Live data from Hacker News

Top Programming Languages 2025

spectrum.ieee.org

341–350 of 467 posts

Re: Top Programming Languages 2025

#342

> AI assistance means that programmers can concern themselves less and less with the particulars of any language. Sure. Until we need to. Then we face some apparently tiny concern, which is actually deeply intricated with the rest of this whole mess, and we are ready for a ride in the rabbit hole. > most developers today don’t pay much attention to the instruction sets and other hardware idiosyncrasies of the CPUs th…

Take into account that this is posted on IEEE.

In my opinion, their target audience are scientists rather than programmers, and a scientist most often think of code as a tool to express his ideas (hence, perfect AI generated code is kind of a graal). The faster he can express them, even if the code is ugly, the better. He does not care to reuse the code later most of the time.

I have the hint that scientists and not programmers are the target audience as other things may trigger only one category but not the other, for example, they consider Arduino a language, This makes totally sense for scientists, as most of the ones using Arduino dont necessarily know C++, but are proud to be able to code in Arduino.

Re: Top Programming Languages 2025

#343

Earlier quoted context omitted.

You haven’t seen or heard them because they are abstracted away by APIs, circuit breakers and proxies. Almost ALL banks, credit card companies, travel systems and other high throughput transaction systems run on mainframe that is written in COBOL.

I think the issue here is that people working in fintech don't seem to come across these systems much, if at all - if you know one specifically, please tell us.

It's still there at the accounting/backend level. Automated Financial Systems Level 3 and it's replacement Vision are commercial loan systems.

LVL3 is pure cobol. It has been recently deprecated but there are many banks who own the code and are still self hosting it, along with it's IBM green screen support.

Vision is a java front end in front of an updated cobol backend. When your reputation is based on your reliability and long term code stability, at what point do you risk making the conversion, versus training new developers to work on your system.

https://www.linkedin.com/jobs/view/business-analyst-afs-visi...

Re: Top Programming Languages 2025

#344

Earlier quoted context omitted.

It's a weird one - I've been at Google for more than 5 years. I know from the stats that we have a zillion lines of actively developed Java, there must be huge swathes of the company that you could even call a "Java shop". I dig into random bits of code all the time. And yet I've looked at Java maybe three times in my tenure. And if I needed to submit Java code, I would not have a single contact to ping for readabili…

So what are the main languages there? Go? Python?

I've read that C++, Java, Python, JavaScript, and recently Golang are the main languages used at Google.

Edit: And maybe some Dart and Kotlin too.

Re: Top Programming Languages 2025

#345
post #192

Earlier quoted context omitted.

Cobol is used in pretty much all enterprise legacy systems. But "used in" doesn't mean that it's actively being developed by more then a tiny team for maintaining it. As this graph we're commenting on is mostly talking about popularity/most used it's never going to rate higher, because for every one Cobol dev there are more then 100 Java devs employed by the same company

That's a pretty wild claim. What's legacy for you? I'd consider legacy e.g J2EE crap running on web[sphere|logic] as holding most of the points in that league table vs COBOL.

If they're talking about Cobol, it's usually systems originating before the early 90s that haven't been completely rewritten.

J2EE would be late 90s and 2000s.

Re: Top Programming Languages 2025

#346

Earlier quoted context omitted.

I truly don't understand this on a tech forum. You have 6000 karma, is this a bot interaction to promote votes? How does searching "Helsinki MOOC java" not immediately give you the result you are after?

I mean :/ Let me be devil's advocate, You have added yet another comment without actually giving a link to that... https://www.youtube.com/watch?v=eFrggyDXdUk&list=PL2s7AeEJ2f... And I mean, I do feel like that as long as they aren't actively harming the "ethos" of hackernews, then we can cut each other a little slack each other I feel like I have sometimes done a disservice like this too to HN where I ask for links…

I was questioning if OP was a karma farming bot, have a look at their profile. It's a lot of these odd one liner questions.

From the perspective of a useful thread, I agree with you

Re: Top Programming Languages 2025

#347
post #238
post #205

Earlier quoted context omitted.

>>Perl enter the top 10 suddenly this year but I do not see any new developers. Perl is almost as active as Javascript. And more useful than Python. https://metacpan.org/recent I write Perl to do all sorts of thing every week. Its strange its not in the top 5 list.

You're joking right?

That was an active debate ... 15 years ago

Re: Top Programming Languages 2025

#348

Earlier quoted context omitted.

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.

I really loved LabView

NI rarely made established software better after a company acquisition.

Generally, IT and Engineering agreed to deprecate their product lines off critical systems about 2 minutes after the deal went through. =3

https://www.youtube.com/watch?v=WpE_xMRiCLE

Re: Top Programming Languages 2025

#349
It is an interesting study. In terms of new languages and AI, I would like to see if anyone comes up with a more AI friendly language, as opposed to human friendly. I.e. programming languages were often designed to be easier to read/write for people, but maybe it makes sense to think of languages where it would be harder for AI to make a mistake.

Re: Top Programming Languages 2025

#350

Earlier quoted context omitted.

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…

Would you recognize a memory corruption bug when the LLM cheerfully reports that everything is perfect? Would you understand why some code is less performant than it could be if you've never written and learned any C yourself? How would you know if the LLM output is gibberish/wrong? They're not wrong ; it's just not black-and-white. LLMs happen to sometimes generate what you want. Often times, for experienced program…

Not sure how your comments relates to mine.

The parent I answered said you shouldn't use LLMs for things you don't understand while I advocate you should use them to help you learn.

You seem to describe very different use cases.

In any case, just to answer your (unrelated to mine) comment, here[1] you can see a video of one of the most skilled C developers on the planet finding very hard to spot bugs in the Redis codebase.

If all your arguments boil down to "lazy people are lazy and misuse LLMs" that's not a criticism of LLMs but of their lack of professionalism.

Humans are responsible for AI slop, not AI. Skilled developers are enhanced by such a great tool that they know how and when to use.

[1] https://www.youtube.com/watch?v=rCIZflYEpEk

Post reply on HN