Кућа Развој Шта је оберон? - дефиниција из техопедије

Шта је оберон? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Оберон?

Оберон је општи наменски, императивни, модуларни, структуирани и објектно оријентисани програмски језик на који је под јаким утицајем језик Модула-2, директни наследник Пасцал програмског језика. Оберон је 1986. године створио проф. Никлаус Виртх као резултат концентрисаних напора да се повећа снага и перформансе Модула-2 смањујући сложеност. Главна карактеристика језика је концепт проширивања типова записа типа.

Техопедија објашњава Оберона

Оберон је програмски језик у породици Пасцал Модула-2, који је дизајниран с обзиром на Ајнштајнов мото: Учините га што једноставнијим, али не и једноставнијим. Оно што у суштини значи да је главна смјерница за обликовање језика била концентрирање на додавање основних суштинских карактеристика и изостављање свега непотребног. То резултира програмским језиком који је богат функцијама, али је врло једноставан за учење и примену.


Оберон доноси доста промена у изворном материјалу у Модула-2. На пример, наглашава се употреба библиотечких концепата за ширење језика и уклања набрајање и подврста; типови скупова били су ограничени, а неки објекти ниског нивоа драстично су смањени или потпуно уклоњени, попут функција преноса типа. Да би се језик учинио сигурнијим, уведене су строго провера типа, строга провера индекса и провера нил-поинтера током извођења и сигурни појмови типа.


Језик Оберон нуди следеће карактеристике:

  • Подршка за програмирање система
  • Отпад
  • Модули и одвојена компилација
  • Изолација несигурног кода
  • Стринг операције
  • Проширење типа помоћу теста типа
Шта је оберон? - дефиниција из техопедије