Language Selection

English French German Italian Portuguese Spanish

Interview with Ken Thompson

Filed under
OS
Interviews

The Japan Prize, one of the highest honors awarded for outstanding contribution to science and technology, was awarded jointly this year to Ken Thompson and Dennis Ritchie for the creation of UNIX. The prize is normally given to the recipients at a lavish banquet in Tokyo attended by the emperor. However, due to the April earthquake and tsunami, the prizes this year were distributed at the honorees' place of work. I was able to attend the ceremony for Ken Thompson, held at Google headquarters, where he currently works. After the ceremony, he consented to this exclusive interview.

DDJ: You've received a lot of awards over the years for UNIX. At what point in UNIX's development did it become clear it was going to be something much bigger than you'd anticipated?

KT: The actual magnitute, that no one could have guessed. I gather it's still growing now. I thought it would be useful to essentially anybody like me because it was not built for someone else or some third party. That was a perjorative term then. It was written for Dennis and me and our group to do its work. And I think it would have been useful to anybody who did the kind of work that we did. And therefore, I always thought it was something really good that was going to take off.

Especially the language [C]. The language grew up with one of the rewritings of the system and, as such, it became perfect for writing systems. We would change it daily as we ran into trouble building UNIX out of the language and we'd modify it for our needs.

rest here




More in Tux Machines

Debian Linux reveals Intel Skylake and Kaby Lake processors have broken hyper-threading

Do you have an Intel Skylake and Kaby Lake processor under your computer's hood? Have you experienced unexplained application and system hiccups, data corruption, or data loss? It could be because your chipset has hyper-threading enabled and the chips are malfunctioning. Henrique de Moraes Holschuh, a Debian Linux developer, revealed the Intel chip problem on the Debian developer list. Officially, Intel hasn't acknowledged the problem, but engineers at Dell and Intel have told me that the problem, and its fix, exists. Read more

SUSE CaaS Platform

There are a lot of decisions to be made before enterprises are ready for production and deployment of container apps, asserts SUSE. To help enterprises derive full value from containerized apps and not "re-create the wheel", the SUSE engineering team is busy creating the next-generation application development and hosting platform for container applications and services. Read more Also: SUSE software-defined infrastructure kicks CaaS

How to use Evernote in Linux

The browser-based version of Evernote is the only officially supported way of using the application on Linux. It works, but if you’re a tab hoarder like me, editing your notes in a tab in a sea of tabs can be a bit tricky. On top of that, there is the additional baggage of running a full-fledged web browser. Read more

Manjaro 17.0.2 released (G, K, X)

Manjaro Gellivara was a great release! Now we are proud to announce v17.0.2, which fixes a lot of issues we had with our original release of Gellivara. It took us almost three months to finish this updated version. We improved our hardware detection, renewed our installer (Calamares), added the latest packages available to our install media and polished our release as a whole. Everyone, who used older install media than this release, should read also this announcement about password weakness and follow its advice to secure your systems. Read more Also: Manjaro Linux 17.0.2 Released With Various Updates And Security Fixes, Download Here