Earlier quoted context omitted.
Because Rust makes developers excited in a way that C/C++ just doesn't.
Yeah, it is as if there were never other compiled languages before to rewrite JavaScripting tooling.
The JavaScript Oxidation Compiler
51–60 of 147 posts
Re: The JavaScript Oxidation Compiler
#52All the Void Zero projects are super cool although I still wonder how they’re going to monetize all this.
[dead]
Re: The JavaScript Oxidation Compiler
#53Earlier quoted context omitted.
Yeah, it is as if there were never other compiled languages before to rewrite JavaScripting tooling.
The word 'excited' in GP's post isn't decorative.
Re: The JavaScript Oxidation Compiler
#54Re: The JavaScript Oxidation Compiler
#55[dead]
Oxc is not the first Rust-based product on the market that handles JS, there is also SWC which is now reasonably mature. I maintain a reasonably large frontend project (in the 10s of thousands of components) and SWC has been our default for years. SWC has made sure that there is actually a very decent support for JS in the Rust ecosystem. I'd say my biggest concern is that the same engineers who use JS as their main…
Even as someone who writes Rust professionally, I also wouldn't necessarily expect every Rust engineer to be super comfortable jumping into the codebase of the compiler or linter or whatever to be able to hack on it easily because there's a lot of domain knowledge in compilers and interpreters and language tooling, and most people won't end up needing experience with implementing them. Honestly, I'd be pretty strongly against a project I work on switching to a custom fork of a linting tool because a teammate decided they wanted to add extra rules for it or something, so I don't see it as a huge loss that it might end up being something people will need to spend personal time on if they want to explore.
Re: The JavaScript Oxidation Compiler
#56oxidation is a chemical process where a substance loses electrons, often by reacting with oxygen, causing it to change. What does it have to do with JavaScript?
Oxidation of iron produces rust. Rust is the language of implementation of that compiler, and of the entire Oxc suite.
Re: The JavaScript Oxidation Compiler
#57whats the point of writing rust memory safe for js if js is already memory safe, ant u just write it in js???
Re: The JavaScript Oxidation Compiler
#58I 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!
Re: The JavaScript Oxidation Compiler
#59Re: The JavaScript Oxidation Compiler
#60All the Void Zero projects are super cool although I still wonder how they’re going to monetize all this.
they are going to use vite plus for monetization
The paradox gains another layer when you consider that their whole mission is to build tools for the JavaScript ecosystem, yet by moving to Rust they are betting that JS-the-language is so broken that it cannot even host its own tools. And because JS is still a stronger language for building UIs in than Rust, their business strategy now makes them hard-committed to their bet that JS tools in JS are a dead end.