Obsah:
Definice - Co znamená Oberon?
Oberon je univerzální, imperativní, modulární, strukturovaný a objektově orientovaný programovací jazyk, který byl silně ovlivněn jazykem Modula-2, přímým nástupcem programovacího jazyka Pascal. Nikonus Wirth byl založen v roce 1986 prof. Niklausem Wirthem v důsledku soustředěné snahy o zvýšení výkonu a výkonu Modula-2 snížením složitosti. Hlavním rysem jazyka je koncept typového rozšíření typů záznamů.Techopedia vysvětluje Oberon
Oberon je programovací jazyk rodiny Pascal Modula-2, který byl navržen s ohledem na Einsteinovo motto: Udělejte to co nejjednodušší, ale ne jednodušší. To v podstatě znamená, že hlavním vodítkem pro navrhování jazyka bylo soustředit se na doplnění základních základních rysů a vynechat cokoli zbytečného. Výsledkem je programovací jazyk, který je bohatý na funkce, ale je velmi jednoduchý na učení a použití.
Oberon provádí v modulu Modula-2 mnoho změn ze svého zdrojového materiálu. Například zdůrazňuje použití konceptů knihovny pro rozšíření jazyka a odstraňuje typy výčtu a podřízených typů; Typy souborů byly omezené a některá zařízení na nízké úrovni byla drasticky snížena nebo úplně odstraněna, například funkce přenosu typu. A aby byl jazyk bezpečnější, byly zavedeny kontroly vodotěsného typu, přísná kontrola indexu a kontrola ukazatele nula po spuštění a koncepce bezpečného typu.
Jazyk Oberon nabízí následující funkce:
- Podpora programování systémů
- Sběr odpadu
- Moduly a samostatné kompilace
- Izolace nebezpečného kódu
- Řetězcové operace
- Typové rozšíření s typovou zkouškou
