Slide 16
Slide 16 text
Make(Makefile)の⽣い⽴ち
16
● 1976年 Bell Labs発祥
● Bell Labs = UNIXの発祥地
● 作者は Stuart Feldman
● 2003年にMakeの作者としてACM Software System Award受賞
○ Stuart Feldman is the creator of the Unix program make which he
authored while working at Bell Labs. Make was the first program of its
kind to automate the compilation and installation of computer
programs on Unix-like systems.
○ https://www.facesofopensource.com/stuart-feldman/
● 当時としては画期的
○ It began with an elaborate idea of a dependency analyzer, boiled down
to something much simpler, and turned into Make that weekend. Use of
tools that were still wet was part of the culture. Makefiles were text files,
not magically encoded binaries, because that was the Unix ethos:
printable, debuggable, understandable stuff.
○ Stuart Feldman, The Art of Unix Programming, Eric S. Raymond 2003