Slash Boxes

SoylentNews is people

posted by martyb on Saturday August 05 2017, @03:47PM   Printer-friendly
from the ALL-programmers-know-profanity dept.

Among developers, Python is the most popular programming language, followed by C, Java, C++, and JavaScript; among employers, Java is the most sought after, followed by C, Python, C++, and JavaScript.

Or so says the 2017 IEEE Spectrum ranking, published this week.

IEEE Spectrum, a publication of the The Institute of Electrical and Electronics Engineers, a technical advocacy organization, says it evaluated 12 metrics from 10 sources to arrive at this conclusion.

It claims to have culled data from Google Search, Google Trends, Twitter, GitHub, Stack Overflow, Reddit, Hacker News, CareerBuilder, Dice, and its own digital library.

Original Submission

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by jmorris on Saturday August 05 2017, @09:29PM

    by jmorris (4844) on Saturday August 05 2017, @09:29PM (#549240)

    Arduino is now a programming language? If we are going to go that route, where is Qt, Win32, MFC, gtk, etc. Programs written for those libraries certainly LOOK like totally different languages instead of just different frameworks for C / C++. And Processing is just a predecessor of Arduino.

    Same for HTML, despite their handwaving over the obvious problem, HTML itself is not a programming language but HTML + DOM + CSS + Javascript certainly is. So the counts for HTML should be rolled into Javascript, pushing it up the rankings. Think of the HTML portion as UI design, which is of course a perfectly valid part of programming.

    I'll give them listing Delphi and Visual Basic instead of Pascal and BASIC since they are the last maintained implementations of those languages. But it does set a bad precedent and the same thinking that allowed that branding to creep in probably explains the hype machine around Arduino to get it a slot of its own. That or the guys doing the research aren't programmers and do not understand these sort of issues.

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2