Coding Style As A Failure Of Language Design?
Read this older blog post the other day. Hilarious at best, creepy at worst.
Arbitrary limitations should not be added to a general-purpose programming language unless for a really good reason. Do you really want to code in a language that forces you to indent with 2 spaces, never cross 80-column line, or require/forbid whitespace here and there? And besides, is there any language (no matter how strict the syntax of which is) which do not have some sort of coding style?
"Do you really want to code in a language that forces you to [...] never cross 80-column line, or require/forbid whitespace here and there?"
come now, there's nothing wrong with FORTRAN 77 :-)
I think it would be cool if Perl 6 was flexible enough to make whitespace/style violations a syntax error. I would not, however, want it to be any sort of default for the language itself.
@ligne: For that answer, the question should've been "did your grandfather really want to code ..."? :)