this essay discusses the challenge of educating computer science students on writing professional quality production code. It informs our own inquiry into what to teach at CGSC and how to teach it. I think it has a lot to say about what we should be emphasizing for our staff officers. One of our graduating seniors […]
Tag: Computer science
Gelernter on the Internet and mastery
Image by Todd Barnard via Flickr One of my heroes is David Gelernter. He is a professor of computer science at Yale and chief scientist at Mirror Worlds Technologies (New Haven). His research centers on information management, parallel programming, and artificial intelligence. The “tuple spaces” introduced in Nicholas Carriero and Gelernter’s Linda system (1983) are […]