In this presentation, the data will do most of the talk. Show up if you want to know why choosing Java is a business risk, or why the most important reason for choosing Scala or Clojure is non-technical.
For software companies in a tight employment market like the one in Norway, most technical advantages are dwarfed by one concern: Access to good developers. It clearly doesn't matter what kinds of technical advantages a new language can bring, if you can't hire any developers to work with it. On the flip side, if you can bring great developers to your project, you're probably in good shape no matter what language you have chosen.
Starting with a list of the 23 most popular programming languages, I have investigated the job market and surveyed more than 100 developers in Norway. Based on this insight, my analysis seeks to answer important questions about developer preferences and their accordance with available positions in the market.
For instance, it turns out that although Java is the most widely known language, it is a risky choice for businesses. On the other hand, organisations that base their projects on Scala or Clojure should be optimistic about their future.
If businesses took this advice to heart, the science of software development would progress, and developers and managers everywhere would be happier.
Simen Fure Jørgnsen
Having started his career as a Java developer, Simen went on to become co-founder and CEO of Iterate. Some might say that means Simen has joined the dark side - but he refuses to let go of his technical upbringing. His mixed career means that he takes an interest in business issues as well as technology, learning Organizational Analysis one month and Data Analysis with R the next.