News for hackers. Stuff that matters.
Re:Programming Trends on StackOverflow by dpritchett on Friday July 05, 2013 @10:22AM (#5994938)
As a happy Ruby/Rails dev I can't figure why Python has double the marketshare. I guess it's the Google backing and the history of Linux admin usage?
Re:Programming Trends on StackOverflow by s_kilk on Friday July 05, 2013 @10:27AM (#5994963)
Python seems to be used in a lot of contexts, not limited to web development. While Ruby is a lovely language it appears to be used primarily with Rails in a web context.
Re:Programming Trends on StackOverflow by yen223 on Friday July 05, 2013 @12:24PM (#5995553)
That's right. Python is popular among sysops folks, and the scientific/mathematics people.
Re:Programming Trends on StackOverflow by bnycum on Friday July 05, 2013 @10:26AM (#5994957)
Python also has a large amount of Scientific packages and draws a number of people from that field. Not sure how much that helps the marketshare though. I don't think it's strictly a Rails/Django thing.
Re:Programming Trends on StackOverflow by saosebastiao on Friday July 05, 2013 @12:39PM (#5995613)
Python Libraries > Ruby Libraries, at least outside of the web development world. There is nothing even close to the quality of SciKit-Learn, Pandas, NumPy, SciPy, Mapnik, PyCUDA, Sage, PyQT, PyGTK+, PIL, Celery, etc.

Ruby is an amazing language (as far as mutability-by-default languages go), but it is far too web-centric...which seems to have turned into a self-fulfilling prophesy.

Re:Programming Trends on StackOverflow by toyg on Friday July 05, 2013 @03:30PM (#5996372)
Notice how many of those are actually bindings for C/C++ libraries: a relatively hard problem for most high-level languages, but one that CPython makes very very easy to solve. These days, it's not surprising to see new libraries providing Python bindings from the start.