log.nikhil.io

two things tagged “software development

On Software

Software is and has been engaged in an endless race to the bottom. Wrong. The Achievements of the software industry over the last thirty years are astonishing. They’ve managed to entirely negate several orders of magnitude of performance improvements provided by the hardware industry. Anonymous.…

Some Laws of Software Engineering

by GlobalNerdy

Amdahl’s Law The speedup gained from running a program on a parallel computer is greatly limited by the fraction of that program that can’t be parallelized. Augustine’s Second Law of Socioscience For every scientific (or engineering) action, there is an equal and opposite social reaction. Brooks…