TITLE: Computer Science is the Discipline of Reinvention AUTHOR: Eugene Wallingford DATE: February 24, 2016 2:36 PM DESC: ----- BODY: The quote of the day comes courtesy of the inimitable Matthias Felleisen, on Racket mailing list:
Computer science is the discipline of reinvention. Until everyone who knows how to write 10 lines of code has invented a programming language and solved the Halting Problem, nothing will be settled :-)
One of the great things about CS is that we can all invent whatever we want. One of the downsides is that we all do. Sometimes, making something simply for the sake of making it is a wonderful thing, edifying and enjoyable. Other times, we should heed the advice carved above the entrance to the building that housed my first office as a young faculty member: Do not do what has already been done. Knowing when to follow each path is a sign of wisdom. -----