5 ms·
Good. Let Python take over the dynamic scripting language space completely.
by schtog 18y ago
Good. Let Python take over the dynamic scripting language space completely.
- deleted 18y ago[deleted]
- d0mine 18y agoLet us not jump to conclusions: http://www.indeed.com/jobtrends?q=java,+c,+python,+perl,+ruby,+php&l= http://www.indeed.com/jobtrends?q=java,+c,+python,+perl,+rub... http://www.jobstats.co.uk/jobstats.d/Details.d/Trends.d/SKILL/PYTHON.d/stats.20081202.1428.png http://www.jobstats.co.uk/jobstats.d/Details.d/Trends.d/SKIL...
- icey 18y agoRemoving Java and C from your list makes it much easier to see what's going on: http://www.indeed.com/jobtrends?q=python%2C+perl%2C+ruby%2C+php&l= http://www.indeed.com/jobtrends?q=python%2C+perl%2C+ruby%2C+...
- patio11 18y agoRight. Now view the same stats in Relative (which makes the trending more visible): http://www.indeed.com/jobtrends?q=python,+perl,+ruby,+php&l=&relative=1 http://www.indeed.com/jobtrends?q=python,+perl,+ruby,+php... The numbers say what most people know: that set of four languages contains 1 that is mature and 3 that are growing. One of them is growing fairly rapidly relative to where it was when the data set started out.
- mattmaroon 18y agoYou wouldn't consider PHP mature?
- icey 18y agoOr Python, for that matter... I mean, it's 17 years old. It can drive a car and almost vote!
- davidw 18y agoYeah, the post is based on TIOBE stats. LangPop.com is way better:-) Well, honestly it's still far from perfect, but there's just no way to get really good, clean data for programming language usage throughout the world.
- sh1mmer 18y agoHow many Perl jobs are turning into Cobol-esque jobs. Maintain a legacy systems and keep it chugging along. How many people build new projects in Perl?
- d0mine 18y agoAgreed. Each metric has it flaws. Two differently biased metrics are better than one.
- thomasmallen 18y agoEr...you don't want that. Competition is a good thing.
- apgwoz 18y agoPython's competition these days is most likely to be Ruby, not Perl. A fair number of people I know that once programmed in Perl are now Python/Ruby people.
- thomasmallen 18y agoI agree. Python has a long way to go before it competes with Perl instead of Ruby.
- sethg 18y agoWhat do you think Python lacks relative to Perl? I used to do Perl and now work in a Python shop, and the only Perl feature I really miss is closures (as opposed to Python's hobbled-by-design "lambda" construct).
- thomasmallen 18y agoWhat does Python lack, relative to Perl? Popularity. I know very little Perl and very much Python; my statements aren't intended to promote a particular language. The competition I referred to is based on popularity, not merit.
- cabalamat 18y agoThere's not that much difference in popularity these days. Of projects listed by Freshmeat, Perl is used on 3784 and Python on 3286 ( http://freshmeat.net/browse/160/ http://freshmeat.net/browse/160/ ). A few years ago, Perl had twice as many projects as Python; now it's almost even.
- 18y ago
- dustineichler 18y agoIt's no longer between Python and Perl, it's Ruby now . Perl still has it's place. Personally, i use it everyday, what surprised me more was Delphi. i only know skype company wise that uses it so i dunno.
- kingkongrevenge 18y agoBy any purely empirical analysis Ruby practically doesn't exist.
- petercooper 18y agoBy the same metrics, assuming you've defined any, a lot of things wouldn't exist - particularly languages less popular than Ruby now, such as Logo, ActionScript, Lisp, COBOL, Scala or Haskell. There are tens of thousands of Ruby developers and hundreds (if not thousands) of companies making significant amounts of money, all backed by Ruby.
- davidw 18y agoActually, by this analysis, it isn't that far behind Perl and Python: http://www.langpop.com/#normalized http://www.langpop.com/#normalized
- michaelneale 18y agoSkype uses Delphi?
- lacker 18y agoYep. Reference: http://tinyurl.com/68xg5k http://tinyurl.com/68xg5k
- michaelneale 18y agoWow, I had no idea... nice smartarse link BTW.
- chorny 18y ago
- sabat 18y agoI realize this article is a little incendiary but please don't throw logs on the fire. Python isn't for everyone -- only for people who like it when a space has syntactic meaning. ;-)
- kragen 18y agoToday I discovered that % 100 = 3; parses in Perl. I wish the space between the % and the 100 had the semantic meaning of telling perl that the % is supposed to be an operator, not a hash sigil. What other languages allow spaces in identifiers? Fortran 77 and Algol 68, I think?
- mnemonicsloth 18y agoGood. Let Python take over the dynamic scripting language space completely. Who says Python programmers are all jerks? That they're cold, humorless perfectionists who alienate new and prospective users? That they have inferiority issues because they're not as popular as they are right? That they occasionally lapse into self-parody?
- schtog 18y agoDude chillout I wasn't exactly serious. But I do think that Python deserves the spot as the nr 1 scripting language. And of course competition is good. And I don't think the community alienates new users, on the contrary I find it very helpful.