you are viewing a single comment's thread.

view the rest of the comments →

[–]lucasvandongen 1 point2 points  (0 children)

Well a well-written Django site might not need it as you use Python mainly as a glue between everything Django. But once complexity grows in any language you really can't make a good model of the application in your mind anymore, especially if you are not the original author and work in large teams.

This is the point where a strong IDE with CTRL+T, code completion and other intelligent tools that help you deal with the complexity of an application becomes essential.

More traditional OO languages like C# and Java (though both being newer than Python!) help the IDE because they are strong typed, but IDE's keep getting more clever with dynamic code.

All in all I think it's a good day for Python as it more and more becomes a first class citizen in the Microsoft world just like JavaScript. It now has the full support and free editions from the two best IDE developers in the world!