[#] Simula — 50 лет ООП
habrabot(difrex,1) — All
2018-01-02 02:00:04


Статья представляет собой очень краткое введение в Simula.

Simula ((SIMIUlation LAnguage) ), первый язык программирования с классами и объектами, незаслуженно почти забытый, но из которого выросло современное ООП в том виде, в котором оно присутствует в нашем коде. Это язык для имитационного моделирования реальности. Разработчики новых языков программирования «оглядывались» на Simula при добавлении механизмов объектно-ориентированного программирования в свой язык. Однако Simula упоминается настолько редко, что в русской википедии на момент публикации был только хеллоуворд, а в сети куча устаревших ссылок.

![][1]

Бьерн Страуструп, говоря о причинах создания C++, сказал так: «Этот язык возник потому, что автору потребовалось написать программы моделирования, управляемые прерываниями. Язык SIMULA-67 идеально подходит для этого, если не учитывать эффективность.»
[Читать дальше →][2]

[1]: https://habrastorage.org/webt/ws/ns/au/wsnsaurs2dhzpafezcrlvdigmtw.png
[2]: https://habrahabr.ru/post/345944/?utm_source=habrahabr&utm_medium=rss&utm_campaign=345944#habracut