Дом развитие Что такое оберон? - определение из техопедии

Что такое оберон? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Оберон?

Оберон - это универсальный, императивный, модульный, структурированный и объектно-ориентированный язык программирования, на который сильно повлиял язык Modula-2, прямой преемник языка программирования Pascal. Оберон был создан в 1986 году профессором Никлаусом Виртом в результате сосредоточенных усилий по увеличению мощности и производительности Modula-2 за счет снижения сложности. Главной особенностью языка является концепция расширения типов типов записей.

Техопедия объясняет Оберон

Оберон - это язык программирования из семейства Pascal Modula-2, который был разработан с учетом девиза Эйнштейна: сделать его максимально простым, но не более простым. По сути, это означает, что основным руководящим принципом разработки языка было сосредоточиться на добавлении базовых основных функций и исключении всего ненужного. В результате получается язык программирования, который богат возможностями, но очень прост в изучении и применении.


Оберон делает много изменений из своего исходного материала в Модула-2. Например, он подчеркивает использование концепций библиотеки для расширения языка и устраняет типы перечисления и поддиапазона; типы наборов были ограничены, а некоторые низкоуровневые объекты были резко сокращены или полностью удалены, такие как функции передачи типов. А для того, чтобы сделать язык более безопасным, были введены водонепроницаемая проверка типов, строгая проверка индексов и проверка нулевых указателей во время выполнения, а также концепции безопасных типов.


Язык Оберон предлагает следующие возможности:

  • Поддержка системного программирования
  • Вывоз мусора
  • Модули и отдельная компиляция
  • Выделение небезопасного кода
  • Струнные операции
  • Расширение типа с тестом типа
Что такое оберон? - определение из техопедии