Software Made Simple

While at engineering school, Eric Bergerson learned to write computer programs the hard way--line by bloody line. He would spend long nights tediously outlining and writing lists of instructions in C, a popular but rather touchy computer language. A single typing error could blow a program sky-high. And adding new functions, even to a smoothly running, well-understood program? That could take weeks or months to get right: Even the best-made programs were usually so convoluted that a seemingly trivial change could screw things up. "It was gnarly," he says.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.