John McCarthy 10/24/2011
Douglas Engelbart 7/2/2013
Marvin Minsky 1/24/2016
Wes Clark 2/22/2016
Seymour Papert 7/31/2016
Jay Forrester 11/16/2016
Bob Taylor 4/13/2017
Chuck Thacker 6/12/2017
Larry Roberts 12/26/2018
Fernando Corbató 7/12/2019
Larry Tesler 2/17/2020
Bert Sutherland 2/18/2020
@smdiehl: Morning thought, I don't think I can point to /any/ programming book written after 2005 that was inspirational or really changed my thinking about the field.
@sjsyrek@smdiehl If you have an open-minded definition of "programming", "Exploring ODEs" by Trefethen and co came out in 2018, and it's nothing short of a masterpiece. It's basically a playable book! tobydriscoll.net/project/explode
@pchiusano I think the binary coders also rejected asm because it required much more CPU time (= $$) and more card passes (submit an asm card deck, get back a machine code deck, then resubmit that!). For compilation to make sense, the *entire physical environment* had to change.
@pchiusano Genuinely transformative ideas initially tend to be awkward and impractical -- before they reshape the environment around them. It may be less that the experts are hardheaded and more that they care about getting something done "today", so they take the environment as given.
@pchiusano Which is to say, the experts may be making perfectly correct decisions with respect to getting short-term results, while simultaneously being a huge drag on long-term progress. Often, their explicit responsibility is to the former, not the latter.