Ruby vs. Python vs. PHP vs. Node.js (popularity)

| September 1, 2013 | 1 Comment

Saw an old 2011 info graphic (still being proffered as good today – need a date on that graphic itself) comparing Ruby vs. Python vs. PHP.  Did some ratio calculations on data counting the number of people per job posting and found that even though there were fewer Ruby programmers, there was a better ratio – fewer  programmers per job available.

Did an update just now to see if anything changed.  Used LinkedIn information only, and just counted the results search terms for each language name under Persons and Jobs.  Not very scientific and we’ll catch a few people named Ruby maybe.  But here is what I found on September 1st, 2013:

[This just in: Decided to add Node.js as it is pretty interesting these days]


Ruby: 233,470

Python: 492,116

PHP: 1,243,861

Node.js: 38,918

Job Postings

Ruby: 2,715

Python: 4,934

PHP: 3,233

Node.js: 500

Ratio: Number of Persons per Job Available

Ruby: 86

Python: 99

PHP: 385

Node.js: 78

For what it’s worth.  May be good directionally,  in any case.

Node.js is much newer, of course, and while it has the fewest programmers, it has the best ratio.  Much like Ruby at the time of the 2011 infographic.  Interesting.  Should I use Ruby or Node.js for my next app?  Hmm.


Category: Blog, programming

About the Author (Author Profile)

Before starting DETI Group Michael served as a Senior Consultant at Really Strategies and as a Vice President, Director of Publishing Technology at Houghton Mifflin where he led technology oriented business change in content organizations. Michael has extensive experience with high design and multiple media requirements. He has worked with all publishing and information services verticals, including textbook, legal, magazine, STM, scholarly, society, and trade. Michael has specialized in consulting for the industry, providing solutions to companies such as Business Week, Globe Pequot Press, LexisNexis, Reader’s Digest Association and School Specialties. Michael started DETI Group in order to accelerate change in the industry with a focus on people, process and technology. He focuses on understanding and interpreting digital publishing needs, assessing current products and infrastructure, and helping define an efficient and practical digital publishing workflow.

Comments (1)

Trackback URL | Comments RSS Feed

  1. WebDeveloper says:

    I think that Node.js is the way to go.

Leave a Reply