Feb-17-2021, 10:08 PM
What's a strong reason to use a particular language? For python, there's a strong argument for ML (pyTorch, TensorFlow, etc), or scipy/numpy. Either a feature of the language, or a library that's best-in-class, and single handedly drives users to that language. Something that you might say "I really wish I could do X, but I'm not using language Y".
I'll start with linq from c#. It's very similar to SQL, in that you describe the data you want, and where it comes from, and the backend figures out how to get that data for you. Linq, in particular, I think is very clean and well done.
This might not be true anymore, but Rails was a huge draw to Ruby. These days, the framework you use matters significantly less than it used to (just throw a caching layer in front of the app, and 99% of the time that's all you have to do to solve performance issues).
What do you think?
I'll start with linq from c#. It's very similar to SQL, in that you describe the data you want, and where it comes from, and the backend figures out how to get that data for you. Linq, in particular, I think is very clean and well done.
This might not be true anymore, but Rails was a huge draw to Ruby. These days, the framework you use matters significantly less than it used to (just throw a caching layer in front of the app, and 99% of the time that's all you have to do to solve performance issues).
What do you think?