LWN.net Logo

Heh

Heh

Posted Nov 18, 2011 8:32 UTC (Fri) by oldtomas (guest, #72579)
In reply to: Heh by khim
Parent article: Interview with Andrew Tanenbaum (LinuxFr.org)

What gets me most (actually makes me furious) is this constant reference to the JVM as the first "virtual machine" and "we were first 1978".

The idea is much older. There were working implementations in 1971 (not just one!)

<https://secure.wikimedia.org/wikipedia/en/wiki/P-Code_mac...>

<https://secure.wikimedia.org/wikipedia/en/wiki/Smalltalk>

The idea itself was kicking around since mid-sixties or even earlier.

I mean: Tannenbaum is an estremely smart guy and all. But I think he's being (academcally) dishonest.


(Log in to post comments)

Heh

Posted Nov 18, 2011 9:48 UTC (Fri) by Wol (guest, #4433) [Link]

Add another one - Pick is a VM. Okay, it sat straight on the hardware (but didn't all of them?) and seeing as they controlled the hardware I think they micro-coded it so it was part-VM, part real cpu, but the design was 100% virtual.

And Pick (in its original incarnation of GIRLS) is older than Unix!

Cheers,
Wol

Heh

Posted Nov 18, 2011 17:46 UTC (Fri) by andreasb (subscriber, #80258) [Link]

And lest anyone think that virtual machines pior to Java were just academic exercises used only by a handful of students and professors: All of Infocom's text adventures ran on a virtual machine created in 1979 (the Z-Machine).

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds