Symbolics was in competition with a company called LMI - Lisp Machine Incorporated - set up by a friend of Stallman. As its name implies, it was in the business of making computers running the Lisp programming language, as was Symbolics.
Unfortunately, Symbolics had most of the top LISP programmers, having recruited all Stallman's fellow hackers at MIT's AI Lab, and thereby destroying its community. All, that is, apart from Stallman, who set about single-handedly matching the work of Symbolics and its entire team of coders. This is what he told me for my book Rebel Code in 1999:
Looking back, Stallman says that this period beginning March 1982 saw "absolutely" the most intense coding he had ever done; it probably represents one of the most sustained bouts of one-person programming in history.
"In some ways it was very comfortable because I was doing almost nothing else," he says, "and I would go to sleep whenever I felt sleepy; when I woke up I would go back to coding; and when I felt sleepy again I'd go to sleep again. I had nothing like a daily schedule. I'd sleep probably for a few hours one and a half times a day, and it was wonderful; I felt more awake than I've ever felt. And I got a tremendous amount of work done [and] I did it tremendously efficiently." Although "it was exhilarating sometimes, sometimes it was terribly wearying. It was in some ways terribly lonesome, but I kept doing it [and] I wouldn't let anything stop me," he says."
His eventual failure to match Symbolics' work, which included a completely new system, proved a blessing disguise:
"I decided I didn't want to just continue punishing Symbolics forever. They destroyed my community; now I [wanted] to build something to replace it," he says. "I decided I would develop a free operating system, and in this way lay the foundation for a new community like the one that had been wiped out."
The rest, as they say, is history.
I sure am glad he created that free operating system....what's it called?
ReplyDeleteI think you GNU the answer already...
ReplyDeleteIt hurds so much...
ReplyDeleteTo the EMACS, I hope.
ReplyDeleteThe other side of the story: Rebuttal to Stallman’s Story About The Formation of Symbolics and LMI.
ReplyDeleteLMAO @ commenters! You people are so punny!
ReplyDeleteDoes that Mach an important moment in computing history?
ReplyDelete@Roshan - thanks for the link. Of course, what's really interesting is that it doesn't really matter who is right: the fact is that Stallman went on to start GNU, and the rest is history etc.....
ReplyDelete