When Two Languages Are Simpler Than One - PowerPoint PPT Presentation

paul
when two languages are simpler than one l.
Skip this Video
Loading SlideShow in 5 Seconds..
When Two Languages Are Simpler Than One PowerPoint Presentation
Download Presentation
When Two Languages Are Simpler Than One

play fullscreen
1 / 15
Download Presentation
When Two Languages Are Simpler Than One
608 Views
Download Presentation

When Two Languages Are Simpler Than One

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. When Two Languages Are Simpler Than One Lessons for SES from Cajita, Original-Caja, and Valija Mark S. Miller

  2. Simultaneous Problems D = Defensive code problemO = Offensive code problemT = Legacy tools problemC = Legacy code problem

  3. Simultaneous Solution? D = Defensive code problemO = Offensive code problemT = Legacy tools problemC = Legacy code problem

  4. Don’t try this at home (or at all) D = Defensive code problemO = Offensive code problemT = Legacy tools problemC = Legacy code problem

  5. Separate Solutions D = Defensive code problemO = Offensive code problemT = Legacy tools problemC = Legacy code problem

  6. Layered Solutions D = Defensive code problemO = Offensive code problemT = Legacy tools problemC = Legacy code problemV = Virtualizability problem

  7. Lessons for SES D = Defensive code problemO = Offensive code problemT = Legacy tools problemC = Legacy code problemV = Virtualizability problem

  8. Proposed SES Goals • SES is smallest secure subset of ~Harmony-strict without loss of functionality. • SES is a good target for a multiply instantiable embedding of ~Harmony-strict.

  9. Questions?

  10. Freeze Primordials

  11. Hide Sharp Objects = Cajita

  12. Cajita + Implementation

  13. Replace with per-gadget toy knives

  14. Valija on Cajita Impl

  15. Valija Impl on Cajita Impl