Che differenza c'è tra "programmazione estensibile" e "programmazione espandibile?"
Wikipedia afferma quanto segue:
The Lisp language community remained separate from the extensible language community, apparently because, as one researcher observed, any programming language in which programs and data are essentially interchangeable can be regarded as an extendible [sic] language. ... this can be seen very easily from the fact that Lisp has been used as an extendible language for years.
Se sto capendo correttamente, dice "Lisp è estensibile implica che Lisp non è estensibile". Che cosa significano questi due termini e in che cosa differiscono?