S Deibel
Posts: 9
Nickname: sdeibel
Registered: Apr, 2003
|
|
Re: Python IDEs
|
Posted: Feb 17, 2006 9:57 AM
|
|
I co-founded Wingware, makers of Wing IDE, so clearly I think an IDE is a valuable thing for Python! My current favorite comment from a user, appropriately illustrative here, is "I got along w/o a Python IDE for a long time...but now I'm wondering why. Writing Python without Wing is like driving a Ferrari with the parking brake on." Believe me, we couldn't make this stuff up if we tried! ;-)
Auto-completion, goto-definition, error indicators on the editor, seeing documentation and call tips while typing code -- these features all speed up development time because they cut down on amount of typing, frequency of typos, and the number of times you have to switch over to documentation.
A good debugger makes a huge difference as well.
We try pretty hard to make the transition easy, with emacs (and soon vi) bindings, and configurability of the features. Even so, I'd still have to guess that the majority of our customers are new to Python, or at least new to using it on a serious commercial project. People coming from Java or MS languages to do commercial development in Python (and there are droves of them these days) pretty much require there to be an IDE. I've never seen them to decide that they don't need an IDE because Python is so easy and when we do win over long-time Python users it does seem to show that IDEs are also valuable for Python.
But "don't take my word for it" yada yada yada. We offer free trials. See wingware.com.
|
|