Oberon

Autor: John Stephens
Data Creației: 27 Ianuarie 2021
Data Actualizării: 29 Iunie 2024
Anonim
Barenboim: Weber - Overture to the Opera "Oberon" (Israel Philharmonic Orchestra)
Video: Barenboim: Weber - Overture to the Opera "Oberon" (Israel Philharmonic Orchestra)

Conţinut

Definiție - Ce înseamnă Oberon?

Oberon este un limbaj de programare cu caracter general, imperativ, modular, structurat și orientat pe obiecte, care a fost puternic influențat de limbajul Modula-2, succesorul direct al limbajului de programare Pascal. Oberon a fost creat în 1986 de prof. Niklaus Wirth, ca urmare a efortului concentrat de a crește puterea și performanța Modula-2 prin reducerea complexității. Caracteristica principală a limbajului este conceptul de extensie de tipuri de tipuri de înregistrări.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Oberon

Oberon este un limbaj de programare din familia Pascal Modula-2, care a fost conceput cu motto-ul Einsteins: Faceți-l cât mai simplu, dar nu mai simplu. Ceea ce înseamnă acest lucru în esență este că orientarea principală pentru proiectarea limbajului a fost să se concentreze pe adăugarea de caracteristici esențiale de bază și să omită orice inutil. Rezultă un limbaj de programare bogat în funcții, dar foarte simplu de învățat și aplicat.

Oberon aduce o mulțime de schimbări față de materialul său sursă din Modula-2. De exemplu, subliniază utilizarea conceptelor de bibliotecă pentru extinderea limbajului și elimină tipurile de enumerare și subrange; tipurile de set au fost limitate și unele facilități de nivel scăzut au fost reduse drastic sau eliminate în totalitate, cum ar fi funcțiile de transfer de tip. Și pentru a face limba mai sigură, au fost introduse verificări de tip etanșe, verificare strictă a indexului și verificare nil pointer în timpul rulării și concepte de tip sigur.

Limba Oberon oferă următoarele caracteristici:
  • Suport pentru programarea sistemelor
  • Colectarea gunoiului
  • Module și compilare separată
  • Izolarea codului nesigur
  • Operații cu șiruri
  • Extensie de tip cu test de tip