๐Ÿ‘๐ŸŒช๐Ÿ‘ is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

i start to feel limited by the fact that python isn't lisp enough

i should maybe really make this lisp+python thing someday

@CobaltVelvet @pybyte i'm staring at this, and it *feels* powerful, but I just started learning Python a month or two ago, and haven't really Lisp'd yet...but...I'd love for someone with Moar Knowledge Beans to esplain me a thang about this...like, why is "not Lisp enough" a Squad Goal, and how do I understand it, conceptually on a semi-high-but-intending-to-use-it-soon sort of way

๐Ÿ‘๐ŸŒช๐Ÿ‘ @pybyte

@eryn @CobaltVelvet Pick one of the major Lisps (Racket, Clojure, Common Lisp) and play around with it for a while. Programming in Lisp often requires thinking about problems in very different ways then you would with an OOP language. IMO it's really fun.

ยท Tusky ยท 0 ยท 1

@pybyte @CobaltVelvet @eryn Of those I would say Clojure is probably the most mind-expanding and least frustrating due to the fact that it's the most functional (in an FP sense) while having a very simple and powerful macro system and powerful primitives for concurrent programming. Racket is awesome, but it's HUGE, and its macro system is pretty hard to wrap one's brain around.