|
|
|
|
|
by cercatrova
1454 days ago
|
|
> Well I kind of like the dogfooding of all the build tools for JS being written in JS - why introduce a whole new ecosystem here? You might find this answer helpful, about Rome which is like Vite but in Rust rather than Go [0], crucially: > This justification -- Rome should be written in JS otherwise Rome users are less likely to contribute -- irresponsibly focuses on a secondary goal of the project, at the cost of the primary goal, which is to be a end-to-end toolchain for one of the most popular languages in the world. Speed matters. It is not a sideline consideration, it should be one of the main considerations, over and above a tool being in the same language. In fact, many say that rewriting JS tools in non-JS faster languages will be the future [1]. [0] https://news.ycombinator.com/item?id=28609474 [1] https://leerob.io/blog/rust#the-future-of-javascript-tooling (https://news.ycombinator.com/item?id=29192088) |
|