Thought this was something related to Oxide Computer - they might want to be careful with that branding.
The JavaScript Oxidation Compiler
41–50 of 147 posts
Re: The JavaScript Oxidation Compiler
#42All the Void Zero projects are super cool although I still wonder how they’re going to monetize all this.
Re: The JavaScript Oxidation Compiler
#43Re: The JavaScript Oxidation Compiler
#44For the love of god, please stop naming Rust projects with "corrosion" and "oxidation" and the cute word pwns related to Rust because they are currently overplayed.
Re: The JavaScript Oxidation Compiler
#45I wonder why did it take so long for someone to make something(s) this fast when this much performance was always available on the table. Crazy accomplishment!
* You need have a clean architecture, so starting "almost from scratch" * Knowledge about performance (for Rust and for build tools in general) is necessary * Enough reason to do so, lack of perf in competition and users feeling friction * Time and money (still have to pay bills, right?)
Re: The JavaScript Oxidation Compiler
#46I wrote a simple multi threaded transpiler to transpile TypeScript to JavaScript using oxc in Rust. It could transpile 100k files in 3 seconds. It's blisteringly fast
sounds impossible to even index and classify files so fast. What hardware?
Re: The JavaScript Oxidation Compiler
#47Re: The JavaScript Oxidation Compiler
#48I wonder why did it take so long for someone to make something(s) this fast when this much performance was always available on the table. Crazy accomplishment!
Because Rust makes developers excited in a way that C/C++ just doesn't.
Re: The JavaScript Oxidation Compiler
#49I wonder why did it take so long for someone to make something(s) this fast when this much performance was always available on the table. Crazy accomplishment!
It takes a good programmer to write it, and most good programmers avoid JavaScript, unless forced to use it for their day job. in that case, there is no incentive to speed up the part of the job that isn't writing JavaScript.
And we can always reach out to Scala or F# if feeling creating to play with type systems.
Re: The JavaScript Oxidation Compiler
#50Earlier quoted context omitted.
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 prog…
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.