Live data from Hacker News

Top Programming Languages 2025

spectrum.ieee.org

141–150 of 467 posts

Re: Top Programming Languages 2025

#141

Earlier quoted context omitted.

Haskell at least is fun. My favorite Julia also made the list this year... nonzero users means there is hope for fun languages yet. With the new Intel+NVIDIA RTX SoC deal, we can expect Python and C++ to dominate that list in the next few years. =3

Dozens of us use Julia. Dozens!!

A few more actually, even though it gets ignored in most HN discussions,

https://juliahub.com/case-studies

Re: Top Programming Languages 2025

#142

Earlier quoted context omitted.

It is a good choice if you want to use a non-Microsoft stack language (yes C# can be developed on Linux but the quality of the development experience on Linux isn't same as Windows) and want a vast ecosystem. Golang is too verbose due to lack of exceptions and the size of its ecosystem of third-party packages isn't anywhere as close to Java's. Swift is very nice but issues with ecosystem exist there too. Too steep a…

I have developed .NET solutions on Linux over 8 years now (and about 10 years on Windows before) and would say the quality of development in Linux is even better than in Windows today. Sure you can't use Visual Studio in Linux, but you can use VS Code or Rider, which I would prefere anyway.

If you aren't it doing GUIs, which means you need to go into FOSS ecosystem with Avalonia or Uno, and if you aren't doing anything with profiling or debugging visualization of threaded code and a few other goodies that VS has for .NET and they will never make available into VSCode extension.

Also the VSCode extension for .NET has the same license as VS.

Re: Top Programming Languages 2025

#143
post #130
post #111

Earlier quoted context omitted.

Your definition is overly broad and makes everything a programming language, at which point the term isn't useful anymore.

But Turing completeness is also too broad. Otherwise Power point animations and Conways game of life are programming languages.

I will take this over HTML

Re: Top Programming Languages 2025

#144

F# not listed at all? If that’s accurate (color me doubtful), people are missing out on a great language that runs on a popular platform. Personally, after learning to love F#, I’m never going back to C#.

Unfortunely Microsoft has mostly behaved as if it was a mistake to add F# to Visual Studio 2010.

Nowdays CLR seems to have changed meaning to C# Language Runtime.

Re: Top Programming Languages 2025

#145
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…

By far the most useful and helpful is job ads: it literally defines the demand side of the programming language market. Yes, that does not show us how much code is running out there, and some companies might have huge armies with very low churn and so the COBOL stacks in banks don’t show up, but I can’t think of a more useful and directly measurable way of understanding a languages real utility.

Yes to your point, COBOL which ranks very low here is still fundamental to the infrastructure of several major industries, with some sources [1] reporting that it is used in:

43% of all banking systems.

95% of all US ATM transactions.

80% of all in-person credit card transactions.

96% of travel bookings.

This may very well dramatically change in the next few years with such an emphasis on enterprise AI tools to rewrite large COBOL repositories. [2]

[1] https://www.pcmag.com/articles/ibms-plan-to-update-cobol-wit...

[2] e.g. Blitzy https://paper.blitzy.com/blitzy_system_2_ai_platform_topping...

Re: Top Programming Languages 2025

#146
Those of you surprised to see Java so prominent, where have you been all your careers? 10 people startups with nodejs backends? You must have been entirely shielded from enterprise software companies.

Re: Top Programming Languages 2025

#147

Earlier quoted context omitted.

Plus TIOBE had Perl enter the top 10 suddenly this year but I do not see any new developers. And Ada too! Where are all those Ada programmers?

https://pkgstats.archlinux.de/packages?compare=ada,gcc,go,ja... Ada seems pretty popular on Arch This data is kinda worthless for popularity contests, since they may get picked up by aur packages, but this gives a solid insight into wich languages are foundational I wish the same was available for other distros You can do the same with docker images curl -s https://hub.docker.com/v2/repositories/library/python/ | jq…

That’s a C++ URL parser library, has nothing to do with the programming language.

Re: Top Programming Languages 2025

#148
post #51

Kinda surprising that I see nothing from Zig on all these lists.

Other than comptime, it doesn't bring anything new to the 21st century.

Its safety story is basically what Modula-2 (1978) and Object Pascal (1986) already had, but now it gets done with curly brackets instead of a begin/end language.

UAF is an issue, and the tooling to tackle this issue is exactly the same that C and C++ have available for the last 30 years, give it or take it.

It will be another language to talk about, however I doubt it will ever make it into mainstream, like having platfrom vendors and console Devkits care that Zig exists.

Re: Top Programming Languages 2025

#149
post #21
post #14

Earlier quoted context omitted.

What is wrong with Java's tooling and ecosystem? Asking because it used to be the default a decade or so ago, with a vibrant ecosystem, so I find your remark surprising.

Maven/Gradle don’t come close to the simplicity of npm, for example

What simplicity?!?

Re: Top Programming Languages 2025

#150
post #131

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…

If you want to stay in Fintech, I really don't see anything beyond Java, C#, C++, TypeScript (for the Web stuff). Some Fintech companies might go a bit outside the norm and allow for Haskell, F#, Scala, which they tend to use as DSLs for some workflows. Then if you into array languages, banking and fintech is one fo the few domains where that have managed to stay around, but those positions seem hard to get. Dyalog (…

I work in Fintech, and we use Python with type checking. It works like a charm. Safer than Java.
Post reply on HN