5 ms·
I always got a rush from solving problems in LISP but then realized I could much more easily solve the problem in an imperative language without the baggage of
by porknubbins 7y ago
I always got a rush from solving problems in LISP but then realized I could much more easily solve the problem in an imperative language without the baggage of thinking through multiple levels of recursion wrapped into a function. If that feeling of accomplishment is because you’re succeeding at doing something clever I question the utility of the language. Maybe just down to what I’m used to.
- leetrout 7y agoI don’t hear a lot of fans of FP and friends admit this very often. I think there are a lot of great uses of the patterns that come out of s-expressions, for example, but I would still choose Go, Python or JS / TypeScript as my daily driver.
- flavio81 7y ago>I think there are a lot of great uses of the patterns that come out of s-expressions, for example, but I would still choose Go, Python or JS / TypeScript as my daily driver. There's no God.
- dustingetz 7y agoClojurist here I rarely write explicit recursion it’s almost always encapsulated in reduce which is also idiomatic these years in javascript... but the big win with Clojure is first class immutability without category theory
- flavio81 7y ago>I always got a rush from solving problems in LISP but then realized I could much more easily solve the problem in an imperative language I've good news for you: Lisp is an imperative language. http://www.gigamonkeys.com/book/loop-for-black-belts.html http://www.gigamonkeys.com/book/loop-for-black-belts.html