4 ms·
I am currently writing Python based software for a client on serverless architecture. Honestly, I really feel like myself and a lot of people I know use Python
by neya 7y ago
I am currently writing Python based software for a client on serverless architecture. Honestly, I really feel like myself and a lot of people I know use Python only because it has some useful libraries like Pandas compared to other languages. In addition, the effect of 2.xx and 3.xx fiasco can still be felt during development.
These days, I really wish I could write my stuff in Elixir, but too bad its data science eco-system isn't as strong as python's. In the very least, even Ruby as a fallback is much much better to write code with since its philosophy is drastically different from Python's - "Optimize for programmer happiness (Ruby) vs Fuck the programmer and optimze for computers (Python)".[1]
[1] https://rubyonrails.org/doctrine/ https://rubyonrails.org/doctrine/
- Daishiman 7y agoThis a complete misrepresentation of the Python philosophy and a cheap troll.
- neya 7y agoWhat makes you think it's a cheap troll? Please read the doctrine on how drastically different Python's philosophy is. The interpretation - It's my opinion. Take it or leave it.
- Daishiman 7y agoZen of Python. There are good reasons why a lot of the language is the way it is and it optimizes for developer happiness exactly by not letting you do everything under the sun. Some languages take this to an extreme with its type systems or coding guidelines. For a lot of people Python is a very happy medium for a large subset of a lot of software written out there.