As the pace of technological advancements accelerates, it’s easy to fall prey to the misconception that every new trend and innovation demands immediate attention. Ten years ago, it was… At this time it’s . Promises were made to diversify everything consistently. Despite AWS’s dominance in generating a $100 billion run rate fee and its widespread adoption in enterprise IT, the vast majority of corporate IT expenditure – approximately 90% – remains firmly entrenched on-premises. While generative AI does deliver on its promises amidst the fervor surrounding this technology, it remains a relatively minor player in the broader landscape of enterprise IT investments.
As you initiate a bout of anxiety about the prospect of falling behind in your business, pause to consider the rapid pace at which industry preferences for programming languages and databases shift.
The persistence of Java
Around a decade ago, developers created several new programming languages. What programming languages are popular among developers? Go, TypeScript, CoffeeScript, F#, Dart, and others. By 2024, the top four spots on the recognition charts remain unchanged, with, and vying for dominance. When a language initially breaks through barriers and discovers persistent, rising success, unlike most others, it’s actually an anomaly rather than the norm. According to Steve O’Grady at RedMonk, the top five programming languages displayed little movement, with less than a third of the top 20 languages experiencing any change, indicating an environment resistant to change.