4 ms·
What you can do with a modern language isn't so different for each language. It's usually a matter of a few big points: static|dynamic|no typing, time performa
by blunte 5y ago
What you can do with a modern language isn't so different for each language. It's usually a matter of a few big points: static|dynamic|no typing, time performance, or memory performance. The rest are just details.
I fully admit that I find Ruby a much, much more elegant language compared to Python. I see Python as the caveman's tool. But I find Clojure much more elegant than Ruby. However, at the end of the day, or the project, what matters is what you achieved. I write Python when the libraries that serve me best are for Python, just as I use GNU/Unix tools and *sh when that suits me best.
It seems like time to make an effort to give up some preferences in favor of standards which will normalize and simplify our solutions. These would also make hiring and job finding much better for us all.
- weatherlite 5y agoIt's not only the languages it's the entire ecosystem - frameworks etc. I'm not saying it can't be done, but most devs won't want to do that. Why would they - from a selfish perspective they gain nothing.