Thursday, May 23, 2013

There Are Only Two Ways to Save Money with Software

To paraphrase a civil war general:

 "The only good code is deleted code."

 I have recently been in several meetings where the phrase

"We'll save resources by doing things with new software",

has been used a justification for change.

This is one of the great lies that drives Silicon Valley. Every line of software is a cost liability.

The only way to save money with software is to delete the number of lines of software you run or to use software to make the problem somebody else's problem. Every advance in computer software engineering has followed these two principals.

Compiled languages follow this principal by both reducing the number of lines of code required to solve a problem and also by handing the problem of turning those lines of code into executable instructions to the people that write compilers.

Operating systems follow the same principal; instead of having to manage access to millions of blocks in both memory and disk, you write enough software to make it the user's problem.

The only way to save resources with new software is to delete old software, or to make the things that the old software was responsible for somebody else's problem.

New software can make doing new things cheaper, but that is a completely different problem.

2 comments:

kabibebachicha said...

Also, please be happy to contact us by way of e-mail should you should ever have any questions for our support workers. One trip we’ll all the time bear in mind, I had a $250 jackpot on 1 / 4 machine, so we decided to splurge and play dollars. The announcement will make Videoslots Raw iGaming’s first associate www.bsjeon.net to supply its full gaming portfolio plenty of} European regulated markets; including, Italy, Spain, Sweden, Germany and Denmark.

43l9om2m40 said...

Remain management of|in cost of|in command of} your gameplay by using Mr Green’s Predictive Tool, set your self gaming limits, take a break or self-exclude your self. For extra info on our Green Gaming instruments please click on here. If 바카라사이트 you are be} nervous about your playing or affected by someone else's playing, please contact GamblingTherapy or GamblersAnonymous for help. Welcome to Mr Green, the fairest of online on line casino operators. We are all about leisure and having fun in a safe and accountable gaming setting.