..
how fast is Haxe?
Haxe for those who don’t know is a programming language that doesn’t commonly run as itself. It usually gets transpiled to other languages such as C++, JavaScript or C#.
Of course, different targets will have different speeds, so I wanted to test that, so I ported davepl’s prime sieve to Haxe. Here’s the results from my MacBook Pro M1.
Target | Runs |
---|---|
C++ | 588 |
Javascript | 548 |
JavaBytecode | 387 |
Java | 373 |
C# | 340 |
PHP | 34 |
Cppia | 23 |
HaxeEval | 15 |
Python | 9 |
Neko | 5 |
Compare these results to other programming languages on a 5950x (HxCPP got a score of 723) here