top | item 47118505

(no title)

3836293648 | 6 days ago

Deno is a native implementation of a standard library, it doesn't have language implementation of its own, it just bundles the one from Safari (javascriptcore).

This is a set of linting tools and a typestripper, a program that removes the type annotations from typescript to make turn it into pure javascript (and turn JSX into document.whateverMakeElement calls). It still doesn't have anything to actually run the program.

discuss

order

ameliaquining|6 days ago

Deno uses V8, which is from Chrome. Bun uses JavaScriptCore.

lioeters|6 days ago

I'm going to call it: a Rust implementation of JavaScript runtime (and TypeScript compiler) will eventually overtake the official TypeScript compiler now being rewritten in Go.

madeofpalk|6 days ago

? Most JavaScript runtimes are already C++ and are already very fast. What would rewriting in Rust get us?

3836293648|6 days ago

In popularity or actually take over control of the language?