Archive for the ‘Agile Development’ Category

When it comes to which languages developers like and dislike, Stack Overflow has some insight. Based on the languages developers tagged as those they would not like to work with in their Stack Overflow Jobs profiles, the company has found that Perl, Delphi, Visual Basic for Applications (VBA), and PHP are the most disliked programming languages, while R, Kotlin, TypeScript, and Rust are the least disliked.

Stack Overflow, which provides an online community for developers, studied the popularity of languages Read the rest

While you were getting your coffee, Java application development changed–again.

In a world driven by rapid change and innovation, it’s ironic that APIs are making a comeback. Like the coding equivalent of New York City’s subway system in the age of autonomous cars, APIs are old tech–ancient but indispensable. What’s interesting is how this invisible, everyday IT architecture is being re-envisioned and used in current technology trends.

While APIs are everywhere, they’ve become especially prominent in their … Read the rest

Blue Ocean, the new user interface for the popular Jenkins continuous integration and continuous delivery (CI/CD) platform, will begin incorporating insights into code quality trends and static analyses, under an improvement plan detailed this week by the project’s creator.

The goal is to improve the developer’s visibility into the health of software projects, Blue Ocean creator James Dumay, director of project management at Jenkins technology vendor CloudBees, said. Plans also call for expanding the capabilities of Blue Ocean’s visual … Read the rest

Once upon a time, there was a developer who needed to write code against a database. So he asked the database administrator for access to the production database.

“Oh, dear me, no,” said the DBA. “You can’t touch our data. You need your own database. Ask operations.”

“Oh, dear me, no,” said the operations manager. “We don’t have a spare Oracle license, and it would take six months to get you that and the server on which to run it. … Read the rest

Described by the creators as a developer’s whiteboard “on steroids,” the Luna functional language promises to enable application assembly by clicking and dragging visual elements together.

Expected to be released as open source when Luna reaches beta, its compiler will produce native code for the developer’s choice of Linux, MacOS, Windows, or JavaScript. The team behind Luna is seeking candidates for a private alpha release.

Luna’s creators argue that because developers typically start sketching components and dependencies on a … Read the rest

So you’re sitting on hundreds of thousands of lines of legacy C++. Oh, who are we trying to kid? It’s millions of lines of Vectran, a short-lived Fortran variant created by IBM in the ’70s. But hey, if it ain’t broke, right?

Except it is broken. Anytime someone tries to add a feature, the thing breaks. Even trying to fix bugs creates more bugs. But if you just don’t touch it, it keeps on working.

The problem is that innovation … Read the rest

Go vs. Java isn’t a well-matched battle between equals. One is a monstrous heavyweight that has dominated the industry for years. The other is a scrappy, lightweight newcomer that shows plenty of youth and promise but has only a few punches.

Java and Go also tackle different niches. One is aimed squarely at server-side web apps, an area where the other was once a major player. The other has outgrown life in the racks and is now a popular choice … Read the rest

I’ve been doing a little development lately in addition to my regular job tasks. Nearly all of this has been leading-edge stuff. One thing that’s struck me: Good gosh, testing a one-line code fix requires several minutes.

Development goes in phases between maintainable and productive, usually hitting one of those extremes in the process.

Read the rest

Once upon a time, in a galaxy far, far away, there was a company that was finally doing business on the web. Its developers were exhausted after spending years learning about HTML, CSS, JavaScript, and jQuery, and dealing with all the various browsers the company’s silly partners and customers wanted to use instead of the company’s Gold Standard, Internet Explorer 6.

You would think that everyone would have been grateful now that there was no need to install the company’s … Read the rest

Devops is indeed working, at least for those organizations using it, according to a recent survey by development tools provider Atlassian and IT management solutions company xMatters. But many organizations have not even heard of the concept.

For the 2017 xMatters Atlassian Devops Maturity report, released this week, the companies in January and February surveyed more than 2,000 people at organizations ranging in size from 500 to more than 10,000 employees. The survey found that 41 percent of respondents were … Read the rest