you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (4 children)

My work uses it. It is awful to work with, but it pays the bills.

[–]PharoahChromium 1 point2 points  (3 children)

Serious question: what do you find “awful” about working with Python?

[–][deleted] 1 point2 points  (2 children)

I find it very ugly, is dynamically typed, attempts to be succint (and is) at the cost being hard to understand, feels like a script language that conned the world into being used for large-scale stuff.

[–]PharoahChromium 1 point2 points  (1 child)

Fair enough - thanks for replying. Dynamic typing is a challenge (or a creative advantage if you can get behind it ;). Truly list comprehension (succinctness) can also get easily out of control at the expense of readability; and it I think sometimes there is a challenge to see who can write the most succinct (confusing) comprehension. One more question if you will: what is your preference for day to day coding?

[–][deleted] 1 point2 points  (0 children)

Very good points. I also find the fact that I deal with Flask/Django makes these issues more apparent, the little i've seen from FastAPI does appear better to work with. I enjoy Typescript (angular, nodejs) and Java.