Live data from Hacker News

Top Programming Languages 2025

spectrum.ieee.org

61–70 of 467 posts

Re: Top Programming Languages 2025

#61

As a backend dev (mostly working in fintech) I feel weirdly unable to find a target language to move to. After working with Node and Ruby for a while I really miss a static type system. - Typescript was limited by its option to allow non strictness. Nothing catches my eye, as it’s either Java/.Net and its enterprisey companies or Go, which might not be old but feels like it is, by design. Rust sounds fun, but its use…

Rust is general purpose. You can use it for anything.

But use the best tool for the job. Ecosystem matters. What are you planning to build?

Re: Top Programming Languages 2025

#63

As a backend dev (mostly working in fintech) I feel weirdly unable to find a target language to move to. After working with Node and Ruby for a while I really miss a static type system. - Typescript was limited by its option to allow non strictness. Nothing catches my eye, as it’s either Java/.Net and its enterprisey companies or Go, which might not be old but feels like it is, by design. Rust sounds fun, but its use…

D?

Re: Top Programming Languages 2025

#64

The methodology involves search hits, Stackoverflow, conference and journal articles. In all of these Python is artificially over-represented. Search hits and Stackoverflow questions represent beginners who are force fed Python in university or in expensive Python consultancy sessions. Journal articles are full of "AI" topics, which use Python. Python is not used in any application on my machine apart from OS package…

Huh. If you hate AI as you sorely do, you will find any excuse to be dismissive.

Besides AI development, Python is used heavily in data processing and data science, also in writing bots of any kind, and as a glue language to do numerous tasks. It is true that it is being replaced by Go in web backends, but it still sees heavy use in that too. Moreover, Python is the only language that many AIs can interactively use in their chat sessions.

Re: Top Programming Languages 2025

#65

I’m skeptical. There are more people writing PHP and Ruby than HTML? And HTML is a programming language? Those two very surprising results make me doubt the others. Elixir behind OCaml? Possible, I guess, but I know of several large Elixir shops and I haven’t heard much of OCaml in a while.

Perhaps the people who pick HTML as "what programming language do you use" are a small number :)

Re: Top Programming Languages 2025

#66

As a backend dev (mostly working in fintech) I feel weirdly unable to find a target language to move to. After working with Node and Ruby for a while I really miss a static type system. - Typescript was limited by its option to allow non strictness. Nothing catches my eye, as it’s either Java/.Net and its enterprisey companies or Go, which might not be old but feels like it is, by design. Rust sounds fun, but its use…

Swift! It actually has a pretty big server community, Vapor and Hummingbird are both great frameworks, Apple has been replacing some of their Java services with it, it's open source and cross platform and Apple seems serious about making it viable on Linux, which it is. No need for Xcode, it has an open source LSP and first class VSCode plugin.

Plus it's a fun language to write. Some people say it's a nicer, higher level Rust.

I also like the look of Kotlin but I've never used it. I think Kotlin and Swift are the two premier modern multi-paradigm languages.

Re: Top Programming Languages 2025

#68
post #26

It's hard to find good data sources for this, especially that StackOverflow is in decline[1]. IEEE's methodology[2] is sensible given what's possible, but the data sources are all flawed in some ways (that don't necessarily cancel each other out). The number of search results reported by Google is the most volatile indirect proxy signal. Search results include everything mentioning the query, without promising it bei…

Perhaps the best source would now be the statistics of LLM queries, if they were available.

Edit: I see they raise this point at length themselves in TFA.

Re: Top Programming Languages 2025

#69

Earlier quoted context omitted.

Haskell is a fun language... LabView is a kick in the pants... I'd wager it is the installed base keeping LabView on life support. =3

Labview seems like a pain (I haven't used it), but I guess it's super useful for some uses. I recall SpaceX uses it for controlling launches. It comes with models for all manner of hardware.

> but I guess it's super useful for some uses

It comes with device interfaces (not exactly drivers, but some times it has drivers too).

Re: Top Programming Languages 2025

#70

Java at #2? Is it really still being used much for new code in this day and age? Or is its popularity mostly due to so much legacy code out there to be maintained?

Java is still the default choice for many for enterprise software. Job-focused courses and curricula all over the world are still leaning big on Java ensuring a steady and large pool of okay Java devs.

Job focused Bachelor courses and curricula highly outnumber rigorous CS courses like the ones you are likely to find in MIT, UCLA-B, IISc, IITs, Oxford, UCL, Tsinghua, Peking, etc.

Post reply on HN