Remix.run Logo
▲ Tadpole9181 8 hours ago

1. Porting typescript is made easier by the enormous test suite they can copy for verification.

2. They're doing this for workers, so with a systems-level language, there's a much higher potential for CPU and memory savings (an order of magnitude on this first pass, apparently). Driving their compute costs down is very revenue-efficient at this scale.

▲tgv 8 hours ago | parent [-]

For workers, you only need to strip the types. There's no need to do the expensive checking.

▲Tadpole9181 8 hours ago | parent [-]

Did you read TFA?

> Just a few weeks ago we announced supporting native Rust in Workers with the new Emscripten target for wasm-bindgen. When you run entire software build and deployment systems in tight loops on Workers, the benefits of a small memory footprint pay off quickly.