Live data from Hacker News

Top Programming Languages 2025

spectrum.ieee.org

421–430 of 467 posts

Re: Top Programming Languages 2025

#421

Earlier quoted context omitted.

Oh dear. Using AI for something you don't understand well is surely a recipe for disaster and should not be encouraged.

Your comment lacks so much context and nuance to ultimately be nonsense. You absolutely can, and probably _should_, leverage AI to learn many things you don't understand at all. Simple example: try picking up or learning a programming language like C with or without LLMs. With is going to be much more efficient. C is one of the languages that LLMs have seen the most, they are very, very good at it for learning purpos…

Good at bug hunting?

Have you heard about how much AI slop has been submitted as "bug" - but always turn out to be not a bug - to the curl project?

Re: Top Programming Languages 2025

#422
post #391

Python at number 1 makes me cringe... In my experience, Python is not a language that I would use for anything other than a script or some solo PoC. I would absolutely never use it on code expected to exceed 1000 lines, code that's maintained by more than one person, or code that takes more than a few seconds to run. Python has a lot of great libraries as a result of it being the language of choice to teach non softw…

I couldn’t agree more. It feels “squishy” to me. The only statically typed, compiler languages I have a lot of familiarity with are Rust, C, and C++, and they all have different sort of warts.

C with some sort of module system and the tooling of Rust would be really nice.

Re: Top Programming Languages 2025

#423
post #90

Earlier quoted context omitted.

Scala is the best language I've ever used - all the good parts of Typescript and all the good parts of Java or Rust. And fintech is one of the few niches where you might still be able to find a job using it.

How's the tooling story with Scala these days? I played with it a long time ago and the IDE (eclipse plugin?) was a bit of a mess, sbt was prone to weird issues and lock ups and the compiler was pretty slow. Very fun language tho!

The compiler is faster than it was, but not exactly fast. SBT I avoid as much as possible, so can't really speak to that. The eclipse plugin is sadly abandoned, but IntelliJ has pretty good support.

Re: Top Programming Languages 2025

#424

Earlier quoted context omitted.

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 rewri…

In retail banking I'm sure that this could be true. Working in investment banking, I never saw a single COBOL application, or had to have my C++/Java/$MODERNLANGUAGE code interact with one.

First hand knowledge: ERGO and MunichRE both have a lot of cobol still doing the core business. You will most likely never run into the system because they just run batch jobs - sometimes configured via a “nice” web UI… you configure your job, submit and the next morning you have your report… that’s why you never actually see COBOL.

Re: Top Programming Languages 2025

#425

Earlier quoted context omitted.

Java is the new COBOL. The financial sector, insurance sector, healthcare sector all jumped on Java a couple of decades ago, and they have massive repositories of Java code, and are actively migrating their COBOL code to Java.

> Java is the new COBOL. What do you mean by this? To me it sounds like people are saying they are both "old" languages, but I don't know what you mean. I work in a shop that has lots of both Java and COBOL. We are not "actively migrating" COBOL code to Java. It looks like mainframes will continue to exist for decades to come (i.e. >20 more years). Obviously, brand new applications here are not written in COBOL.

They mean that Java is being used by enterprise now as COBOL was back then

Re: Top Programming Languages 2025

#426

I totally expected JavaScript to get the 2nd spot but looks like TypeScript pulled the votes away. I personally consider JavaScript and TypeScript to be close enough for their numbers to be added up.

I agree. These should be combined. Also, what is Arduino doing on this list?

Re: Top Programming Languages 2025

#427

What is "Arduino" ? If it's the "Arduino" that hobbyist using to DIY device, then "Arduino" is not a language, it's C++.

The Arduino docs call it the "Arduino programming language" for some reason, even though it's mostly just C++ with a few typedefs. I am not sure why.

I get why Arduino (the company) would call Arduino a language. It's supposed to be a gateway to programming, and it was for me, and I'm eternally grateful for it.

This list calling Arduino a programming language zaps a bunch of credibility from it. It's C++.

Re: Top Programming Languages 2025

#429
post #391

Python at number 1 makes me cringe... In my experience, Python is not a language that I would use for anything other than a script or some solo PoC. I would absolutely never use it on code expected to exceed 1000 lines, code that's maintained by more than one person, or code that takes more than a few seconds to run. Python has a lot of great libraries as a result of it being the language of choice to teach non softw…

Yeah the syntax is awful. It might work well, but it's no fun to code in.
Post reply on HN