Linked by Eugenia Loli-Queru on Wed 22nd Mar 2006 18:08 UTC
Thread beginning with comment 106878
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.





Member since:
2006-02-12
This is not always the case and we can now say that this is really not the case with open source software projects like Gnome. ( the speed of 2.14 is greatly increased compared to the releases from and year ago ) Though when it comes to commercial software projects it is inevitable that speed goes down and complexity goes up. It is not that the programers are worst than they used to be 10 years ago but every company wants to increase its profits and debugging is REALLY expensive. Debugging is actually the most expensive part of coding and while sometimes it is necessary, when it comes to speed of execution it is merelly a suggestion. After all your userbase is likelly to purchase a new computer in the next 3 - 5 years anyway so the money that you will spend increasing the execution speed is a lot better spent developing new features. This is exactly why so many companies are falling in love with managed code. Managed code is the worst thing that could happen to performance but it does provide you with a consistent framework for writing medium speed software at a relativelly fast rate. Perfect for big business and terrible for the consumer pocket as it basicaly means that good design patters are out the window and great ones are never even going to enter through the front door. That combined with the fact that most office software has a lifecycle of 10 or more years spells disaster for me.