Live data from Hacker News

The eigenvector of “Why we moved from language X to language Y”

erikbern.com

1–10 of 193 posts

Re: The eigenvector of “Why we moved from language X to language Y”

#6
post #2

This is super interesting. It's also interesting to see the converse - who isn't moving anywhere. Go, Elixir, Dart, and Clojure all seem pretty happy!

This is an absolutely terrible methodology for asking that question. People tend to blog about major language changes. Very few C# shops/devs are publishing blog posts about how they're still using C# this year.

Unfortunately, you'd probably be hard-pressed to find a decent methodology.

But indeed, "we used this language for 10 years without thinking about switching" is a much more interesting metric than "we switched languages 3 months ago".

Re: The eigenvector of “Why we moved from language X to language Y”

#7
post #2

This is super interesting. It's also interesting to see the converse - who isn't moving anywhere. Go, Elixir, Dart, and Clojure all seem pretty happy!

Alas, this data says nothing about how many people aren't switching languages. The small number of people switching away from Go, Elixir, Dart, and Clojure might simply be because you can't switch away from something you've never used...

Re: The eigenvector of “Why we moved from language X to language Y”

#8
post #7
post #2

This is super interesting. It's also interesting to see the converse - who isn't moving anywhere. Go, Elixir, Dart, and Clojure all seem pretty happy!

Alas, this data says nothing about how many people aren't switching languages. The small number of people switching away from Go, Elixir, Dart, and Clojure might simply be because you can't switch away from something you've never used...

Yeah you're totally right. Also that they haven't been around for too long either. Didn't occur to me, but makes sense.

Re: The eigenvector of “Why we moved from language X to language Y”

#9
post #2

This is super interesting. It's also interesting to see the converse - who isn't moving anywhere. Go, Elixir, Dart, and Clojure all seem pretty happy!

This is an absolutely terrible methodology for asking that question. People tend to blog about major language changes. Very few C# shops/devs are publishing blog posts about how they're still using C# this year. Unfortunately, you'd probably be hard-pressed to find a decent methodology. But indeed, "we used this language for 10 years without thinking about switching" is a much more interesting metric than "we switche…

Yeah true. My mistake, but fair point. I'm not exactly sure how to measure that to be honest. Seeing what people used for ten years without switching would be pretty neat.

Re: The eigenvector of “Why we moved from language X to language Y”

#10
post #2

This is super interesting. It's also interesting to see the converse - who isn't moving anywhere. Go, Elixir, Dart, and Clojure all seem pretty happy!

Is it though? The public sector in Denmark has been and will continue to use JAVA and C#. This is where a lot of the programming jobs are, mind you, yet if you look at who's switching to what and what languages are "trending" you'd see things like Go here as well.

Node as an example has been trending in my area for long enough for there to be job listings. Yet if I look at the job listings 90% of them are for JAVA, C# and .NET or PHP. In fact in a region of 1,5 million people where node has been trending for a while, there are 0 Node related job openings this morning.

Post reply on HN