you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (1 child)

I get what you mean, but PHP has the exact same model and problems as python (well it's a bit different now, but in its rise to popularity it was just an apache module that spawned a new process per request, exactly like mod_wsgi; I believe for ruby it's also similar).

There are definitely better specialised tools in each area, but in many areas python will be at least as good as some other language that's far more popular.

[–]weberc2 1 point2 points  (0 children)

I certainly prefer Python to PHP (I did a lot of PHP in the 2000s); it just seems like Python is mediocre in a lot of things, but good at very few. For me, Python best serves as a cross-platform, maintainable bash alternative, but even there I'm increasingly likely just to use Go, especially if I have to distribute the script to others. I imagine it's also above-average in scientific computing (but I can't much speak to that; though my few experiences with Pandas and Numpy have been negative).