3 ms·
> there's no semantic distinction between code and data I struggle to understand how this can be true, and I say that as a Lisper (spiritually if not currently
by telent 14y ago
> there's no semantic distinction between code and data
I struggle to understand how this can be true, and I say that as a Lisper (spiritually if not currently), because 'this data does something meaningful when interpreted by a computer' is exactly a semantic distinction from 'this other data doesn't'
- brudgers 14y agoWhat is the semantic difference between data which does nothing meaningful and lisp code that does nothing meaningful? Or to be Wittgensteinian about it, point to the part of a datum which is the meaning.
- tommorris 14y agoI quite like my code separated from my data. Being able to open up a word processing document without it being able to execute arbitrary code on my computer is one of the many benefits. Oh, wait, Microsoft Word macros...