logoalt Hacker News

sankalpmukimtoday at 4:53 AM5 repliesview on HN

I 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!


Replies

WD-42today at 6:09 AM

Because Rust makes developers excited in a way that C/C++ just doesn't.

show 3 replies
chrysopracetoday at 6:35 AM

I believe it goes back a few years to originally being just oxlint, and then recently Void Zero was created to fund the project. One of the big obstacles I can imagine is that it needs extensive plugin support to support all the modern flavours of TypeScript like React, Vue, Svelte, and backwards compatibility with old linting rules (in the case of oxlint, as opposed to oxc which I imagine was a by-product).

TheAlexLichtertoday at 8:05 AM

For a couple of reasons:

* 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?)

throw567643u8today at 9:25 AM

Fractured ecosystem. Low barrier to entry, so loads of tooling.

nullsanitytoday at 6:39 AM

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.

show 2 replies