Oberon

Szerző: John Stephens
A Teremtés Dátuma: 27 Január 2021
Frissítés Dátuma: 29 Június 2024
Anonim
ANTXRES - OBERON
Videó: ANTXRES - OBERON

Tartalom

Meghatározás - Mit jelent Oberon?

Az Oberon egy általános célú, imperatív, moduláris, strukturált és objektum-orientált programozási nyelv, amelyet nagyban befolyásolt a Modula-2 nyelv, a Pascal programozási nyelv közvetlen utódja. Az Oberont 1986-ban Niklaus Wirth professzor hozta létre annak a koncentrált erőfeszítésnek a eredményeként, hogy a Modula-2 teljesítményét és teljesítményét növeljék a komplexitás csökkentésével. A nyelv fő jellemzője a rekordtípusok kiterjesztésének fogalma.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza Oberont

Az Oberon egy programozási nyelv a Pascal Modula-2 családban, amelyet az Einsteins mottója szem előtt tartásával fejlesztettek ki: Tegye a lehető legegyszerűbbé, de ne egyszerűbbé. Ez lényegében azt jelenti, hogy a nyelv megtervezésének fő iránymutatása az alapvető alapvető jellemzők hozzáadása volt, és bármi felesleges elhagyása. Ez olyan programozási nyelvet eredményez, amely gazdag funkciókkal, de nagyon egyszerű megtanulni és alkalmazni.

Az Oberon sok változtatást hajt végre a Modula-2 forrásanyagában. Például hangsúlyozza a könyvtári fogalmak használatát a nyelv kiterjesztése érdekében, és elkerüli a felsorolást és az alulrendezéstípusokat; a beállított típusok korlátozottak voltak, és néhány alacsony szintű létesítmény drasztikusan csökkent vagy teljesen megszűnt, például a típusátviteli funkciók. És a nyelv biztonságosabbá tétele érdekében bevezetésre került a vízhatlan típusú ellenőrzés, a szigorú indexellenőrzés és a nulla mutató ellenőrzése futásidejűleg, valamint a biztonságos típus fogalmak.

Az Oberon nyelv a következő tulajdonságokkal rendelkezik:
  • Támogatás a rendszerek programozásához
  • Szemétgyüjtés
  • Modulok és különálló összeállítás
  • A nem biztonságos kód elkülönítése
  • Húros műveletek
  • Típus kiterjesztés típusteszttel