brooksmoses: (Default)
[personal profile] brooksmoses
It's not being a good week for leading computer pioneers; Dennis Ritchie is gone.

As Denton Gentry said of Kernighan and Ritchie's book on the C programming language, "Its terseness was a continuing theme in the work of Dennis Ritchie; it says exactly what needs to be said, and nothing more."

Unix and C were written for mainframes decades ago, when the idea of talking to a computer with something other than punched cards was still reasonably novel. And yet, the inventors of Unix created something that is inescapably foundational in computing today, from iDevices and Android phones (and even ski goggles!) to the DoD's largest supercomputers -- because they got the programming interface right, or at least right enough and simple enough; pointers and file-open and fork. And C is even more broadly foundational than that.

Let me restate that, to avoid understating it. If you have any modern device that does more than the very barest bit of digital processing, there are pieces of that system -- probably the core, critical pieces -- that are written using pieces of programming interface that Dennis Ritchie and a small number of colleagues designed.

Date: 2011-10-13 12:33 pm (UTC)
From: [identity profile] wcg.livejournal.com
A loss for us all, yes.

Date: 2011-10-13 01:04 pm (UTC)
From: [identity profile] mopalia.livejournal.com
Just yesterday I was going through some books and trying to clear out, and again I came across my first edition of C. I simply can't get rid of it; even though I'm not a programmer, it underlies my son's entire professional life in game programming. I've taken Unix courses and I run Linux, and who hasn't written a "Hello, World" program. What a great loss.

Date: 2011-10-13 03:19 pm (UTC)
From: [identity profile] inflectionpoint.livejournal.com
I love your historical perspectives.

And yes, that sounds like a huge loss.

Date: 2011-10-13 06:23 pm (UTC)
From: [identity profile] ygrig.livejournal.com
It seemed to me they are forever, I never thought these guys would start dying one day. A great loss for us all.
Page generated Feb. 22nd, 2026 07:49 am
Powered by Dreamwidth Studios