Post #4405112
2026-05-10 04:06 UTC
Replies (3)
-
@vnikolov@ieji.de 2026-05-10 05:45
Syntax matters more than emotionally: Syntax affects how expressive a language is. Syntax affects editing and navigation capabilities (to illustrate, consider Emacs commands like `forward-list', `forward-sexp', `kill-backward-up-list', and then compare their usefulness between Lisp and Python). Syntax affects cultural compatibility, the significance of which is much more than emotional. Etc. #ComputerProgramming #ProgrammingLanguages @AmenZwa@mathstodon.xyz @synlogic4242@social.vivaldi.net
-
@tpfto@mathstodon.xyz 2026-05-10 13:53
@AmenZwa@mathstodon.xyz "They cite the lost-in-stupid-parentheses syntax as the reason why they hate LISP. But the real, yet often unacknowledged, reason is their inability to grasp FP." - I'm told the kiddies these days refer to that as a "skill issue". ;D Admittedly, getting the hang of FP does not always come naturally (unless you already knew something like lambda calculus beforehand).
-
@contrapunctus@fe.disroot.org 2026-05-10 23:29
@AmenZwa@mathstodon.xyz @synlogic4242@social.vivaldi.net Why would the inability to grasp FP be an obstacle to learning Lisp? Both Common Lisp and Scheme are multi-paradigm languages, they also support OOP (among other paradigms) 🙂 Perversely, the “syntactic passions” are what have kept me from learning languages with a C-like syntax. I just like Lisp syntax (and its benefits - the consistency, the structural editing, the macros, …) that much… 😅