If you neglect some aspect of computation
in designing your programming language,
then the people who actually need that aspect
will have to spend a lot of time dealing with it by themselves;
and if you don't let them do it by extending your language,
they'll have to do it
with inarticulate barkings rather than civilized sentences.
(
Read more... )