this post was submitted on 10 Jul 2025
226 points (100.0% liked)

Comic Strips

18094 readers
1561 users here now

Comic Strips is a community for those who love comic stories.

The rules are simple:

Web of links

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 day ago

Define better.

There are hundreds of languages that improve things. Kotlin for example was an improvement over Java while Java was stuck in the perpetual hell that was Java 8. Now it itself is pretty stuck.

For C, there is D, for Java you have Kotlin, Groovy, C#, and dozens of others. For JS there's TypeScript. For CSS there is SCSS and dozens of other *CSS variants. Rust and Go (and again hundreds of others) try to replace C/C++.

The ones I listed here are somewhat well-known and some of them are used by a lot of people. But there are hundreds more, some do really cool, creative stuff, but they are also obscure and are lacking any kind of community and libraries, which makes them worse for practical use.

And back then you had stuff like Oberon/Component Pascal, Smalltalk, and many other good languages.

Just check out the list: https://en.m.wikipedia.org/wiki/Timeline_of_programming_languages

But programming languages aren't chosen for how cool the language is, but mainly for how likely it is to find people who can use them and how much resources are available. Popularity trumps language design.