![Barenboim: Weber - Overture to the Opera "Oberon" (Israel Philharmonic Orchestra)](https://i.ytimg.com/vi/LI4slVTrQh8/hqdefault.jpg)
Saturs
- Definīcija - ko nozīmē Oberons?
- Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.
- Techopedia skaidro Oberons
Definīcija - ko nozīmē Oberons?
Oberons ir vispārējas nozīmes, obligāta, modulāra, strukturēta un objektorientēta programmēšanas valoda, kuru lielā mērā ietekmēja Modula-2 valoda, kas ir tieša Pascal programmēšanas valodas pēctece. Oberon 1986. gadā izveidoja prof. Niklaus Wirts, koncentrētu centienu rezultātā palielināt Modula-2 jaudu un veiktspēju, samazinot sarežģītību. Valodas galvenā iezīme ir ierakstu tipu tipa paplašināšanas jēdziens.Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.
Techopedia skaidro Oberons
Oberons ir programmēšanas valoda Pascal Modula-2 ģimenē, kas tika izstrādāta, ņemot vērā Einsteins devīzi: Padariet to pēc iespējas vienkāršāku, bet ne vienkāršāku. Tas būtībā nozīmē to, ka galvenā pamatnostādne valodas noformēšanā bija koncentrēties uz būtisku pamatiezīmju pievienošanu un visu nevajadzīgo izlaišanu. Rezultātā rodas programmēšanas valoda, kas ir bagāta ar funkcijām, bet kuru ir ļoti vienkārši iemācīties un lietot.Oberon, izmantojot sākotnējo materiālu Modula-2, veic daudz izmaiņu. Piemēram, tas uzsver bibliotēkas jēdzienu izmantošanu valodas paplašināšanā, kā arī aprobežojas ar uzskaitījumiem un subordinētajiem tipiem; komplektu tipi bija ierobežoti, un dažas zema līmeņa iespējas tika krasi samazinātas vai pilnībā noņemtas, piemēram, tipa nodošanas funkcijas. Un, lai valodu padarītu drošāku, tika ieviestas ūdensnecaurlaidīgas tipa pārbaudes, stingras indeksu pārbaudes un nulles rādītāja pārbaude izpildes laikā un droša tipa koncepcijas.
Oberonu valoda piedāvā šādas funkcijas:
- Atbalsts sistēmu programmēšanai
- Atkritumu kolekcija
- Moduļi un atsevišķa kompilācija
- Nedroša koda izolācija
- Stīgu operācijas
- Tipa pagarinājums ar tipa testu