3 ms·
This resonates. I once sought to create a DSL on top of F# for workflows only to end up inventing lisp again. It was a humbling experience. The thing about lisp
by pweissbrod 8y ago
This resonates. I once sought to create a DSL on top of F# for workflows only to end up inventing lisp again. It was a humbling experience.
The thing about lisp and why I dont use it in the workplace regularly is that it's dense and inconsistent. Dense because it's easy to write a profound amount of logic in one line which hurts readability if youre not careful. Inconsistent because you and I could be master programmers and write perfectly effective solutions that do the same thing and the code can look entirely different. This hurts interchangeability and it doesnt scale well, which disqualifies it from most enterprise projects. Similar to perl.
That being said all my personal projects are done using clojure because it's such an easy/fun platform to work with