"When somebody tells you 'I have a new programming language', you should not ask: 'How many characters does it take to invert a matrix?'; that is irrelevant, what you should say is: 'if the language does not come with matrices built-in, how can I build them and what are the means of abstractions that allow me to use them as primitive elements?'"

(H. Abelson)