That's what I was thinking. On the one hand is the C family of languages (C, C++, Java, C#, Go) and then you can get mileage from the Lisp family of languages (Lisp, Scheme, Racket, Clojure) - you can get a lot of languages there but you're still only working within two language families.
Throw in some Haskell, Forth, Prolog and now you're getting interesting!
Comments
That's what I was thinking. On the one hand is the C family of languages (C, C++, Java, C#, Go) and then you can get mileage from the Lisp family of languages (Lisp, Scheme, Racket, Clojure) - you can get a lot of languages there but you're still only working within two language families.
Throw in some Haskell, Forth, Prolog and now you're getting interesting!