DistOS 2023W 2023-02-08: Difference between revisions
|  Created page with "==Notes== <pre> Plan 9 & Inferno ----------------  Remember that UNIX was created before the Internet, and was used to develop the Internet  Plan 9 is the work of the original UNIX creators to try and make UNIX work on multiple computers that are connected via a network  Discussion questions:  - how is the design philosophy of UNIX reflected in Plan9?  Has that vision changed?  - what mechanisms did they create?  Compare pipes and P9P for example  Inferno was a response..." | 
| (No difference) | 
Revision as of 16:47, 8 February 2023
Notes
Plan 9 & Inferno ---------------- Remember that UNIX was created before the Internet, and was used to develop the Internet Plan 9 is the work of the original UNIX creators to try and make UNIX work on multiple computers that are connected via a network Discussion questions: - how is the design philosophy of UNIX reflected in Plan9? Has that vision changed? - what mechanisms did they create? Compare pipes and P9P for example Inferno was a response to Java - portable runtime that could run everywhere - but again, more like UNIX - but what does that mean? (discuss) What was Java? - machine independent (minimal need to "port") - object oriented - networked - taking security seriously Remember Java is much more than the language itself - Java bytecodes, JVM - stack introspection for permissions (entire permission model) - Java applets (before Javascript-based web apps was a thing, before Flash!) Remember JavaScript was named because Java was hot. The two have nothing really in common. Discuss: Why didn't Plan9 and Inferno take over the world like UNIX? We'll start class again at 12:20