Live data from Hacker News

Ask HN: What is your favourite unpopular programming language?

news.ycombinator.com

21–30 of 46 posts

Re: Ask HN: What is your favourite unpopular programming language?

#23

F#. Beautiful language, clean and concise, encourages functional programming without mandating it, type inference gives the benefits of static typing without the boilerplate. And it's a .Net language so you have the full .Net ecosystem, eliminating most of the disadvantages of using a minority language.

I am actually playing with F# quite a bit. It is definitely forcing me to rethink the way I am setting up my C# applications.

Re: Ask HN: What is your favourite unpopular programming language?

#27
CFML (language behind ColdFusion and open-source variants). Very approachable by beginners. Web console by default, no need to jack with config files. No database connection strings or convoluted models, just put SQL in and get a recordset. Simple data structure. Ease of HTML syntax, but power of c-like scripting if you want it. Backed by JVM, so can extend it in all the ways you'd imagine, and can also write extensions in CFML if you'd like. I do mostly Ruby these days, but I spent a long time doing CFML, so I'll always be fond of it.

Re: Ask HN: What is your favourite unpopular programming language?

#28
post #10

If popularity is not measured in the sheer amount of code written or programmers, then I would have to say Java. It has to be the most publicly shamed language. It's not really the language itself I enjoy. It's IntelliJ. Seriously, IntelliJ makes writing Java code insanely fast.

> I'm specifically gearing this toward obscure languages -- in other words, not PHP and Java, because although nearly everybody hates those languages, nearly everybody knows them too. Languages with bad reputations that are no longer common count, though (like COBOL and FORTRAN).

(From the OP)

Re: Ask HN: What is your favourite unpopular programming language?

#30
The most fun I had coding in recent years was writing a couple simple games to run on an Atari 2600 emulator. All kinds of hoops to jump through to get stuff on the screen, but somehow all the effort just made it more fun. I should do some more of that.

Solid intro tutorial here - http://www.atariage.com/2600/programming/2600_101/

Post reply on HN