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

dondraper36 | 11 points

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/

ocean_moist | 9 months 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

ironlake | 9 months ago

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

sk11001 | 9 months ago

Clojurescript. I used it to build an MVP proof of concept for work and now have to watch a small team re-write it using Typescript and Angular

They’re still not at feature parity with 2x the team, 2x the time and 3x the lines of code.

jarl-ragnar | 9 months ago

I don't currently use Python at work. I freaking love it.

tnvmadhav | 9 months ago

Ada, from 8bits microcontrollers to amd64 and arm too... really portable, so readable and robust, strong typed, and great community too.

numerosix | 9 months ago

C!

My job is typical web TypeScript + Python

But in my spare time I’ve been deep diving C and loving it for the most part. Though I really hate strings in C!

purple-leafy | 9 months 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.

wruza | 9 months ago

Scala, it's very elegant and functional style just ends up with less runtime bugs. You fight the compiler more, but that's more satisfying than having to RCA something eight weeks after it ships.

VirusNewbie | 9 months ago

One I made myself: https://nongnu.org/txr

kazinator | 9 months ago

Elixir

tetek | 9 months ago

Common Lisp.

stray | 9 months ago

Swift and SwiftUI is fun for my own projects. I use Python and C++ for work.

fastresearch | 9 months ago

Mozart/Oz, see the CTM book.

Dafny and F* are also evolving pretty nicely.

nextos | 9 months ago

I really like Lua, it's simple and easy to compile

sandwichsphinx | 9 months ago

Rust, I thrive on its complaints :)

bicepjai | 9 months ago

Smalltalk

jdougan | 9 months ago

Crystal; compiled Ruby!

metaketa | 9 months ago

Python, funnily enough

nwnwhwje | 9 months ago

Julia

horsellama | 9 months ago

Lua

dtagames | 9 months ago

haskell

constantinum | 9 months ago

rust

8BitArmour | 9 months ago
[deleted]
| 9 months ago