What does HackerNews think of just?

a very small v8 javascript runtime for linux only

Language: JavaScript

My on-the-sidelines take is:

Bun seems most promising to me, because it's chasing amazing performance _and_ widespread adoption.

Like Just-JS has amazing performance [1], but the author is "just" (a very amazing/talented) benchmark hacker and not necessarily trying/wanting to put in the effort to have "a node replacement" and/or extend his Techempower-specific optimizations into APIs/libraries that would affect the performance day-to-day business apps (which I don't blame him for).

Deno is kinda :shrug: b/c its original "great security" pitch doesn't really matter to anyone who runs in containers.

[1]: https://github.com/just-js/just.billywhizz.io/issues/3

Pedantically, it's a framework but a very targeted one with its own runtime: https://github.com/just-js/just
Just-js is not really a Javascript: https://github.com/just-js/just. .Net in that list much closer to what everyone assumes.Net is.
...and the fastest server is javascript.

https://github.com/just-js/just

Not that you should choose it over node or bun.sh or deno. I look forward to seeing where bun.sh ends up on the chart.

Currently (well, as of the last benchmark, in July) deno is 0.9%-1.6% of the speed of the fastest options, while faster node options are around 20-40%.

Absolutely. And it has been done already, JustJS[1] has made it to the top 10 fastest in the TechEmpower benchmarks. It’s Linux only though, and not nearly as complete or easy to use, which makes it unappealing for real world projects.

[1] https://github.com/just-js/just

My moneys on Just-JS.

It’s consistently in the top 5 fastest web framework (beating out Rust, etc).

Just-JS is already faster than Bun.

Additionally, JSCore appears to be a significant reason why Bun is faster than NodeJS (V8). Just-JS is investigating switching to JSCore as well - which will only extend its lead.

https://github.com/just-js/just

https://www.techempower.com/benchmarks/#section=data-r21

https://twitter.com/justjs14/status/1560741923106725889#m

https://twitter.com/justjs14/status/1557856790897106944#m

TypeScript is actually pretty amazing, a lot of people strongly dislike it, but I think it gives a reasonable amount of safety for such a dynamic language, I would use it even if only for the autocompletion. It encourages a better (imo) style of programming than traditional JS that did all kinds of dark magic, like modifying the prototype chain.

Sometimes I wonder what a world with strong ESM support, a slim runtime such as just [1], strong typing (like Rescript is trying to do), a unified format/lint toolchain and a solid standard library would like like, look how far Node.js has gotten despite its numerous flaws.

[1]: https://github.com/just-js/just

just.js (#9) looks interesting

https://github.com/just-js/just

It seems to be a much tinier JavaScript runtime than Node.js (still using v8), but linux only

The benchmark is probably unrealistically optimized code but even so, it implies Node.js itself has a large performance overhead

I was surpised to see javascript framework called, just-js show up at rank 9. In case, people are wondering, it looks like a new V8 runtime environment. https://github.com/just-js/just