Live data from Hacker News

Top Programming Languages 2025

spectrum.ieee.org

301–310 of 467 posts

Re: Top Programming Languages 2025

#301

Earlier quoted context omitted.

Then you should probably add kotlin and java together as well. They share the same purpose, use the same VM, usually live in the same project, have native compatibility, are used with the same frameworks, etc.

Especially considering Kotlin is used as a drop in replacement for Java in a lot of projects. Especially when using the type of frameworks often associated with Java (Spring, Quarkus, etc.). Personally, I think statistics like this are biased towards the median of the past few decades and do not necessarily tell much about the future; other than that things apparently move very slowly and people are mostly conservati…

C++ is still very popular where you need raw perfomance but not so raw as C. Especially with the fact that python is used as a more user friendly interface.

Re: Top Programming Languages 2025

#302

Earlier quoted context omitted.

That's partially attributed to the fact that .NET is a truly batteries included solution and quality of it is generally good enough that there is no need for second or third alternatives for every basic thing.

I don't doubt your comment, but I immediately thought to compare to Java. Why does Java have exactly what you mention -- "second or third alternatives for every basic thing"? Is it easily explained by age as a language? Also, can you provide a concrete example of something that .NET includes in the core that Java does not?

Generally .NET's "out-of-the-box" experience is comparable to using Java with a framework like Spring, as it includes a built-in DI container, a modern ORM (Entity Framework), a complete web stack (ASP.NET) with the high-performance web server (Kestrel) and so on. Because these first-party tools receive strong support from both Microsoft and the community and set a very high standard, which likely reduces the incentive for third-party alternatives to emerge. Of course, there are also many quality third-party solutions, but these mostly cover areas that are not covered well by .NET. You could happily build a lot of things using only .NET, without needing any third-party dependencies.

Re: Top Programming Languages 2025

#303

Earlier quoted context omitted.

Yeah except job adverts have enormous lag behind what's actually popular. For example we used Rust quite a lot at my previous company but we didn't advertise for Rust developers at all. Also then you're looking at which languages were popular in the past whereas the interesting stat is which languages are being used to start new projects.

> we used Rust quite a lot at my previous company but we didn't advertise for Rust developers at all. How did you find Rust developers when you needed to hire?

Find a CS program that teaches Rust and hire their graduates.

Re: Top Programming Languages 2025

#304
post #219

Earlier quoted context omitted.

Yeah except job adverts have enormous lag behind what's actually popular. For example we used Rust quite a lot at my previous company but we didn't advertise for Rust developers at all. Also then you're looking at which languages were popular in the past whereas the interesting stat is which languages are being used to start new projects.

Well, we have to define what a language's popularity mean. Because Rust is surely more 'hyped', than Java, but Java has at least an order of more developers/software written, etc. So in which meaning do you use 'popular'?

Ideally we'd like to know both, as they tell us different things.

Re: Top Programming Languages 2025

#306

Earlier quoted context omitted.

Yeah, isn't SAP built with Java? Stodgy old big bloated. The new COBOL. Oracle/Java/SAP. Some kind of trinity of evil.

So is Netflix. Silly take

So is most every corporation? What is point? Have you had to implement SAP? Nobody is happy.

Re: Top Programming Languages 2025

#307

Earlier quoted context omitted.

What's wrong with Java? It's used everywhere from FinTech startups to banks/insurers, with features like decimal arithmetic introduced specially for finance a long time ago, multiple runtimes (Oracle/JVM, IBM T9, GraalVM), a very healthy ecosystem of libs/packages, etc.

>What's wrong with Java? It's used everywhere from FinTech startups to banks/insurers As the OP, it’s not even the language for me but the implications of companies that use it. It’s a non starter for startup/scaleups and strongly related with oldish companies and consulting firms, which in turn translates to far worse working conditions (not remote friendly, overtime, dress code, etc). Mind that it might just be a l…

If you have very good developers, go with whatever they feel most efficient with, (as long as there are enough libraries). But if you’re planning on getting big, do add a transition to stabler tech like Java, C#. They’re boring tech and full of guardrails. Which is what you want when performance is not your main concern.

Re: Top Programming Languages 2025

#308
It’s unreasonably distracting to me that the links on this webpage repeatedly (but not always) include the preceding or following space. It looks really sloppy. How do you even to that so much on a webpage, was this typed on a WYSIWYG editor?

Re: Top Programming Languages 2025

#309

Earlier quoted context omitted.

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.

> the most useful and helpful is job ads That would certainly be the case, if it were not for the fact that [fake job postings][1] are a thing. [1]: https://globalnews.ca/news/10636759/fake-job-postings-warnin...

Is there a reason to believe this would skew results?

i.e. Are you assuming (insinuating) jobs for some programming languages are more likely to be fake

Re: Top Programming Languages 2025

#310

Earlier quoted context omitted.

So is Netflix. Silly take

So is most every corporation? What is point? Have you had to implement SAP? Nobody is happy.

You seem to be saying that SAP sucks because of how enterprise java is.

That would make OPs counter re netflix relevant. I don't understand your point

Post reply on HN