Right now I’m developing mostly in C/C++, but I wrote some small utilities in Python to automatize some tasks and I really love it as language (especially the productivity).
Except for the performances (a problem that could be sometimes solved thanks to the ease of interfacing Python with C modules), do you think it is proper for production use in the development of stand-alone complex applications (think for example to a word processor or a graphic tool)?
What IDE would you suggest? The IDLE provided with Python is not enough even for small projects in my opinion.
Related Questions
No related questions found
We’ve used IronPython to build our flagship spreadsheet application (40kloc production code – and it’s Python, which IMO means loc per feature is low) at Resolver Systems, so I’d definitely say it’s ready for production use of complex apps.
There are two ways in which this might not be a useful answer to you 🙂
Re: the IDE – we’ve been pretty much fine with each person using their favourite text editor; if you prefer something a bit more heavyweight then WingIDE is pretty well-regarded.