Oberon

Autor: John Stephens
Loomise Kuupäev: 27 Jaanuar 2021
Värskenduse Kuupäev: 29 Juunis 2024
Anonim
ANTXRES - OBERON
Videot: ANTXRES - OBERON

Sisu

Definitsioon - mida Oberon tähendab?

Oberon on üldotstarbeline, imperatiivne, modulaarne, struktureeritud ja objektorienteeritud programmeerimiskeel, mida mõjutas tugevalt Modula-2 keel, Pascali programmeerimiskeele otsene järeltulija. Oberoni lõi 1986. aastal prof Niklaus Wirth, kes keskendus jõupingutustele suurendada Modula-2 võimsust ja jõudlust, vähendades keerukust. Keele peamine eripära on kirjetüüpide tüübilaiendi mõiste.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Oberoni

Oberon on Pascal Modula-2 perekonna programmeerimiskeel, mis loodi Einsteini moto silmas pidades: tehke see võimalikult lihtsaks, kuid mitte lihtsamaks. Mida see sisuliselt tähendab, on see, et keele kujundamise peamine suunis oli keskenduda põhiliste põhijoonte lisamisele ja jätta välja kõik ebavajalik. Selle tulemuseks on programmeerimiskeel, mis on rikkalikult funktsioonidega, kuid mida on väga lihtne õppida ja rakendada.

Oberon teeb oma algmaterjalist Modula-2-s palju muudatusi. Näiteks rõhutatakse raamatukogu mõistete kasutamist keele laiendamiseks ning kaotatakse loendamine ja alamtüübid; komplekti tüübid olid piiratud ja mõned madala tasemega rajatised, näiteks tüübiülekande funktsioonid, järsult vähenenud või täielikult eemaldatud. Keele ohutumaks muutmiseks tutvustati veekindlat tüüpi kontrollimist, ranget indeksikontrolli ja null-osuti kontrolli töö ajal ning ohutut tüüpi kontseptsioone.

Oberoni keel pakub järgmisi funktsioone:
  • Süsteemide programmeerimise tugi
  • Prügivedu
  • Moodulid ja eraldi koostamine
  • Ebaturvalise koodi eraldamine
  • Keeltehingud
  • Tüübilaiend tüübikatsetusega