| ▲ | mpweiher an hour ago | |
> you've admitted that the idea that Go is 10x faster than V8 is bunk. I admitted nothing of the sort. Where did you get that from? On a comparable project, Microsoft determined that (a) the performance of the existing JS solution was practically insufficient (b) doing a rewrite while keeping JS would not be sufficient (c) rewriting the TS/JS compiler in Go yielded an empirical speed boost of 10x. And once again, I never claimed that "Go is 10x faster than V8". Please do refrain from these straw-men arguments, it is not conducive to a good discussion. In general, however, it is true that JIT compilers perform far less well on real-world production code than they do on small synthetic benchmarks, and so the 10x performance penalty that Microsoft found empirically is well within the range of what is observed elsewhere. Overview and links to research here: https://blog.metaobject.com/2015/10/jitterdammerung.html And remember: this was a response to this comment: "well, what if we just made Javascript crazy fast instead?", and here we are." JavaScript is not "crazy fast". Whether it won or is otherwise just the bees knees is irrelevant. It ain't "crazy fast". | ||