Модульные системы
82 subscribers
31 photos
18 videos
9 files
110 links
Всё об истории и эволюции модульного программного обеспечения и надёжных программных систем
Download Telegram
Modula-2 и Oberon
Никлаус Вирт
Статья была подана на HOPL III, Июнь 2005, исправлена в Марте, Мае и Июне 2006 г.
Аннотация
Это рассказ о развитии языков Modula-2 и Oberon.
Вместе со своими предками ALGOL 60 и Pascal они образуют семейство, называемое ALGOL-подобные языки. Паскаль (1970) отразил идеи структурированного программирования, Modula-2 (1979) добавил идеи модульного проектирования систем, а Oberon (1988) ориентирован на объектно-ориентированный стиль. Таким образом, они отражают основные парадигмы программирования последних десятилетий. Вначале описаны основные свойства языков, за которыми следуют описания соответствующих усилий по реализации. Выясняются условия и среда, в которых создавались эти языки. Мы отмечаем что простота дизайна была наиболее важным, руководящим принципом. Ясность концепций, экономия возможностей, эффективность и надежность реализаций были его следствиями.
Статья в формате PDF (анг.)

| ОС A2 | Модульные системы |

#Статьи #NiklausWirth #Modula2 #Oberon #Pascal #ALGOL60
👍1