smarr/are-we-fast-yet
View on GitHub ↗ ★ 420 Java
Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
19 mentions on Hacker News by 8 people: 5 stories, 14 comments · first 2016-01-05 · latest 2026-09-25
20082026
-
…with the two C++ implementations you measured. The Are-we-fast-yet suite includes guidelines (see https://github.com/smarr/are-we-fast-yet/blob/master/docs/gu... ) for this purpose which must be followed by new implementations, and which…
comment by Rochus · 2026-09-25 · in Show HN: A benchmark comparison of C++ vs. Node.js performance -
…added a C++ implementation, but it was significantly slower than mine when I check last time (see https://github.com/smarr/are-we-fast-yet/issues/80 ). I mostly use the benchmarks to check how my compilers do compared to the big ones, or…
comment by Rochus · 2025-10-27 · in Are-we-fast-yet implementations in Oberon, C++, C, Pascal, Micron and Luon -
…times as fast. The guidelines of the benchmark are pretty strict to enable fair comparisons (see https://github.com/smarr/are-we-fast-yet/blob/master/docs/gu... ).
comment by Rochus · 2025-05-16 · in Teal – A statically-typed dialect of Lua -
…are e.g. some measurements where the programmer used C++11 and did everything with smart pointers: https://github.com/smarr/are-we-fast-yet/issues/80#issuecomm... . There was a speed down between factor 2 and 10 compared with the bare-bone…
comment by Rochus · 2024-01-21 · in Boehm-Demers-Weiser conservative C/C++ Garbage Collector -
…Stefan Marr for his most recent measurement results, and he was so friendly to post some reports: https://github.com/smarr/are-we-fast-yet/issues/85 . As it seems the Graal/Truffle based implementation of SOM (a Smalltalk dialect) is now…
comment by Rochus · 2024-01-16 · in Smalltalk simplicity and consistency vs. other languages (2022) [video] -
…for SOMns (SOM modified to run Newspeak, using Truffle for compilation) which outperforms Node < https://github.com/smarr/are-we-fast-yet/blob/master/docs/pe... >. > Otherwise it's very difficult because a block is just an object and…
comment by hayley-patton · 2024-01-15 · in Smalltalk simplicity and consistency vs. other languages (2022) [video] -
…to measure different algorithms. Unfortunately there is no Python or C++ implementation yet for https://github.com/smarr/are-we-fast-yet .
comment by Rochus · 2022-12-24 · in The Bitter Truth: Python 3.11 vs. Cython vs. C++ Performance for Simulations -
…by all benchmark implementations. Such a set of rules is e.g. given for the Are-we-fast-yet suite ( https://github.com/smarr/are-we-fast-yet ).
comment by Rochus · 2021-11-21 · in .NET 6 vs .NET 5 speedup -
…faster than MRI Ruby 3 JIT. Here are some other performance results using the same benchmark suite: https://github.com/smarr/are-we-fast-yet/blob/master/docs/pe... . Also TruffleRuby is reported to perform much better than MRI Ruby JIT…
comment by Rochus · 2020-12-29 · in Ruby 3.0.0 RC1 -
…about the benchmark suite: https://stefan-marr.de/papers/dls-marr-et-al-cross-language-... and https://github.com/smarr/are-we-fast-yet . In contrast to other benchmarks the focus is on ideomatic language use and representative results…
comment by Rochus · 2020-12-21 · in Ruby 3.0.0 RC1 -
https://github.com/smarr/are-we-fast-yet It is not about optimal performance. Ruby, or specifically MRI here, is anywhere between 20-100x slower. And there are other dynamic languages that is much faster then Ruby. If Ruby is only 2-10x…
comment by ksec · 2016-12-26 · in Ruby 2.4.0 Released -
…you just want to play a game. JRuby+Truffle's performance is not bad compared to other languages: https://github.com/smarr/are-we-fast-yet#current-status
comment by eregon · 2016-11-29 · in Running Optcarrot, a Ruby NES Emulator, at 150 Fps with the GUI -
A few of the smaller benchmarks have been ported to C++ already: https://github.com/smarr/are-we-fast-yet/tree/wip/cpp/benchm... But the bigger ones are not yet (so, no results yet). One of the important questions to answer first is how…
comment by smarr · 2016-08-18 · in Cross-Language Compiler Benchmarking