Система Управления Электронными Библиотеками ФИЦ ИВТ

Стандартный вид

[SBRAS]"
О.А.Федотова

Коллекция: «Документы и публикации в Цифровой Библиотеке» (publications)

Раздел: 2. Статьи. Подраздел: 23. Статья в зарубежном издании.


[all]   Modula-2 and Oberon
Wirth Niklaus

Title Alternative: Модула-2 и Оберон
UID: 5C4221A0

ISBN: 978-1-59593-766-7
DOI: 10.1145/1238844.1238847

Аннотация:

This is an account of the development of the languages Modula-2 and Oberon. Together with their ancestors ALGOL 60 and Pascal they form a family called Algol- like languages. Pascal (1970) reflected the ideas of Structured Programming, Modula-2 (1979) added those of modular system design, and Oberon (1988) catered to the object- oriented style. Thus they mirror the essential programming paradigms of the past decades. Here the major language properties are outlined, followed by an account of the respective implementation efforts. The conditions and the environments are elucidated, in which the languages were created. We point out that simplicity of design was the most essential, guiding principle. Clarity of concepts, economy of features, efficiency and reliability of implementations were its consequences.

Описание документа:

Это рассказ о развитии языков Модула-2 и Оберон. Вместе со своими предками АLGOL 60 и Паскаль они образуют семейство под названием Алголоподобных языков. Паскаль (1970) отразил идеи структурного программирования, Модула-2 (1979) добавила к этому модульные конструкции системы, и Оберон (1988) обеспечил поддержку объектно- ориентированного стиля программирования. Таким образом, они отражают основные парадигмы программирования последних десятилетий. Далее будут изложены основные свойства этих языков и рассказано о соответствующих усилиях по их реализации. Разъясняются условия и среды, в которых были созданы эти языки. Отметим, что простота конструкции была наиболее существенным, руководящим принципом. Ясность понятия, экономика особенностей, эффективность и надежность реализации стали его последствием.

Труды третьей конференции ACM SIGPLAN по истории языков программирования. Частичный перевод доклада на конференции по истории языков программирования можно найти здесь.

How to Cite:
Wirth Niklaus, Modula-2 and Oberon // HOPL III Proceedings of the third ACM SIGPLAN conference on History of programming languages (HOPL-3, June 2005), ACM New York, NY, USA. - 2007. - P. 3-1 - 3-10. - ISBN 978-1-59593-766-7.
Full Text (File size 0 Mb)

Key terms of publication:  modula;   oberon;

Link to publications author:
Вирт Никлаус
DSpace handle: Modula-2 and Oberon
Source URL: Modula-2 and Oberon
Contextual search: Set a search pattern:
    

|Электронная библиотека|

Ваши коментарии
А.М.Федотов
[SBRAS]
Сибирское отделение
© 2000-2024, Институт вычислительных технологий СО РАН, Новосибирск
© 1999-2024, Сибирское отделение Российской академии наук
© 2007-2024, Новосибирский государственный университет, Новосибирск
© 1996-2024, Федотов А.М.
    Последнее обновление: 22.07.2017