The Incredible Growth of Python Language
stacktrender.com
stacktrender.com
Years ago, I was mostly interesting in Ruby/Rails because my friends in SF were interested in it and so I wanted to learn from them. There were also a ton of articles on HN that popped up.
But as soon as I became interested in Data Science/ML, I wanted to immerse myself in as many tutorials/projects as possible. As it so happens, a lot of books/tutorials I've read are in Python, so I figured why not. I really appreciate the simplicity of the language and the fact that so many interesting libraries are available.
I find it quite a beautiful language to try to learn.
We're looking to hire on the web Dev side [0]. We do get a number of people who have more of a scripting focus, but limited web Dev experience. I think some of that comes because of the online MOOC phenomenon and the proliferation of python courses that are really python scripting (not python web dev) courses.
I'm curious what the HN community thinks of my hypothesis of that split and if the "incredible growth" is one-sided as a scripting language.
https://stackoverflow.blog/2017/09/06/incredible-growth-pyth...
I think a lot of the recent growth is due to theano/keras, the most popular deep learning platform out there. It also attracts more and more data scientists, now that distributions like Anaconda make it 'easy' to install on windows.
Every top answer in python seems to be dating back to 2009 (python 2.1), quite a few are completely broken code nowadays (blame the breaking change in the standard API).
Btw, achieving decent concurrency in python is quite straightforward. Understanding of Greenlets, Gevent, uvloop Cython etc. could prevent headache in future.