[Tutor] Larger program organization

Alan Gauld alan.gauld at freenet.co.uk
Sat Feb 12 09:52:28 CET 2005


> without trying to make this one of those classic threads of great, 
> do you feel you could develop fairly complex applications faster 
> in Python than in C#/ASP.NET?  It's a rhetorical question 
> (but I'm interested in your answer as a single data point)

To be honest it wouldn't make a great deal of difference.
For a complex application (by which I assume you mean large 
as well as being technically difficult) you spend most of 
your time thinking not physically coding so the language
becomes less significant.

On a typical "big" project the actual coding time is likely 
to be less than 10% of the total time so even if Python were 
twice as fast you only save 5% overall.

Python may improve time to fix however since it will be easier 
to read later and therefore easier to debug and spot errors etc.

But on big projects analysis, design and testing will be 
the big contributers, actually typing in the code is a trivial 
element.

Alan G.


More information about the Tutor mailing list