Erik Engheim
2 min readMar 16, 2021

--

Wow thanks Nicolas, this is such a generous comment. I mean I know I am sort of doing blasephemy here given how many peope like yourself have built their careers around C# and Java and have come to love those technologies.

It is hard to decipher often what tone somebody is writing in. I am just a guy who likes to reflect, philosophize (is that even a word) and challenge ideas and assumptions. Sometimes I will be wrong.

But it is interesting to speculate on the future and development. I have made many predictions and speculations in the past, and when you see that you end up being right more than you are wrong, it gets more interesting.

I predicted e.g. Apple's ARM transition before it was mentioned 4 years ago, and I was just 1 year off in when I predicted a release.

Likewise I predicted Apple's release of Swift, altough I was a bit wrong about exactly what sort of language it would be.

While not stating it in public I was also early quite certain that Perl would loose popularity and Python and Ruby would gain a lot. Likewise it seemed obvious to me that Go would gain a lot of traction from when I first tried it.

So it is fun to see if one can spot trends and see where things are going. I don't C# and Java is going to stop growing. But I suspect to see higher growth for Go, Rust, Swift, Elexir, Julia etc. And maybe there will be a bit of musical chairs where Kotlin starts taking a more prominent role in the JVM space.

I am not sure Oracle is a great stuart of Java and many would prefer the way JetBrains manages Kotlin.

Also I am pretty sure we will much more popularity for native compilation of Java and C#

--

--

Erik Engheim
Erik Engheim

Written by Erik Engheim

Geek dad, living in Oslo, Norway with passion for UX, Julia programming, science, teaching, reading and writing.

No responses yet