Prev | Current Page 174 | Next

Williams, Sam

"Free as in Freedom: Richard Stallman's Crusade for Free Software"

I particularly
recommend the section titled "Research Through
Development of Installed Tools" (#SEC27). Not only is
it accessible to the nontechnical reader, it also sheds
light on how closely intertwined Stallman's political
philosophies are with his software-design philosophies.
A sample excerpt follows: EMACS could not have been
reached by a process of careful design, because such
processes arrive only at goals which are visible at the
outset, and whose desirability is established on the
bottom line at the outset. Neither I nor anyone else
visualized an extensible editor until I had made one,
nor appreciated its value until he had experienced it.
EMACS exists because I felt free to make individually
useful small improvements on a path whose end was not
in sight.
Guy Steele expresses similar admiration. Currently a
research scientist for Sun Microsystems, he remembers
Stallman primarily as a "brilliant programmer with the
ability to generate large quantities of relatively
bug-free code.


Pages:
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186