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