Dom Razvoj Što je oberon? - definicija iz tehopedije

Što je oberon? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Oberon?

Oberon je opći, imperativni, modularni, strukturirani i objektno orijentirani programski jezik na koji je snažno utjecao jezik Modula-2, izravni nasljednik Pascal programskog jezika. Oberon je 1986. godine stvorio prof. Niklaus Wirth kao rezultat koncentriranog napora za povećanjem snage i performansi Modula-2, smanjujući složenost. Glavna značajka jezika je pojam proširenja tipa vrsta zapisa.

Tehopedija objašnjava Oberona

Oberon je programski jezik u obitelji Pascal Modula-2, koji je dizajniran s obzirom na Einsteinov moto: Učinite to što je moguće jednostavnije, ali ne i jednostavnije. To u suštini znači da je glavna smjernica za oblikovanje jezika bila usredotočiti se na dodavanje osnovnih bitnih značajki i izostaviti sve nepotrebno. To rezultira programskim jezikom bogatim značajkama, ali vrlo jednostavnim za učenje i primjenu.


Oberon donosi dosta promjena u izvornom materijalu u Modula-2. Na primjer, naglašava uporabu knjižničnih koncepata za širenje jezika i uklanja nabrajanje i podvrsta; vrste skupova bile su ograničene, a neki objekti niske razine drastično su smanjeni ili potpuno uklonjeni, poput funkcija prijenosa tipa. A da bi se jezik učinio sigurnijim, uvedene su vodootporne provjere tipa, stroga provjera indeksa i provjera nil-pointera u vrijeme izvođenja i sigurni pojmovi tipa.


Jezik Oberon nudi sljedeće značajke:

  • Podrška za programiranje sustava
  • Kolekcija smeća
  • Moduli i zasebna kompilacija
  • Izolacija nesigurnog koda
  • Gudačke operacije
  • Proširenje tipa s tipnim testom
Što je oberon? - definicija iz tehopedije