Hacker News new | past | comments | ask | show | jobs | submit login

Has it? I thought Ruby was pretty much the benchmark for the slowest language. What is it faster than?



Python. At least, it was a few years ago. Both languages have added JIT compilers since then, so I’m not sure how the most recent versions compare.


I see some people say this but I’ve never seen a benchmark support that if you include performance-focused distributions like pypy.

https://programming-language-benchmarks.vercel.app/amp/pytho...

Is there somewhere with benchmarks that supports the idea that Ruby is faster than Python?


Because unfortunately PyPy is largely ignored by the community , despite their heroic efforts.


I’ve only seen a handful of people use it for local development but I’ve seen plenty of people use it for servers in production. Look like the latest cpython has a JIT built in. It would be cool if it saw the same gains that ruby did.


It is pretty much early days, you are supposed to compile your own CPython to enable it.


Fair point, I was specifically referring to the CPython interpreter. I don’t know if there’s a benchmark that compares PyPy to JIT-compiled Ruby.


Looks the the one at that link does unless there's some newer versioning thing I'm not aware of. The top results seem to be comparing pypy 3.10.14 and ruby/yjit 3.4.1.


Tcl, Vbscript, bash/sh.

Tcl had it’s web moment during the first dot com era within AOLserver.


Not only, you are missing Vignete, and our own Safelayer (yes I know it isn't public).

However exactly because of the experience writing Tcl extensions all the time for performance, since 2003 I no longer use programming languages without JIT/AOT other than for scripting taks, or when the decision is external.

The founders at our startup went on to create OutSystems, with many of the learnings, but using .NET instead, after we were given access to .NET during its "Only for MSFT partners eyes" early state.


Python




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: