WikiDer > Modula

Modula
Modula
ПарадигмыИмператив, структурированный, модульный
СемьяВирт Modula
РазработаноНиклаус Вирт
РазработчикНиклаус Вирт
Впервые появился1975; 45 лет назад (1975)
Печатная дисциплинаСтатический, сильный, безопасный
ПлатформаPDP-11, LSI-11
Под влиянием
Паскаль
Под влиянием
Алма-0, Идти, Модула-2

В Modula язык программирования является потомком Паскаль язык. Он был разработан в Швейцария, в ETH Цюрих, в середине 1970-х гг. Никлаус Вирт, тот же человек, который разработал Паскаль. Основное нововведение Modula над Pascal - это модульная система, используется для группировки наборов связанных объявлений в программные блоки; отсюда и название Modula. Язык определен в отчете Wirth под названием Modula. Язык для модульного мультипрограммирования опубликовано в 1976 г.[1]

Модула была впервые реализована Wirth на PDP-11. Очень скоро последовали и другие реализации, в первую очередь компиляторы разработан для Йоркский университет Modula, и один на Philips Лаборатории под названием PL Modula создали код для LSI-11 микропроцессор.

Разработка Modula была прекращена вскоре после публикации. Затем Вирт сосредоточил свои усилия на преемнике Модулы, Модула-2.

Рекомендации

  1. ^ Вирт, Никлаус (1 января 1976 г.). «Модула: язык для модульного мультипрограммирования». Библиотека ETH. ETH Цюрих. Дои:10.3929 / ethz-a-000199440.