Simula 67

Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is a fairly faithful superset of ALGOL 60. Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures, coroutines, and discrete event simulation, and features garbage collection. Also other forms of subtyping (besides inheriting subclasses) were introduced in Simula derivatives. Simula is considered the first object-oriented programming language. As its name suggests, Simula was designed for doing simulations, and the needs of that domain provided the framework for many of the features of object-oriented languages today. (wikipedia)


References in zbMATH (referenced in 114 articles )

Showing results 1 to 20 of 114.
Sorted by year (citations)

1 2 3 4 5 6 next

  1. Bessai, Jan; Chen, Tzu-Chun; Dudenhefner, Andrej; Düdder, Boris; De’liguoro, Ugo; Rehof, Jakob: Mixin composition synthesis based on intersection types (2018)
  2. Martini, Simone: Types in programming languages, between modelling, abstraction, and correctness (extended abstract) (2016)
  3. Åström, Karl J.; Kumar, P. R.: Control: a perspective (2014)
  4. Colvin, Robert J.: An operational semantics for object-oriented concepts based on the class hierarchy (2014)
  5. Black, Andrew P.: Object-oriented programming: some history, and challenges for the next fifty years (2013)
  6. Ducournau, Roland; Privat, Jean: Metamodeling semantics of multiple inheritance (2011)
  7. Boers, Nicholas M.; Gburzyński, Paweł; Nikolaidis, Ioanis; Olesiński, Włodek: Developing wireless sensor network applications in a virtual environment (2010) ioport
  8. Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf; Steffen, Martin: Lazy behavioral subtyping (2010)
  9. Gustafsson, Leif; Sternad, Mikael: Consistent micro, macro and state-based population modelling (2010)
  10. Pirkelbauer, Peter; Solodkyy, Yuriy; Stroustrup, Bjarne: Design and evaluation of C++ open multi-methods (2010)
  11. Langmaack, Hans; Salwicki, Andrzej; Warpechowski, Marek: On an algorithm determining direct superclasses in Java and similar languages with inner classes-its correctness, completeness and uniqueness of solutions (2009)
  12. Mahr, Bernd: Information science and the logic of models (2009) ioport
  13. Rozinat, A.; Mans, R. S.; Song, M.; van der Aalst, W. M. P.: Discovering simulation models (2009) ioport
  14. Davies, Jim; Faitelson, David; Welch, James: Domain-specific semantics and data refinement of object models (2008)
  15. Mckean, Jez; Shorter, Hayden; Luck, Michael; Mcburney, Peter; Willmott, Steven: Technology diffusion: Analysing the diffusion of agent technologies. (2008) ioport
  16. Sozeau, Matthieu; Oury, Nicolas: First-class type classes (2008)
  17. Johnsen, Einar Broch; Owe, Olaf: An asynchronous communication model for distributed concurrent objects (2007) ioport
  18. Johnsen, Einar Broch; Owe, Olaf; Yu, Ingrid Chieh: Creol: A type-safe object-oriented model for distributed concurrent systems (2006)
  19. Ottjes, Jaap A.; Veeke, Hans P. M.; Duinkerken, Mark B.; Rijsenbrij, Joan C.; Lodewijks, Gabriel: Simulation of a multiterminal system for container handling (2006)
  20. Bubenko, Janis (ed.); Impagliazzo, John (ed.); Solvberg, Arne (ed.): History of Nordic computing. IFIP WG9.7 first working conference on the history of Nordic computing (HiNC1), June 16--18, 2003, Trondheim, Norway. (2005)

1 2 3 4 5 6 next