The Python 2 vs Python 3 debacle has stalled the adoption of new features into Python for quite a while now. Nevertheless, Python has a very nice design at its core. Maybe it doesn't need that many new features.
Ask HN: Is Python dying?
121–130 of 369 posts
Re: Ask HN: Is Python dying?
#122Earlier quoted context omitted.
http://www.simplyhired.com/search?q=perl Showing 1-10 of 220,528 Perl jobs And you know, Perl is dead. Basically, Python gave a choice to a lot of people to either invest time into 3.x without any important improvements or to keep using 2.7 and invest time playing with other languages. Which in turn accelerated Python's decline and raised questions about it dying, promoting the idea even more. But there is no need to…
Your snark was somewhat incoherent. Can you be more clear? guessing from the cpan in your name you're a Perl person?
Python users had a choice to stay in 2.7 land or make changes to their codebase for not much in return. Many chose to stay in 2.7 land, which you could safely say is stagnant. As a result, if you can't keep moving with Python, where will you go?
Since Python users have a choice to stick in 2.7 and get no rewards for it or jump into new languages that are evolving, they're going to jump into new languages and these same people are going to start saying things like "python is dead" because in their 2.7 eyes, it is dead.
Finally, unless I'm missing out on some serious deadpan sarcasm, he concludes "Don't worry it's not a bad thing" because look at Perl who everyone says is dead.
Re: Ask HN: Is Python dying?
#123Earlier quoted context omitted.
Try to do machine learning in Julia; it is difficult. If I want to say fit a gradient boosted tree or SVM its not support in Julia, whilst appears in Python/R libraries. Also, with Spark being more and more popular in the data science landscape, the lack of Julia bindings is also a no for the data scientists I work with (Spark has Python/R bindings).
You will have to reach a little deeper for machine learning methods not supported by Julia. XGBoost has a Julia interface and you can google Julia SVM for myriad of alternatives. Packages like Mocha and MXNet are a few deep learning alternatives. PyCall is also an easy solution for interfacing with Python for things such as pyspark. It also has some of the most convenient to use parallel / distributed computing tools…
Re: Ask HN: Is Python dying?
#124Re: Ask HN: Is Python dying?
#125Re: Ask HN: Is Python dying?
#126Earlier quoted context omitted.
What? The kids? I see young people using python more than any other language by FAR. What region are you? I've seen this through the northeast and midwest United States.
Second this. Python is just the perfect language for concept proving or prototyping.
Re: Ask HN: Is Python dying?
#127Earlier quoted context omitted.
> You know what they're going to say already, without even asking? Yes: - It has been done before - I've been around the Python ecosystem a long time and I know a lot of its users (a random sample, if you will) - I spent several years freelancing as a Python dev which gave me the occasion to do exactly that. While that is not a representative sample on its own, my data matches up with the rest. But all things aside,…
I'm not interested in the health of the python3 ecosystem at all. My only point is, was and remains, that statistics are more complicated than simply 'those statistics do not match my personal perception of things'; justify your argument with actual data. I'd would be interested to see any alternative stats on the subject you care to link to.
What you're left with is polling, and I gave you insight (backed with my own experience which, yes, is actual data) into what you might find if you went that route. I have no actual numbers on such polling because my samples are too small to be useful. All samples are too small to be useful at this point.
The reason I brought up the health of the ecosystem is because you seem to think I'm biased, or lying, or maybe I'm just a bad person and like one version more than the other. I was just trying to remind you that it's a language version, not a presidential candidate.
Re: Ask HN: Is Python dying?
#128Re: Ask HN: Is Python dying?
#129Interesting stats regarding version 2/3 usage from a moderator of /r/python today: Here's the breakdown by which Pythons were used to download from PyPI in the last two weeks: 2.7 85.90% 2.6 6.66% 3.4 4.64% 3.5 2.09% 3.3 0.56% 3.2 0.12% (Two weeks was ~133 million downloads) https://www.reddit.com/r/Python/comments/45sm94/what_are_the...
It's been a lot of years, but people are slowly and finally starting to migrate to 3.
It could be worse. I'm still waiting for perl6 because those guys got caught up in Haskell hell.
Re: Ask HN: Is Python dying?
#130Earlier quoted context omitted.
http://www.simplyhired.com/search?q=perl Showing 1-10 of 220,528 Perl jobs And you know, Perl is dead. Basically, Python gave a choice to a lot of people to either invest time into 3.x without any important improvements or to keep using 2.7 and invest time playing with other languages. Which in turn accelerated Python's decline and raised questions about it dying, promoting the idea even more. But there is no need to…
The exact same could be said about Perl 6 ;)