August 2015 - Tracking the most popular programming languages, databases and software development tools in whoishiring discussion threads.
With its fifth straight #1, Python continues to establish itself as a flexible language across many stacks. Even as JavaScript comes in second again, it's surprising that the near-universal language of the web has not pulled away from Python.
Mobile app development had another strong month, placing iOS at #3 and Android at #5, righ in-line with where they were at last month.
In the list of rising technologies below, there is a variety of tech racing up the rankings. From languages like Haskell and Lua, to popular data tools like Pandas, Kafka and Spark.
In the falling list, it's interesting to see see that LAMP was only mentioned in 4 out of the ~800 postings, is it on its way to extinction? While PHP is still popular, though not growing, and laravel even is on the "rising" list. Actually, seeing LAMP on that list is not really that surprising in looking at the others there too. It's a real graveyard of web/javascript technologies falling down the list as new, shiny tech take their place.
Compare JavaScript, Python, Ruby and Java
Compare C++, Scala, Clojure and Go
Nothing of note, trends-wise, for programming languages. The big 4 remained the big 4 by a healthy margin.
Compare Rails, node.js, PHP and Django
Proving it may have not been a fluke, Node.js beats Rails for second time in three months. It feels like these two are going to continue to battle it out in the months ahead.
Compare AngularJS, Backbone, Ember and React
Angular has certainly flattened out and is beginning to stagnate a bit. But, it still maintains a decent lead as React.js continues its climb.
Compare Postgresql, MySQL and SQL Server
PostgreSQL is the top SQL Database for the 8th straight month now, but MySQL is still hanging with PostgreSQL for the time being.
Compare Mongodb, Cassandra, Riak and CouchDB
Cassandra is showing some rising momentum while MongoDB is well-off of its peak popularity 2 years ago. There's one more really interesting trend here, even though not technically in the same NoSQL sphere perhaps, but Elasticsearch just passed MongoDB.
Compare Kafka, Storm, Hadoop and Spark
New category added this month as Apache's Spark and Kafka projects appear to be gaining significant traction. Spark actually beat Hadoop in August.
Compare Chef, Puppet, Ansible and the DevOps term itself
Nothing significant to report this month in the world of DevOps.
Tech | Rank | Last Month | Change | Last Year | Change |
---|---|---|---|---|---|
Python | 1 | 1 | 0 | 1 | 0 |
JavaScript | 2 | 2 | 0 | 2 | 0 |
iOS | 3 | 3 | 0 | 4 | +1 |
Ruby | 4 | 9 | +5 | 3 | -1 |
Android | 5 | 5 | 0 | 5 | 0 |
node.js | 6 | 10 | +4 | 8 | +2 |
AWS | 7 | 8 | +1 | 22 | +15 |
AngularJS | 8 | 4 | -4 | 6 | -2 |
Rails | 9 | 7 | -2 | 9 | 0 |
Java | 10 | 12 | +2 | 7 | -3 |
Full Stack | 11 | 13 | +2 | 15 | +4 |
DevOps | 12 | 6 | -6 | 19 | +7 |
React | 13 | 14 | +1 | 62 | +49 |
Postgresql | 14 | 19 | +5 | 21 | +7 |
Machine Learning | 15 | 15 | 0 | 17 | +2 |
passionate | 16 | 11 | -5 | 10 | -6 |
api | 17 | 37 | +20 | 25 | +8 |
linux | 18 | 18 | 0 | 12 | -6 |
Redis | 19 | 23 | +4 | 24 | +5 |
MySQL | 20 | 22 | +2 | 14 | -6 |