Hacker News new | ask | show | jobs
by skion 4666 days ago
And so the age starts where we rewrite in Go for performance all cool things Ruby, Python...
3 comments

You also forget the competition from Javascript as well. Rewrite all of the things in all of the languages.

I'd much rather see neat algorithms and libraries being re-written in C with an FFI-friendly API. I think it would reduce the number of "Show HN: I rewrote X in Y" posts. The majority of HN users rarely care about Y. Such posts are just attention-grabbing noise.

If it was written in C you could just write bindings to it in Y and nobody but Y developers would need to hear about it. Instead we could read about X on HN. X is interesting.

Actually, I've wondered if there's a docker for libraries in different languages. The closest I've found are http APIs at the application/service level, or libraries mature enough to be run at the command line, so you can use them in conjunction with other unix commands.

It doesn't seem right that we can't leverage libraries in other languages without significant effort.

Could the down-voters enlighten me as to what was wrong with my comment/criticism?
That was my thought. However, with goworker you can keep 9/10 workers in Ruby and only your most used or most resource-intensive in Go.
Performance, and/or deployabity...