The Python language is at ver 2.4 and a thing of beauty. As a development environment IMHO it is probably 0.4
I really like what I read when I say "import this" in Python. But as a development environment - TOOWTDI and "batteries included" are just not true. I would like to place my position in context. I work in a bread and butter development shop. There are one or two competent long term programmers. The others are freshers or average programmers who join and leave after a year or two etc. But we develop business products and projects for small companies. The natural development environment for companies like us are products like VB or Delphi. We wanted to move towards Linux instead of being purely Windows - centric. So I evaluated Python. This is the impressions I got. It is a hyper-productive environment for the following scenarios. Utilities - fetchmail being a prime example Really futuristic programming paradigms - an example being http://kamaelia.sourceforge.net/Home Large in house programming projects - Just a feeling I have, but I felt that most of the frameworks were scratchin the itch in such scenarios and they got released as open source projects. For a bread and butter programming shop Python looks like Shambles. Until TOOWTDI for GUI, 3 tier applications, Web applications are in place I would hesitate to jump in for day to day use. Calvin had pointed out WSGI and the anygui package. But long way to go. I have looked at DABO, it is impressive. So there are signs that things are going in the right direction but still I feel it is somewhere around 0.4 Small projects, utilities which I am going to code myself I will continue to use Python because I love it. I hope to learn Python well enough to be able to contribute to some projects to achieve this. But I still see that as six to nine months away. -- DarkCowherd -- http://mail.python.org/mailman/listinfo/python-list