remix logo

Hacker Remix

Ask HN: What is a programming language that you don't use at work but enjoy?

9 points by dondraper36 10 hours ago | 14 comments

At work, I use Go and Python, but a short while ago I started learning Clojure and fell in love with the simplicity and a totally different approach to everything.

What is your favourite second language and why?

wruza 4 hours ago

It was Lua 5.1+5.2.

Then came out decent js versions, decent typescript ecos and Lua moved on to 5.3+.

Ended up using ts for everything. Feels absolutely down to earth, practical and useful, what I searched for all my life. All my non-bash home code is ts, except for ML chunks, where I have to suffer through the hideous abomination.

ocean_moist 10 hours ago

BQN[1] (an APL variant). There is something really beautiful/elegant to me about composing higher order functions in a purely point free way. Array programming is a nice application of this, and this one has the best ergonomics.

[1] https://mlochbaum.github.io/BQN/

sk11001 10 hours ago

Go is lovely - it’s super pragmatic and things just work.

ironlake 9 hours ago

Forth. I learned it very late in my programming career which started with Java. It just feels like home in a way that no other language ever has.

Mostly useless tho