Python Is the Mac OS X of Programming Languages
Paul Prescod ruminates On the Relationship Between Python and Lisp .
He also gives succinct theory on why Python came to be a easy to learn/use language without having to sacrifice the power:
- Resolve to succeed.
- Make the tool feel like an easy tool but provide the hooks to go deep for those who want something more complicated
- Talk to users.
- Sweat the details.
- admit that experienced programmers will have to relearn some things.
- admit that you cannot always make all categories equally happy.
At the outset all these points seem to be ‘obvious’. Why wouldn’t anybody not do these things? I guess,the most important point in the above list is sweat the details . More often than not, we take the easier route because it’s already ‘known’ and who wants to do all the plumbing?
Read also his essay on Why I promote Python?
Comments:
Swaroop C H on 2005-06-01 02:30:02 said :
As they say, “the devil lies in the details” :))
P.S. Don’t you ever get tired of tinkering with your site? :P
§