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 135 articles , 1 standard article )

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

1 2 3 ... 5 6 7 next

  1. Wolff, J. Gerard: Mathematics as information compression via the matching and unification of patterns (2019)
  2. Bessai, Jan; Chen, Tzu-Chun; Dudenhefner, Andrej; Düdder, Boris; De’liguoro, Ugo; Rehof, Jakob: Mixin composition synthesis based on intersection types (2018)
  3. Martini, Simone: Types in programming languages, between modelling, abstraction, and correctness (extended abstract) (2016)
  4. Åström, Karl J.; Kumar, P. R.: Control: a perspective (2014)
  5. Colvin, Robert J.: An operational semantics for object-oriented concepts based on the class hierarchy (2014)
  6. Pinho, Eduardo Gurgel; Junior, Francisco Heron De Carvalho: An object-oriented parallel programming language for distributed-memory parallel computing platforms (2014)
  7. Black, Andrew P.: Object-oriented programming: some history, and challenges for the next fifty years (2013)
  8. Ducournau, Roland; Privat, Jean: Metamodeling semantics of multiple inheritance (2011)
  9. Boers, Nicholas M.; Gburzyński, Paweł; Nikolaidis, Ioanis; Olesiński, Włodek: Developing wireless sensor network applications in a virtual environment (2010) ioport
  10. Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf; Steffen, Martin: Lazy behavioral subtyping (2010)
  11. Gustafsson, Leif; Sternad, Mikael: Consistent micro, macro and state-based population modelling (2010)
  12. Pirkelbauer, Peter; Solodkyy, Yuriy; Stroustrup, Bjarne: Design and evaluation of C++ open multi-methods (2010)
  13. 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)
  14. Mahr, Bernd: Information science and the logic of models (2009) ioport
  15. Rozinat, A.; Mans, R. S.; Song, M.; van der Aalst, W. M. P.: Discovering simulation models (2009) ioport
  16. Davies, Jim; Faitelson, David; Welch, James: Domain-specific semantics and data refinement of object models (2008)
  17. Mckean, Jez; Shorter, Hayden; Luck, Michael; Mcburney, Peter; Willmott, Steven: Technology diffusion: Analysing the diffusion of agent technologies. (2008) ioport
  18. Sozeau, Matthieu; Oury, Nicolas: First-class type classes (2008)
  19. Johnsen, Einar Broch; Owe, Olaf: An asynchronous communication model for distributed concurrent objects (2007) ioport
  20. Johnsen, Einar Broch; Owe, Olaf; Yu, Ingrid Chieh: Creol: A type-safe object-oriented model for distributed concurrent systems (2006)

1 2 3 ... 5 6 7 next