@simon_brooke @mapcar @praetor I still use CL. Somehow its overall attitude matches my own attitude.
Like in this particular case (introducing "otherwise" or "else"), Clojure's attitude seems to be "introducing a whole symbol just for this singular purpose, Nah". while CL's attitude seems to be "One more symbol, who cares". I tend to side with CL.
But the practical reason is, I do more exploratory programming than webdev. If its the other way around, I would use clojure.
Conversation
Notices
-
Embed this notice
Nisar Ahmad (nsrahmad@functional.cafe)'s status on Monday, 13-Jan-2025 18:44:13 JST Nisar Ahmad -
Embed this notice
screwlisp (screwtape@mastodon.sdf.org)'s status on Monday, 13-Jan-2025 18:44:08 JST screwlisp @nsrahmad
It should have been 12.0d0 right?
@jackdaniel @mapcar @simon_brooke @praetor -
Embed this notice
Christian Lynbech (mapcar@mastodon.sdf.org)'s status on Monday, 13-Jan-2025 18:44:09 JST Christian Lynbech @nsrahmad @simon_brooke @praetor I feel similarly, there are many things I like about CL, but my sentiments are also somewhat historical. I could see myself liking clojure, but I have so far not really have had neither the energy or the usecase to really dive into that.
Having done a fair amount of scheme in university, I must say that I very much prefer CL, I am much too practically oriented to live with sillyness like nil =!= false.
-
Embed this notice
Daniel Kochmański (jackdaniel@functional.cafe)'s status on Monday, 13-Jan-2025 18:44:09 JST Daniel Kochmański @mapcar @nsrahmad @simon_brooke @praetor
Common Lisp certainly has numerous warts -- think that it is unavoidable at certain size. That said I think that it is a very practical language -- not in a sense that it is packed with features, but because these features are orthogonal and useful.
This and the fact, that the language does not impose opinions on how your program should be designed, is a quality rarely found on languages that know the one true way of programming.
-
Embed this notice
Ásbjørn 🏳️🌈 (praetor@social.sdf.org)'s status on Saturday, 25-Jan-2025 02:46:04 JST Ásbjørn 🏳️🌈 @WilhelmIII @jackdaniel @nsrahmad @simon_brooke @mapcar @tyler Hate speech! And yes....we do.
-
Embed this notice
AlabasterBrick ?☠️ (alabasterbrick@nicecrew.digital)'s status on Saturday, 25-Jan-2025 02:46:04 JST AlabasterBrick ?☠️ Niggerfaggot, where do think you are? Lol -
Embed this notice
WilhelmIII (wilhelmiii@nicecrew.digital)'s status on Saturday, 25-Jan-2025 02:46:05 JST WilhelmIII Queers thinking they get to police speech. SMDH.
:pepe_faggot_a:
-
Embed this notice
Tyler (tyler@nicecrew.digital)'s status on Saturday, 25-Jan-2025 02:46:06 JST Tyler you're a faggot so shut up and kill yourself -
Embed this notice
Ásbjørn 🏳️🌈 (praetor@social.sdf.org)'s status on Saturday, 25-Jan-2025 02:46:06 JST Ásbjørn 🏳️🌈 @tyler @jackdaniel @nsrahmad @simon_brooke @mapcar Excuse me? Care to fucking RE-PHRASE that bitch!? We don't use that word.
-
Embed this notice
Tyler (tyler@nicecrew.digital)'s status on Saturday, 25-Jan-2025 02:46:08 JST Tyler Hey buddy, because of this, I'll look into lisp.
However, I know that I will need to use many many shims to use this language with other libraries. Coming from a long python and c background, where should I start?
I know there are many many types of lisp, and many which call themselves "common" but are not at all -
Embed this notice
Ásbjørn 🏳️🌈 (praetor@social.sdf.org)'s status on Saturday, 25-Jan-2025 02:46:08 JST Ásbjørn 🏳️🌈 @tyler @jackdaniel @nsrahmad @simon_brooke @mapcar Actually you really don't. Especially with something like Scheme where making your OWN DSL is REALLY easy.
-
Embed this notice
Cozy Poaster (cozylife@poa.st)'s status on Saturday, 25-Jan-2025 03:01:32 JST Cozy Poaster @praetor Total Faggot Death is Needed. 🔥 AlabasterBrick ?☠️ likes this. -
Embed this notice
Jeff "never puts away anything, especially oven mitts" Cliff, Bringer of Nightmares 🏴☠️🦝🐙 🇱🇧🧯 🇨🇦🐧 (jeffcliff@shitposter.world)'s status on Saturday, 25-Jan-2025 03:33:31 JST Jeff "never puts away anything, especially oven mitts" Cliff, Bringer of Nightmares 🏴☠️🦝🐙 🇱🇧🧯 🇨🇦🐧 @tyler @jackdaniel @nsrahmad @mapcar @praetor can't go wrong with SICP -
Embed this notice
Jeff "never puts away anything, especially oven mitts" Cliff, Bringer of Nightmares 🏴☠️🦝🐙 🇱🇧🧯 🇨🇦🐧 (jeffcliff@shitposter.world)'s status on Saturday, 25-Jan-2025 03:34:11 JST Jeff "never puts away anything, especially oven mitts" Cliff, Bringer of Nightmares 🏴☠️🦝🐙 🇱🇧🧯 🇨🇦🐧 @praetor @WilhelmIII @jackdaniel @nsrahmad @mapcar @tyler
No, you don't.
-
Embed this notice