Articles about programming

Compsci degrees aren't returning on investment for coders – research

University in the UK has never been more expensive. But at least doing a computer science degree guarantees a nice fat, well-paid job at the end, right? Wrong. Coders with a bachelor's degree only earn £3,000 more a year than those who don't have one, according to a survey of 4,700 developers in the UK by Stack Overflow, a …
Kat Hall, 20 Sep 2017

Stack Overflow + Salary Calculator = your worth

Developers may be no more curious about salaries than any other set of workers, but their high degree of variation in terms of education, skillset and experience – not to mention the often ill-defined nature of their work – gives them ample reason to be curious about pay among their peers. Stack Overflow, a community site …
Thomas Claburn, 19 Sep 2017

Programming in the Middle Ages: Docker makes a lovely pair of trousers

Stob These days we hear a lot about luring the young away from happy, fulfilling careers and into the world of programming. The kids have been freed from the tedious yoke of the boring and 'Microsoft-heavy' ITC syllabuses courtesy of popular hero Michael Gove. Now every child receives more Raspberry Pi than rice pudding; double …
Verity Stob, 19 Sep 2017

Python explosion blamed on pandas

Not content to bait developers by declaring that Python is the fastest-growing major programming language, coding community site Stack Overflow has revealed the reason for its metastasis. Coming a day after Programmer Day, which falls on the 256th day of the year – except January 7: – the explanatory post by data scientist …
Thomas Claburn, 14 Sep 2017
Monty Python Galaxy Song

Everyone loves programming in Python! You disagree? But it's the fastest growing, says Stack Overflow

Python, which ranks consistently as one of the most popular programming languages, is the fastest growing major programming language, according to coding community site Stack Overflow. Stack Overflow's metric here is visits to website posts tagged "Python" compared to posts tagged with other programming languages – …
Javascript photo via Shutterstock

Facebook ties JavaScript code together with Yarn

Facebook, known for telling tales about users it doesn't have, has spun another sort of yarn. The ad gavage network on Thursday released Yarn 1.0, the latest update to the open source JavaScript package manager introduced last year with the help of Google, Exponent and Tilde. Yarn is an alternative to npm (Node Package …

The future of Python: Concurrency devoured, Node.js next on menu

Analysis The PyBay 2017 conference, held in San Francisco over the weekend, began with a keynote about concurrency. Though hardly a draw for a general interest audience, the topic – an examination of multithreaded and multiprocess programming techniques – turns out to be central to the future of Python. Since 2008, the Python …
Thomas Claburn, 16 Aug 2017

Favored Swift plans to settle down next year: ABI stability incoming

The Apple-supported open-source Swift programming language is set to stabilize in late 2018, with the release of version 5. The fifth iteration of Swift, outlined on Tuesday in a roadmap published by Ted Kremenek, senior manager of languages and runtimes at Apple, aims to deliver application binary interface (ABI) stability …
osu javascript

Watch this nanochip reprogram cells to fix damaged body tissue

Video Researchers at Ohio State University have developed a nanochip contact patch that can reprogram nearby cells, to help repair damaged or aging organs, blood vessels, or nerve cells. The bio-boffins have successfully used the device, which is about the size of a smartwatch screen, to turn skin cells into vascular cells in a …
Node Summit 2017

Tired: Java. Desired: Node.js. Retired: The suggestion a JavaScript runtime is bonkers

Node Summit As the Node Summit got underway in San Francisco on Wednesday, Charles Beeler, general partner at Rally Ventures, said the Node community has come a long way since 2012, when everyone was talking about Node.js and no one was using it. Initially released in 2009, the JavaScript runtime environment now has enough users and …
Thomas Claburn, 26 Jul 2017

Confessions of an ebook eater

Stob The best way to acquire a programming skill - by "skill" I mean a working understanding of a framework, a language or, shudder, very very bad word coming up, engaging shatter-proof scare quotes, a "paradigm" - is by modifying a colleague's well-written code and making it do something different that you actually need it to do. …
Verity Stob, 26 Jul 2017

Q. What's today's top language? A. Python... no, wait, Java... no, C

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 …
Thomas Claburn, 21 Jul 2017

Second one this month: Another code bootcamp decamps to graveyard

The Iron Yard, a four-year-old coding bootcamp based in South Carolina, USA, said on Thursday that it is shutting its doors. "In considering the current environment, the board of The Iron Yard has made the difficult decision to cease operations at all campuses after teaching out remaining summer cohorts," the company said on …
Thomas Claburn, 20 Jul 2017

AI bots will kill us all! Or at least may seriously inconvenience humans

Analysis Elon Musk – the CEO of Tesla, SpaceX, and Neuralink, not to mention co-chairman of OpenAI and founder of The Boring Company – is once again warning that artificial intelligence threatens humanity. In an interview at the National Governors Association 2017 Summer Meeting in Providence, Rhode Island on Saturday, Musk insisted …
Thomas Claburn, 17 Jul 2017
Samsung Z1

Good news: Samsung's Tizen no longer worst code ever. Bad news: It's still pretty awful

Samsung's Tizen appears to have more holes than a screen door, but the mobile operating system, which powers Samsung watches, TVs, and a few phones, may not be as disastrous as it seems. It does look bad. According to Andrey Karpov, founder and CTO of Program Verification Systems, the Russia-based maker of static code analyzer …
Thomas Claburn, 12 Jul 2017
JavaScript/Node code for Google Assistant

JavaScript spec gets strung out on padding

ECMAScript 2017, the latest edition of the specification upon which JavaScript is based, plugs a gap left by awkward extinction of some Node.js code last year. In March, 2016, as a result of a naming conflict with instant messaging app Kik, developer Azer Koçulu withdrew more than 250 of his modules from NPM, the service Node. …
Thomas Claburn, 12 Jul 2017
JavaScript/Node code for Google Assistant

Software dev bombshell: Programmers who use spaces earn MORE than those who use tabs

Poll Weighing in on a longstanding religious war among software developers, community site Stack Overflow has found that developers who use spaces to indent their code earn more than those who use tabs. After crunching the data from its 2017 Developer Survey (released in March), Stack Overflow data scientist David Robinson on …
Thomas Claburn, 16 Jun 2017
Apple Swift Playgrounds

Apple Swift Playgrounds admit robots

Taking another tentative step toward openness, Apple says it will tweak its Swift Playgrounds educational coding app to interface with programmable toys, drones, and musical instruments. The Swift Playgrounds 1.5 update is scheduled to drop on Monday, June 5, in Apple's App Store. That happens to be the first day of the Apple …

Create a news alert about programming, or find more stories about programming.

Biting the hand that feeds IT © 1998–2017