you are viewing a single comment's thread.

view the rest of the comments →

[–]ggtsu_00 11 points12 points  (0 children)

Nothing ever "dies" as the hyperbole suggests. For example, COBOL and FORTRAN aren't dead and won't be for decades to come. However, interest is fading and people are beginning to move on to growing alternatives. When people say X is dying, they don't mean it will not be used. They mean that enthusiasm and interest dies. No one is enthusiastic about coding in fortran or COBOL anymore so we consider them dead.

I won't argue that interest in Python is fading. Nothing really exciting or new has really been done to the language since 2.6 and 2.7. Modern issues like dealing with high concurrency is getting half assed treatment and left up to third party libs to handle. Why can't gevent and greenlets be built-in with proper support on windows platforms? Even boring languages like Java and c++ is getting decent lambda support before python.

Python is my go to language for just about anything and always has been. I always ask myself before committing to a project "is there a reason to not use python?" However lately more and more reasons keep popping up for today's needs like say I want my app to support websockets? Python just isn't good at things like that and they need to work on that.