3 ms·
In some strange ways I wish I never had. And I'm truly not being overly hyperbolic when I say I struggle to enjoy programming in other languages. I can do it b
by Guthur 5y ago
In some strange ways I wish I never had. And I'm truly not being overly hyperbolic when I say I struggle to enjoy programming in other languages.
I can do it but I can just never quite make the other languages fit how I want to think about the problems.
I think one major barrier is that nearly every language I have to use is lumbered with truly horrible data handling with the pervasive OO model that is so bad. I've used CLOS too much to never look at OO the same again.
And then if I'd rather just think of things as name/value collections, Clojure is just so easy.
- brundolf 5y agoI think you're just stuck with the wrong languages. I too like to structure nearly everything as plain data (name/value collections, lists, etc) these days, but I do it in TypeScript or Python or Rust. It doesn't require a lisp.
- phyrex 5y agoLisps make it much, much easier though. My dayjob is python, but my heart yearns for clojure
- brundolf 5y agoDifferent strokes I guess. I played with Clojure a bit and it didn't really hook me; TypeScript is the language that I feel lets me beam my thoughts directly into code.
- phyrex 5y agoFwiw, clojure is an acquired taste. It took me months to rewire my brain and get comfortable with it. Enjoy your time with TS and remember clojure if it ever doesn’t satisfy you anymore
- ithrow 5y agoExcept for the macros you can use JS the same as you use Clojure.