2 ms·
I disagree - lots of compiler work is done on languages that aren't best in class for high performance work. Look at all the effort that people are putting into
by fulafel 5y ago
I disagree - lots of compiler work is done on languages that aren't best in class for high performance work. Look at all the effort that people are putting into making Python faster. And indeed JS itself, it wasn't always this fast. High level language users live by "There's more to life than increasing its speed" and then if they take off, people come work on performance and make them faster.
Also let's not forget that this was already "fast enough" for a long time before the 50x rewrite.
- gpderetta 5y agoMy issue was specifically with the claim that persistent data structures are great for parallelization. I have absolutely no issues with efforts to improve single threaded performance of programming languages (and indeed the advances made by JS are remarkable) and I don't believe any language needs to be "As Fast As Cee". But There are other perfectly reasonable languages that are within a small integer factor of C and C++. You do not need to pay a large penalty for ergonomics.