Adrian previously discussed Working Effectively with Legacy Code when he talked about how to choose a programming language for your book. It deserves revisiting though, so here it is in the library section.
-
-
William Aspray
There was a moment in which Kurt Gödel, Albert Einstein, and John von Neumann were all roaming the halls of the Institute for Advanced Studies in Princeton at the same time. Let that information sink in. Humanity experiences such gatherings of brilliant minds in a remote location of the space-time continuum only every so often; maybe the ancient Greeks and the men of the Renaissance witnessed such periods in time, as did the IAS staff at the end of World War II. How much will we have to wait for the next such event?
-
Workers Of The (Digital) World
They say that software is eating the world. They also say, or rather they say that Jean-Jacques Rousseau said: "Quand le peuple n’aura plus rien à manger, il mangera le riche."
-
Erica Sadun
iOS developers new to the platform are completely (and thankfully) unaware of its rocky start during its initial years. The first iPhone was announced on January 9th, 2007, and was released in the United States on June 29th that year. The iPhone SDK was announced by Steve Jobs in October 2007, and released in March 2008. But even before the official SDK was first announced, people were already "jailbreaking" the device, and thereby making applications for the iPhone. First-generation iPhone and iPad developers will surely chuckle when reading the words "PwnageTool," "JailbreakMe," and the name of the first App Store, also known as "Cydia."