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).
Interested in hearing industry leaders discuss subjects like this and sharing their use-cases? Attend the co-located IoT Tech Expo, Blockchain Expo, AI & Big Data Expo and Cyber Security & Cloud Expo World Series with upcoming events in Silicon Valley, London and Amsterdam and explore the future of enterprise technology.