That’s the verdict of the Cloud Foundry Foundation in its most recent report focusing on the top languages for enterprise application development.
Aside from the top three, every other language cited saw lower adoption from respondents this time compared with November last year – though the report notes that Python, with a downturn of five percentage points, is the only one that can be considered outside of the traditional margin of error. The crux, however, is that fewer IT decision makers selected multiple options as an answer.
The report assesses the ‘polyglot’ landscape compared to company size. “In general, the larger the company, the more languages used,” the report notes, “therefore we see above average usage of Python and C# among very large enterprises compared with the rest of respondents, as these companies are using multiple languages.
“This current embrace of multiple languages is something of a new phenomenon as, historically, larger companies have practiced tighter control over processes, particularly in production,” the report adds. “This polyglot approach is enabled by the move toward cloud-native practices.”
For the cloud sector, an emphasis on cross-transferable skills – such as SQL and NoSQL – is key. A report from Experis published earlier this week said just as much. It’s a similar concept at work here, with a multi-lingual strategy being most effective. “As businesses continue to fine-tune their development strategy, they will seek the right tool for the right job – and the right development teams to write the future of cloud-native.”
You can read the full report here (pdf, no opt-in).
- » TomTom launches free mobile maps SDKs to developers
- » Facebook is using AI to help developers track down bugs
- » How Open Banking initiatives are creating new opportunities for developers
- » Exploring the organisational change required to take Agile to the next level
- » Android Studio 3.2 released boasting over 20 new features