This makes it sound like the TypeScript runtime (interpreter or JIT) is written in Go, but the project uses the quickjs JavaScript runtime, which is written in C:
Probably the standard Go compiler doesn't provide many optimization?
I just checked that the one used by The Computer Language Benchmark Game, and not gccgo.
7 comments
[ 2.7 ms ] story [ 27.9 ms ] threadThis makes it sound like the TypeScript runtime (interpreter or JIT) is written in Go, but the project uses the quickjs JavaScript runtime, which is written in C:
https://github.com/bellard/quickjs
Incidentally, Elsa is already the name of a C++ parser: https://scottmcpeak.com/elkhound/sources/elsa/
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Perhaps..