Oddbean new post about | logout
 nostr:npub1fzx00c36ny4whyuhg4ykx6987wxp885fmwmc784n27qcu6pavwzs3wt6h3 You might want to swap Lisp with something powerful, like Nim. Not with a language that was designed with a built in handbrake, like Go (Go was intentional designed for beginner or intermediate programmers).

In Nim, you even have Macros that can help you define compile-time DSL if you're so inclined.

But if you swap anything out for an intentionally too simple thingy, you might end up frustrated with a high probability.