... owed by CTO of a web startup (JS/Python/TypeScript), so I know ugly code! You absolutely do get used to it and I really like the built in formatters. I would write everything in Rust going forward if I could, it really is a different way of thinking about how to write code. I don’t agree it’s the r ...
Dogfood has never tasted so good.
Marlon watches for the words that matter to your Brando.
Activity
Connecting to live activity...
Mentions
Well, you have these: - Rust: Axum, Actix Web - Go: net/http + Chi, Echo - C#: ASP.NET Core - Java/Kotlin: Spring Boot 4, Quarkus - Elixir: Phoenix - TypeScript: Fastify, NestJS - Python: FastAPI, Django
... to category (3) than python or golang. Typescript, Haskell, Elm, Ocaml could be considerations but you'll find Rust hard to beat here. Certainly neither python nor golang are in the running at all.
... obvious expressions, while at Java and TypeScript they were much better - fewer turns, time, and cost for the same verified results. I had assumed that the training set wasn’t large and diverse enough for Haskell and Scala, and this was the go-to explanation with everyone I talked about it. Generat ...
Isnt use of typescript, svelte etc unnecessary. Been using a bookmarklet for decade for this purpose sharing encrypted text or files. Keep the bookmarklet hosted in git.
I don't really mean “give a team of TypeScript devs an agent and suddenly they can ship and maintain a production iOS app.” Expertise and ownership still matter, especially for something you have to support for years. I'm talking more about agents as a force multiplier for teams who do have enginee ...
... dge Search Engine utilizing Node.jswith TypeScript - Manage extensive data volumes efficiently, employing Google BigQuery and integrating seamlessly with Business Intelligence systems and our data platform - Build and enhance high-traffic APIs, ensuring minimal latencies - Collaborate closely with s ...
... ive iOS app and their core knowledge is TypeScript and web, vibing it with agents won't get you past your first release (and not even that)
... nes and given it to agents. Stuff like, Temporal, Erandril have a durable workflow solution build on pg only as well, or windmill/airflow depending on how you look at it. But without the nice ui given by these tools.
No, they could have rewritten the Typescript compiler in better Typescript. I just peeked at random files in last TS compiler branch before the port (v6.0.3). Simply put, I would not have written it that way. That style would surely hit it performance cliffs. If anyone from the TS team is lurking, ...
Right, so you agree with him. TypeScript was too slow and switching to Go was the right choice.
... nest, I could see rust taking over from typescript/javascript as an output language for the web too. If no one needs to read source code any more why not use rust for everything?
... they are a good fit for a tool like the typescript compiler. They chose to change languages and parallelize, which is fine, but a lot of that performance was on the table for javascript as well.
... functions. So for `pi` it means using typescript. Then the UI is derived from the AST / code as much as possible and for things that aren't neatly possible like that I eventually add small semantic helpers that define the UI. For example "plan -> execute" is: await flow.unroll( rema ...
... rd and strange. Bonus: If the source is Typescript it will also likely involve an explicit `as any`, another potentially untrustworthy marker in a downstream dependency.)
... rrent environment and team structures - typescript is "worse is better" in the right ways that it's a much better choice for both frontend/backend being the same and better type systems.
... y, I don't think Anders is claiming his Typescript implementation to be particularly fast - he believed JS wasn't fast enough to solve his performance problems. Which isn't true. The TS compiler has always been slow. There are/were several TS-in-Rust/Go compilers long before Anders announced and re ...
... mits of JS performance. The AI Rust -> Typescript will provide the default structure V8 needs to run fast.
... a language as dynamic as Python or non-TypeScript JavaScript optimizes for in-the-moment user convenience in ways that make it difficult for an LSP to reliably provide the same level of service as something like Rust or C#.
Yeah, but to be honest on my current project the only extension that I needed, but wasn't available was the Typescript 8 support (the typescript with golang-based language-server) which should land eventually in the built-in typescript support.
... ic language doesn't matter much; using TypeScript to run it in the browser is a good choice. As for a graphical interface for wires and gates—I don't think it's necessary; Expressing it directly in code is more efficient..
Why are you skeptical of Anders Hejlsberg's claims about his own language? He designed TypeScript. Are you claiming that your own, separate programming language is faster than TypeScript, just like Go is faster than TypeScript? So in fact you agree with Anders?
... de was objectively better than Atom and TypeScript was also objectively better than CoffeeScript.
... while also being able to piggyback off Typescript's language features and the npm ecosystem. I was also heavily inspired by the Steam game 'Turing Complete' but wanted something code based to not need to manually wire in the GUI. Thanks for taking a look
But why bother when you already have the speed up? And why didn't TypeScript deliver it in the first place?
... ready have the speed up? And why didn't TypeScript deliver it in the first place?" That's a question for them.
... s until 2017 when I entered the React + Typescript world. For B2B you can get pretty far, rendering HTML on the server is fast! I was using Rails on the backend, so templates, partials, shared chunks, made it easy to manage and have a consistent UI without repeating too much. The hard part is when ...
I bet if you took the AI-generated Rust codebase and another 120k to reverse it right back to Typescript you'd get keep most of that same speed up!
... I did about 99% of it using Claude, and TypeScript, which I did about 50% of it using Claude. My Ruby stretches, which have been the bulk of the year, I've actually used LLMs 0% though there were moments where I used an LLM to ramp up on AWS concepts instead of reading docs alone. That was onl ...
... (and the same goes for with Javascript/Typescript) is a popular language that is taught at many bootcamps. I'm sure that has lots to do with the number of applications for these kinds of roles.
is anyone using strands ? I looked into it and ended up picking mastra as it had a better story / seems more complete for people making agents in typescript.
I built an independent reimplementation of the QBasic 1.1 compiler, virtual machine, and IDE that runs entirely in the browser. TypeScript with a Svelte 5 frontend.
Let's try this again if you want an instant 10x speed up: Claude rewrite Claude Code from TypeScript into Rust. Make absolutely no mistakes.
... e": "./whatever.ts", "language": "TypeScript", "hash": "sha256:abcd..." } } Don't trust my formatting -- I typed this in the comment box and I have not run it through a prettifier or anything. The point here is that there's a world adjacent to but not actually contained within ...
... on this, it seems cool - write once in typescript, compiler compiles typescript into native apps. Seems like it combines ideas from React Native (one language/application model across platforms), Svelte (compiles away high level abstractions to avoid a heavy runtime), and Flutter (own enough of the ...
they are native, the typescript is transpiled to c++
... ifications and implementations in Java, TypeScript and Python, passing the same conformance kit. All available at https://github.com/stxt-lang/ under MIT License. You can try STXT at https://play.stxt.dev or install the VS Code extension stxt-lang.stxt.
Show HN: Build a CPU from gates, in TypeScript, in the browser
... n on available plugins." But I'm not a TypeScript guy, so I concede I might be missing something incredibly obvious. I remember there was a leak of the Claude Code source code at one point, and people vibe coding conversions to other languages from the leak, but I don't think the Claude Code harnes ...
Here's how it works. It uses a TypeScript port of [Wordninja](https://github.com/keredson/wordninja) (which bundles [a word dictionary](https://github.com/riesvile/nospace/tree/main/src/server/data)) to create lists of potential options, then asks Jev to pick: ```json { "model": "jev-latest", ...
Explaining ShapeshiftUI – Jev picks the UI, TypeScript does the math
I have a 9900X (Zen 5) and I am able to clock 5,000,000 WebSocket localhost message sends and response receipts per second (single socket) on it from my WebSocket library written in TypeScript.
... . Freestanding C, Python, or maybe some TypeScript. And fairly modular. I can thus run models on specific modules without having them read everything into context. So the workflows I mention work for this kind of stuff.
Following by porting the CoPilot Runtime from TypeScript to Rust. https://www.theregister.com/devops/2026/09/18/microsoft-agen...
... entations across 7 different languages (TypeScript, Python, Go, C, C++, Erlang and Elixir) in sandboxed Claude Code harnesses using Opus 4.6, rather than expensive frontiers. Give it a try, open GH issues if you find things that aren’t working (or make your agent open them), or if you have feature ...
So essentially React Native but with the code not left in TypeScript/JavaScript but transpiled to C++?
I worked with Astra for two weeks and the output was really bad compared to Opus. It made so many wrong decisions within C++, Go, Python and Typescript code bases. My college made the same experience and we moved back to Claude.
... urrently supports Python · JavaScript · TypeScript · Java · C# · C++ · C · Go · Rust · Ruby, and can handle HTML, CSS and JS -- deterministically. Claude Code clicks photos, Benzi resolves winners of CSS rules. The CodeIndex and the MarkupIndex are fairly well tested, and if something isn't working, ...
Porting the TypeScript toolchain to Go made it 10 times faster: https://devblogs.microsoft.com/typescript/typescript-native-...
... itation is only for "eval", not regular TypeScript :) Most libs from npm compile fine, including Hono, and we are now working on Fastify and MongoDB native driver. We had an earlier prototype with a full-stack Gea-compiled app with dynamic fallbacks, but I believe we can do better. And yes, of co ...
DSH also does this, but Bash calls are part of the TypeScript program as response
... a lot is trying to compile Microsoft's typescript-go compiler, after translating it from golang to TypeScript via a separately written tool. Large projects surface a ton of issues.
"geatsc: the GeaStack TypeScript-to-C++ compiler. A clean-room rewrite built on one rule — a statically typed value that reaches a dynamic carrier is a defect, not a fallback." The whole thing is like this But to be fair, it's late 2026 so it's to be expected now that the vast majority of code and ...
... is about missing documentation on what TypeScript is not supported. For example, the following is obviously impossible: const a = eval("...something...."); or even: a: unknown, or a: any. The rest of it is largely doable. But people want to see what's not supported. Otherwise it's not clea ...
I'm interested to know why tsc (pre-go) would give me near-instant LSP diagnostics on a large typescript project, and rust-analyzer takes ages to produce diagnostics in a small rust project.
... most obvious counterexample is that the TypeScript team pretty much did a direct port from TS to Golang, without significantly rewriting their core algorithms or changing their data structures, and it sped up the TS compiler by 10X, which is an enormous performance improvement that would be silly to ...
... , both for humans and AI. Incidentally, TypeScript, JSX, and CSS happen to be the languages AI knows best. So, it's an ambitious project with a real team behind it, with commercialization on the horizon.
... the tools. I think most are returning Typescript program With ordinary tool calling, you may have to wait for a tool to return its result to the completion API before the model can continue and issue the next tool call. With PTC, the generated program can invoke independent tools asynchronously, ...
... ience... It was really amazing to share TypeScript protocol definitions between the server and client. The client side would get all the autocomplete and intellisense and typed goodies, the server side used a compiler extension called typescript-is to validate the request bodies in one go, using the ...
... d a web app for CRUD, avoid frameworks, typescript, tailwind, nothing, just bare-naked node/html/css/js If you need games in the browser or stuff where every byte needs optimization go with WASM A programmer's life has become simpler
I love JavaScript and TypeScript, but like all interpreted languages, they really do have a hard time fitting into certain environments where you can't get an enormously complicated VM or can't get by with a much slower version of the language. You can argue that high-throughput / low-latency dev t ...
It compiles TypeScript statically to C++, there's no JS engine or VM running.
A modern, cross-platform font editor built with TypeScript and Rust
Show HN: CatQueue-A zero-dependency PostgreSQL job queue for Node and TypeScript
... the end of the day, Lovable is still a TypeScript web-app with a Supabase backend full stack system. If you don't understand what you have the LLMs actually build, then there is no way you can maintain it or debug it if something goes wrong. All these no code/vibe code website generators don't mak ...
Not apparent at first, but this is a TypeScript to c++ compiler at the core (https://github.com/geastack/compiler), with bindings for various platforms.
... ts own chrome driver protocol server in Typescript then generated a prototype website then downloaded the images and rendered each variation in a directory taking 100+ screenshots analyzing the typography depth and then delivering detailed report and then writing the whole thing with new page layout ...
... d running tests is too slow compared to TypeScript - which is unfortunate, because I want all of the guarantees of Rust - I just don't particularly care if it runs at the fastest speed possible - at least not at the prototype stage, or ever for a lot of what I'm doing (though I do want the guarantee ...
Should TypeScript support runtime types instead of relying on Zod?
... ng story short, I experimented with the TypeScript compiler and built a small playground showing how I imagine runtime types could work in TypeScript. https://nola.sh/playground/?example=types
... arkdown (plus codeblocks), python, sql, typescript, java, kotlin, rust, yaml
... the action at the end. ScopeTrail is a TypeScript library (Apache 2.0) that lives above the multi-agent transaction and documents the full chain by: - Building and validating the chain from raw tokens - Minting and signing a receipt with Ed25519 over JCS (RFC 8785), and - Storing the receipt in an ...
... ere surfaced to me. It's an end-to-end TypeScript project using Next.js and Convex. ReacherX uses Convex Agent, Workflows, Workpool, Memory/RAG, etc. Those durable workflows are the backbone of the system. ReacherX is also part of the Convex Open Source program. One thing I'm still thinking hard a ...
... like optional positional arguments (i.e Typescript. `function foo(a: Blah, b?: Baz) {...}`). When introducing additional arguments, I prefer if all call sites cause compilation errors so I can check that the introduction of the argument is correct for all cases. I don't mind named optional argume ...
... take a couple a hours and you're using Typescript instead of Go! Why? Fix it!").
... -new rule comparison. They switched the TypeScript check from tsc to tsgo. Again, they are very proud of the performance improvement, but don't seem to care about diagnostic equivalence. The list goes on. They don't even report pass/fail agreement between the old and the new CI. They have 4x more te ...
... rcing absolutely everything into strict temporal constraints? Is there a single view in Immich that isn't peppered with date headings? And I genuinely do not understand what the sharing feature is even for. What are you sharing? It can't be albums because an album would be a series of photos you yo ...
... usands of open issues and is written in Typescript. What differs is visibility. Emacs throws a backtrace in your face; VSCode swallows extension errors into a log nobody reads. And every Emacs user runs a unique build with like 350 packages nobody tested together; try to even start VSCode with half ...
> Metadata is open-world positive evidence; missing facts do not prove SQL invalid. Numeric exactness, JSON/temporal profiles, and nested containers remain separate evidence boundaries. right
looks like a nifty information retrieval approach. cool. temporal/versioned chronology is absolutely useful.
... d to share! m0saic is a video compiler. Typescript programs define an explicit spatial layout via a string DSL (m0), and configure what goes into each independent rect over a shared timeline. This media intent IR gets lowered to a series of ffmpeg invocations, which produce the intended media artifa ...
Show HN: SQLBraid – Write SQL directly in TypeScript without a query-builder DSL
... ack: Next.js 16 (App Router), React 19, TypeScript, Tailwind v4, Supabase for Postgres and auth with server actions, Zustand, dnd-kit, shadcn/ui, PostHog, Paddle for billing, on Vercel. Local dev runs the full Supabase stack in Docker on a migration workflow. Free for up to 3 direct reports. $29/mo ...
This split is familiar from Temporal.io: workflows are deterministic while activities are idempotent.
... is a really interesting case study and temporal snapshot of where we are with AI technologies. I have always been wary|skeptical|cynical of the technology and this is affirming but also just confusing. [1] https://en.wikipedia.org/wiki/Drinking_the_Kool-Aid
> and the kind of slept-on Boogu-Image 0.1 Not slept on at all. It was absolute trash, and I’m super curious why people pretend otherwise. There isn’t a single thing that model did better than any temporal peer.
Notable that TypeScript has much worse ergonomics around named params than C# does. That of the latter is quite elegant.
... ing language context in the URL. "/docs/typescript/...", "/docs/python/..." etc. I don't think the agents are struggling with the idea that different URLs have different responses, and that checking the sitemap is a good idea. Tangential: A rare en–dash user out in the wild!
Why TypeScript picked Go over Rust for its new compiler
... it seems like you're serving both /docs/typescript/vx/... and /docs/python/vx/... from /docs/vx/... despite them (in theory) having many more differences in between implementations/context than that would imply. Agents should read sitemaps. Does anyone's harness do specifically that when looking up ...
Turns out he just used what he knew, TypeScript, and not what best solves the problem. He must have not had his "framework" then.
... stack: - Frontend: Next.js App Router, Typescript, Tailwind CSS - Backend and MTA: Hono, Node.js, Postfix - Database & Queue: PostgreSQL and Redis (BullMQ) - Infrastructure: Docker on Linux VPS I just opened a grandfathered "Founders Club" ($7/mo flat for unlimited aliases or $17/mo for businesse ...
That's because Zig offers spatial memory safety (e.g. buffer overflows and index out of bounds), but no temporal memory safety (e.g. use-after-free). I suppose the "and" before "memory safety" is a typo.
... vidual level. That's both aggregate and temporal ranges. Temporal, because children grow up, drunk people sober, impaired people may get better and may have been better in the past. Aggregate, because once you go down to individual level, you invite most horrible crimes ever committed.