4 ms·
why is this so bonkers? it seems like it's just basic patterns of method overriding and operator overloading. if people think this is so magic, it's almost as
by nikofeyn 8y ago
why is this so bonkers? it seems like it's just basic patterns of method overriding and operator overloading.
if people think this is so magic, it's almost as if lisps, schemes, and prologs never existed.
- jlarocco 8y ago> if people think this is so magic, it's almost as if lisps, schemes, and prologs never existed. I write quite a bit of Lisp, and the conclusion I've come to is that for 95% of software developers, Lisp, Scheme, and Prolog might as well not exist. Even here on HN, where I'd expect the bar to be a little higher, the amount of incorrect info posted about Lisp is pretty crazy. I'm almost certain most people's only experience with Lisp(s) and Prolog was a week or two using it in their programming languages class at university.
- matheusmoreira 8y agoI felt the same way as I learned Python. People told me Python had this magical framework built into the language and that I'd understand everything once I learned it. Turns out the built-in language features are syntax sugar for some __special_method__ calls. Simple and functional, but underwhelming...