
Less bloated software means greater productivity for all
Published: 7 September 2009 09:00 GMT
Compiled in a car park in Redcar UK, edited in my garden on a warm summer evening, and dispatched to silicon.com from The IoD via a free wi-fi service two weeks later.
For more than 35 years the immutable law of software has seen the inclusion of more and more features with each upgrade of applications and operating system.
In turn this has led to more code, and the ticking time bomb of increasing brittleness and user frustration. Thousands of features have gone unnoticed and unused, while hard drives have had to grow from megabytes to gigabytes, and operating speeds have tended to stabilise or slow down despite the increased power and energy consumption of our integrated circuits.
The best mission statement of any software company I've ever seen is: "We intend to ship fewer lines of code on each successive upgrade."
If only all software produces obeyed this mantra how much better users' lives would be!
It has always seemed to me that buying software code by the tonne was not only a flawed model but also untenable in the long term. As with many things in the IT world, software is definitely in the 'less is more' category. But the business model has always been: more features equals more money.
But that light in the distance may well be the end of the tunnel and not an approaching railway engine about to crash! The two biggest suppliers of OS software (Microsoft and Apple) have at last turned this corner and are shipping much smaller (by 50 per cent in Apple's case) versions of their OS while also charging less for the upgrade.
Hurrah!
I sense a software clean-up coming where defunct code is weeded out or at least tidied up, features become increasingly refined, and long-term product stability improves dramatically and visibly.
We have been used to seeing transistor density and data storage double (thereabouts) year-on-year. It will now be interesting to see in how many years applications' and operating systems' code can be halved!
Faster boot-up and response times, fewer crashes and lock-ups will just improve human productivity, while the reduction in energy needs could see smaller batteries and lighter machines.
Today my laptop feels more like a hot plate than a computer - and it might just be that it will become cool too!
Peter Cochrane is an engineer, scientist, entrepreneur, futurist and consultant. He is the former CTO and Head of Research at BT, with a career in telecoms and IT spanning over 40 years. Peter has also held a number of prominent academic positions including the UK's first Professor for the public Understanding of Science and Technology. For more about Peter, see www.cochrane.org.uk.
This is arrant nonsense.
Mac OS X 10.6 - Snow L...
Martin Daly
Martin = Programs and program writing can be effic...
Peter Cochrane
It’s a great idea that well written compact code w...
Stuart Fawcett
Let's hope that Peter is right and we can look for...
Anonymous
where do I sign? I use more online apps like scree...
Targ8.com
Apple's Snow Leopard: Embracing the brave new multicore world
Google Chrome getting on better with Apple's Snow Leopard
Snow Leopard for free? Most likely to get malware instead
Apple's Snow Leopard: What to expect from the upcoming OS
Windows 7: When will businesses really be ready to make the move?
mobile phone - pension - life assurance Are you a Service or Maintenance Engineer with a background working on UPS equipment looking to join a ...
SCADA systems Matlab controls design simulation real time control communication networks Experience working in energy, aerospace, military, or the ...
Business Analysis - Energy Trading, Transaction monitoringMy client a leading Energy Trading company based in Canary Wharf, London are looking for a ...
Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.
Stories from the web...
Copyright © 2008 CBS Interactive Limited. All rights reserved. Top of page
Tim Ferguson Exclusive: Former MySQL boss Marten Mickos talks open source Why Microsoft could become one of the "biggest friends of open source" and why Oracle getting its hands on MySQL could be "one of the biggest open source coups ever"...
Naked CIO Naked CIO: Cloud computing more expensive than we thought? Smart IT leaders will examine the impact of how they pay for tech