Oberon

Autor: John Stephens
Datum Stvaranja: 27 Siječanj 2021
Datum Ažuriranja: 29 Lipanj 2024
Anonim
ANTXRES - OBERON
Video: ANTXRES - OBERON

Sadržaj

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.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedija objašnjava Oberona

Oberon je programski jezik u obitelji Pascal Modula-2, koji je osmišljen s motivom Einsteinsa: 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