News for hackers. Stuff that matters.
Re:All-In on Omarchy at 37signals by wtfleming on Tuesday August 12, 2025 @08:08PM (#44883260)
I haven’t used Ruby much, but anecdotally I once rewrote a Ruby service in Java and was able to reduce the number of servers needed from ~100 to 10. That was a case where it was “frustratingly slow” in practice.
Re:All-In on Omarchy at 37signals by dismalaf on Tuesday August 12, 2025 @08:29PM (#44883355)
What is that service doing? Even 10 Java servers seems like a lot for a single service, unless 1 server = 1 single VM thread or something...
Re:All-In on Omarchy at 37signals by lbrito on Tuesday August 12, 2025 @10:14PM (#44884021)
Wasn't JRuby an option?

Anyway, obviously Ruby (or any other dynamic language for that matter) isn't the solution to every problem. I was once tasked to refurbish an old Delphi desktop application that did some thermal simulations; I wrote the interface as a Rails webapp and the simulation itself as a compiled C routine, which I called from Rails via FFI.