Simula
Simulation Language
名前の通りシミュレーション向けの言語として開発され、後に汎用言語となった
Ole Johan Dahl
,
Kristen Nygaard
が
ALGOL 60
の拡張をする形で開発を始めた
1967年
OOP
の起源
ALGOL
の影響を受けた
静的型付き
primitiveなデータ型を除いた全てのオブジェクトは
Ref
型
オブジェクトの情報はオブジェクト自身が持つ
持っていた機能
抽象データ型
Dynamic Dispatch
継承
GC
など
参考
Simula - Wikipedia
誕生の経緯など
「オブジェクト指向プログラミング」その起源からの検証
誕生の経緯など
The Development of Simula Language
pdf
誕生の経緯
https://dl.acm.org/doi/10.1145/365813.365819
https://informs-sim.org/wsc68papers/1968_0007.pdf
教えてもらった
http://campus.hesge.ch/daehne/2004-2005/langages/simula.htm
https://www.researchgate.net/publication/45816643_The_Birth_of_Simula
https://twobithistory.org/2019/01/31/simula.html
#プログラミング言語