• spesk@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Common Lisp!

    It can be a little esoteric if you don’t have experience with the paradigms, but I’ve never used a language that felt more free.

    On SBCL you have typing support, CLOS provides an OO interface, and it lends itself well to functional style programming (despite not having a type system as powerful as say Haskell). Additionally, the ecosystem is quite stable and mature, any library of functionality you might need is likely available.