“Python becomes the most used language on GitHub, overtaking JavaScript after a 10-year run as the most used language. This is the first large-scale change we’ve seen in the top two languages since 2019…”
https://github.blog/news-insights/octoverse/octoverse-2024/#the-most-popular-programming-languages
@paulox And Typescript looks like it might soon take second place.
@judeswae it seems instead to me that community-driven languages, like Python or Rust, are growing more than company owned languages.
@paulox "Count of distinct users" is kind of an interesting choice for how to measure it. I think I like it as a metric...? I would've probably assumed "lines of code" like how repos are broken down into percents, but comparing LoC across languages has the problem some languages are more terse and some are more verbose.
@webbureaucrat in lines of code Java would be 10 positions ahead of Python
@paulox it’s look artificial. I would mean typescript and javascript it’s a family. And probably the family number one.
@jmny I'm not a JavaScript expert, but I know that TypeScript is not the same thing
https://en.wikipedia.org/wiki/TypeScript
#JavaScript #TypeScript
@jamesgbradbury @jmny you can play with PyScript to use Python in the browser. But more than that I think, the trend of loading 1MB of JavaScript for an hello world is changing, and more people are going back to something smarter like HTMX
@paulox The graphic looks like an average commit graph.
@carsten I think GitHub created his graph with this precise purpose
@paulox Yeah, seems so...
@paulox "large scale change"
"top two languages"
Large. Two. Words should matter.
@drgroftehauge As you can see from the format of my post I quoted literally the text from the GitHub article that I linked, you can suggest to them to reword their content. ;-)
@paulox Yes, absolutely not making fun of you. God of be horrified if it had actually been you that had written it. And I know they are just trying to punch up the language to make more exciting but then you end up with nonsense.