Okay, forget the other criteria for now. What is an FP lang you like with a small and ergonomic syntax/grammar, and why do you like it?

@sir

> What is an FP lang you like with a small and ergonomic syntax/grammar, and why do you like it?

I don't have a language that fits all those criteria at the moment, but bel (paulgraham.com/bel.html) seems promising in this regard

> The goal of Bel is to be a good language. This can be measured in the length of programs written in it.… It's also meant to be simple and clear. If you want to understand Bel's semantics, you can read the source.

@codesections lisp syntax is small, but it's not ergonomic

@sir

> lisp syntax is small, but it's not ergonomic

No accounting for taste, I suppose :D

Follow

@codesections @sir As much as I hate the JVM, Clojure is amazing precisely because it's an ergonomic LISP. Hash, set, and vector literals, threading macros, destructuring semantics.... If Clojure weren't on the JVM, it would be soooooo good

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml