Hjem Utvikling Hva er oberon? - definisjon fra techopedia

Hva er oberon? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Oberon?

Oberon er et generelt formål, tvingende, modulært, strukturert og objektorientert programmeringsspråk som ble sterkt påvirket av Modula-2-språket, den direkte etterfølgeren til Pascal-programmeringsspråket. Oberon ble opprettet i 1986 av prof. Niklaus Wirth som et resultat av den konsentrerte innsatsen for å øke kraften og ytelsen til Modula-2 ved å redusere kompleksiteten. Hovedtrekket i språket er begrepet type utvidelse av posttyper.

Techopedia forklarer Oberon

Oberon er et programmeringsspråk i Pascal Modula-2-familien, som ble designet med Einsteins motto i tankene: Gjør det så enkelt som mulig, men ikke enklere. Hva dette egentlig betyr er at den viktigste retningslinjen for utformingen av språket var å konsentrere seg om å legge til grunnleggende viktige funksjoner og å utelate noe unødvendig. Dette resulterer i et programmeringsspråk som er rikt på funksjoner, men som er veldig enkelt å lære og anvende.


Oberon gjør mange endringer fra kildematerialet i Modula-2. For eksempel understreker det bruken av bibliotekkonsepter for å utvide språket og slipper opp tall og subrange-typer; setttyper var begrenset, og noen anlegg på lavt nivå ble drastisk redusert eller fullstendig fjernet, for eksempel typeoverføringsfunksjoner. Og for å gjøre språket sikrere, ble vanntett sjekk, streng indeksskontroll og nullpekersjekk ved kjøretid og sikre type konsepter introdusert.


Oberon-språket tilbyr følgende funksjoner:

  • Støtte for systemprogrammering
  • Søppelsamling
  • Moduler og separat kompilering
  • Isolering av utrygg kode
  • Strengeoperasjoner
  • Type utvidelse med typetest
Hva er oberon? - definisjon fra techopedia