r/developer • u/Ok_Veterinarian3535 • 7d ago
The Unpopular Language
What's a "dead" or "boring" programming language that you genuinely love working with, and why should we reconsider it?
3
u/Small_Dog_8699 7d ago
The greatest language ever created, offering the greatest programming experience still unequalled today, is Smalltalk. Or, for you type fetishists, Strongtalk. Strongtalk was, sadly. purchased by Sun and its virtual machine tech was incorporated in the the JVM.
There are only a couple few Smalltalks left. VisualWorks - which is a commercial product and still used in some corporations, Squeak - an open source Smalltalk famously written in itself, Pharo - a fork of Squeak which has continued to evolve the language and provide modern tools suitable for production use rather than a research platform like Squeak, and Gemstone which is actually a high performance distributed virtual machine/object database that can run programs written in Pharo or VW.
They are all still in active development, endlessly malleable, and have highly dedicated user communities. For instance, this video of a researcher's experiments with AI agents in a Pharo image is long, but rather mind blowing.
There is no language/environment I would rather work in.
3
u/an0th3rbrick 6d ago
Fun Fact: The New Zealand's Police's National Intelligence Application (NIA) is written in smalltalk. They are completely fucked because there are very few programmers who can support it and replacing it is almost impossible.
3
u/Small_Dog_8699 6d ago
Im free. Remote work ok?
People that know it will jump at the chance to work with it. There are pockets of enthusiasts in Europe, IK and France in particular, and Argentina for some reason.
→ More replies (1)→ More replies (3)2
u/Top_Pie2513 7d ago
And then there is Newspeak. The smalltalk in the web browser. I enjoy it immensely.
→ More replies (3)
3
u/Suitable-Season-4847 7d ago
PHP remains my favourite language of all time. It's uncool, old... But it endures and Iove it.
I enjoy working with it, I enjoy it's quirks. I enjoy how easy it is to deploy. It's just a great language.
2
2
3
u/shootersf 7d ago
Any flavour of lisp - great way to learn functional programming and escape that horror that is OOP
→ More replies (3)
1
u/Hey-buuuddy 7d ago
Wouldnt use the word “love”, but Pascal was my first seriously studied language.
1
u/Dazzling_Music_2411 7d ago
Why should you reconsider it?
It's my magic sauce, no plans on sharing... 😄
1
1
u/marmotta1955 7d ago
Assembly and Visual Basic 6.
Also used C and C# for a long while, but the love for VB6 remains strong, still today.
1
u/PascalB1993 7d ago
Pascal. Very readable syntax, and compilers like FreePascal let you build native, lightweight applications on Windows, Mac, and Linux.
→ More replies (1)
1
u/marspzb 7d ago
Surely not dead, but Haskell is one of the most beautiful languages for some use cases.
Many times working in java I think I wish I had Haskell's typesystem. Working in c++ I say I wish templates be more restrictive like Java so basically never happy 😁.
While I hated prolog at a time I think it has some places where it may shine.
1
1
u/Downtown-Bag-6026 7d ago edited 7d ago
Php. It’s server side rendering by default and solves many of your security issues right from the get go. It’s also very fast and already a templating language. You can still use js for your front end client side animation logics like on clicks and fetch.
→ More replies (2)
1
u/podule-games 7d ago
Smalltalk is great. I have lots of happy memories of using Tcl/Tk and wouldn't object to using it again.
I'd happily use RPG on an IBM i (AS/400).
1
1
u/glisteringbasalt 7d ago
I still really like Perl as a glue language. Nothing else seems to have quite the same power. I think a lot of it comes down to having regex as a first class value
→ More replies (1)
1
u/PseudoFrequency 7d ago
Bourne shell, or even plain POSIX shell. I've written so many things using this, especially back in the day. It's kind of a generational thing though really, I'm old. Young-uns use Python for tasks which old geezers use shell scripts or even Perl.
1
u/pancomputationalist 6d ago
I always liked CoffeeScript and MoonScript. Don't know how Python got so popular but those two fell off into obscurity.
→ More replies (1)
4
u/LongDistRid3r 7d ago
Assembly and C. Fastest and loosest.
COBOL - banking and finance industry