Hjem Udvikling Hvad er oberon? - definition fra techopedia

Hvad er oberon? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Oberon?

Oberon er et generelt, imperativt, modulopbygget, struktureret og objektorienteret programmeringssprog, der var stærkt påvirket af Modula-2-sproget, den direkte efterfølger til Pascal programmeringssprog. Oberon blev skabt i 1986 af prof. Niklaus Wirth som et resultat af den koncentrerede indsats for at øge styrken og ydeevnen af ​​Modula-2 ved at reducere kompleksiteten. Det vigtigste træk ved sproget er begrebet typeudvidelse af posttyper.

Techopedia forklarer Oberon

Oberon er et programmeringssprog i Pascal Modula-2-familien, der er designet med Einsteins motto i tankerne: Gør det så enkelt som muligt, men ikke enklere. Hvad dette væsentligt betyder, er, at den vigtigste retningslinje for design af sproget var at koncentrere sig om at tilføje grundlæggende væsentlige funktioner og at udelade noget unødvendigt. Dette resulterer i et programmeringssprog, der er rig på funktioner, men som er meget let at lære og anvende.


Oberon foretager en masse ændringer fra sit kildemateriale i Modula-2. F.eks. Understreger det brugen af ​​bibliotekskoncepter til at udvide sproget og fjerner optælling og subrange-typer; sættyper var begrænset, og nogle faciliteter på lavt niveau blev drastisk reduceret eller helt fjernet, såsom typeoverførselsfunktioner. Og for at gøre sproget sikrere blev der introduceret vandtæt kontrol, streng indekskontrol og nulpunktkontrol ved kørsel og koncepter med sikker type.


Oberon-sproget tilbyder følgende funktioner:

  • Support til systemprogrammering
  • Dagrenovation
  • Moduler og separat samling
  • Isolering af usikker kode
  • Strengeoperationer
  • Typeudvidelse med typetest
Hvad er oberon? - definition fra techopedia