From Slashdot This Morning

Steve Williams stevewilliams at wwc.com
Thu May 8 10:57:52 EDT 2003


http://developers.slashdot.org/comments.pl?sid=63521&threshold=5&commentsort=0&tid=156&mode=thread&cid=5909464

...
Realizing this has real implications for software design. It means that 
a programming language should, above all, be malleable. A programming 
language is for thinking of programs, not for expressing programs you've 
already thought of. It should be a pencil, not a pen. Static typing 
would be a fine idea if people actually did write programs the way they 
taught me to in college. But that's not how any of the hackers I know 
write programs. We need a language that lets us scribble and smudge and 
smear, not a language where you have to sit with a teacup of types 
balanced on your knee and make polite conversation with a strict old 
aunt of a compiler.
...





More information about the Python-list mailing list