simula
play

Simula Where would we be without it? Historic Fun-facts Ole-Johan - PowerPoint PPT Presentation

Simula Where would we be without it? Historic Fun-facts Ole-Johan Dahl and Kristen Nygaard SIMULA I (released 1965) Simula 67 (released 1967) Origins of Object-Oriented Programming Simu-what-now? No tool to simulate and


  1. Simula Where would we be without it?

  2. Historic Fun-facts  Ole-Johan Dahl and Kristen Nygaard  SIMULA I (released 1965)  Simula 67 (released 1967)  Origins of Object-Oriented Programming

  3. Simu-what-now?  No tool to simulate and describe complex systems  Stack mechanism  in Algol etc.  Queue system more suited for simulation  SIMULA I was written as an independent Algol based language

  4. Still not good enough  Feature extension, resulting in a general- purpose language  Redesigned traditional subprograms  Coroutines allow the subprogram to restart where it had previously stopped.  Class construct to do coroutines

  5. Classes, good idea  Conceptualized and implemented for Simula 67  Inheritance  Encapsulation  Data abstraction  Virtual procedures

  6. Told you so!  Impact on the industry  Smalltalk (1970s)  C++ (1980s)  Java, Ada, Prolog, C#, any OOL  Text vs. String

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend