This post originated from an RSS feed registered with Python Buzz
by Jarno Virtanen.
Original Post: Ed Heil looking at Python
Feed Title: Python owns us
Feed URL: http://sedoparking.com/search/registrar.php?domain=®istrar=sedopark
Feed Description: A weblog about Python from the view point of Jarno Virtanen.
>>> "this is my string".split()
['this', 'is', 'my', 'string']
You might have had critized for the fact that len() is still
a function, but as the FAQ entry explains and as the Zen of Python
tells us: practicality beats purity. The type/class dichotomy is
being fixed too, but I don't think that was what Ed was referring
to. And the possibility to program without classes in Python, with mere
functions, was and is intentional.
As for the suggestion that Guido and the rest should have had designed
everything right in the first place, I cannot but say that I know next
to nothing about designing languages, but I found Guy Steele's essay
named Growing
a Language [pdf] an intriguing read on the subject.
(Note to self: before publishing written text, remove all
parentheses, except those in code samples.)