Remix.run Logo
WD-42 7 hours ago

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

pjmlp 5 hours ago | parent | next [-]

Yeah, it is as if there were never other compiled languages before to rewrite JavaScripting tooling.

dwattttt 4 hours ago | parent [-]

The word 'excited' in GP's post isn't decorative.

pjmlp 4 hours ago | parent [-]

I am fully aware of it, there have been many 'excited' posts in HN history about various programming languages, with related rewrite X in Y, the remark still stands.

phplovesong 3 hours ago | parent | prev | next [-]

We had many languages that are faster that are not c/c++.

Compare Go (esbuild) to webpack (JS), its over 100x faster easily.

For a dev time matters, but is relative, waiting 50sec for a webpack build compared to 50ms with a Go toolchain is life changing.

But for a dev waiting 50ms or 20ms does not matter. At all.

So the conclusion is javascript devs like hype, and flooded Rust and built tooling for JS in Rust. They could have used any other compiled languge and get near the same peformance computer-time-wise, or the exact same time human-timewise.

pjmlp 20 minutes ago | parent | next [-]

No worries, when Zig hits 1.0, the RIZ projects from JavaScript, Python and Ruby tooling will start hitting HN frontpage.

wiseowise 2 hours ago | parent | prev [-]

> But for a dev waiting 50ms or 20ms does not matter. At all.

It absolutely does:

https://mail.python.org/pipermail/python-dev/2018-May/153296...

https://news.ycombinator.com/item?id=16978932.

pjmlp 21 minutes ago | parent [-]

To win benchmark games it does, in a world where people keep shipping Electron crap, not really.

grougnax 5 hours ago | parent | prev [-]

C++ is pure trash

C is fine but old

phplovesong 3 hours ago | parent [-]

You dont need C(++) for building performant software.