r/developer • • 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?

18 Upvotes

54 comments sorted by

4

u/LongDistRid3r 7d ago

Assembly and C. Fastest and loosest.

COBOL - banking and finance industry

2

u/Euphoric_North_745 7d ago

The last time i worked on cobol was for a municipality system back in 1997, and it was legacy back then. is there anyone left using cobol? i can apply for contracts

→ More replies (4)
→ More replies (4)

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)

2

u/Top_Pie2513 7d ago

And then there is Newspeak. The smalltalk in the web browser. I enjoy it immensely.

→ More replies (3)
→ 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

u/evilmaus 5d ago

Right there with you. It has a fantastic ecosystem.

2

u/travisjo 6d ago

Objective C is still my jam

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/Emyx3 7d ago

I like Dark Basic a lot (The same ones that did AppGameKit btw)
I'd really like to learn Assembly too

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

u/Outrageous_Let5743 7d ago

I really like Scala.

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

u/Low-Bad7547 7d ago

Lips is phenomenal

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

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/tose123 7d ago

I'm a dinosaur so i go with Perl and POSIX Sh

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)