Rumah Pengembangan Apa itu oberon? - definisi dari techopedia

Apa itu oberon? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud Oberon?

Oberon adalah bahasa pemrograman tujuan-umum, imperatif, modular, terstruktur dan berorientasi objek yang sangat dipengaruhi oleh bahasa Modula-2, penerus langsung ke bahasa pemrograman Pascal. Oberon diciptakan pada tahun 1986 oleh Prof. Niklaus Wirth sebagai hasil dari upaya terkonsentrasi untuk meningkatkan kekuatan dan kinerja Modula-2 dengan mengurangi kompleksitas. Fitur utama dari bahasa adalah konsep jenis ekstensi tipe rekaman.

Techopedia menjelaskan Oberon

Oberon adalah bahasa pemrograman dalam keluarga Pascal Modula-2, yang dirancang dengan moto Einstein dalam pikiran: Jadikan sesederhana mungkin, tetapi tidak lebih sederhana. Apa artinya ini pada dasarnya adalah bahwa pedoman utama untuk mendesain bahasa adalah berkonsentrasi pada penambahan fitur-fitur dasar yang mendasar dan untuk menghilangkan sesuatu yang tidak perlu. Ini menghasilkan bahasa pemrograman yang kaya dengan fitur tetapi sangat mudah dipelajari dan diterapkan.


Oberon membuat banyak perubahan dari bahan sumbernya di Modula-2. Sebagai contoh, ini menekankan penggunaan konsep perpustakaan untuk memperluas bahasa dan menghilangkan dengan jenis enumerasi dan subrange; tipe yang ditetapkan terbatas dan beberapa fasilitas tingkat rendah dikurangi secara drastis atau dihapus sepenuhnya seperti fungsi transfer tipe. Dan untuk membuat bahasa lebih aman, pemeriksaan tipe kedap air, pengecekan indeks ketat dan pengecekan nil-pointer saat run-time, dan konsep tipe aman diperkenalkan.


Bahasa Oberon menawarkan fitur-fitur berikut:

  • Dukungan untuk pemrograman sistem
  • Pengumpulan sampah
  • Modul dan kompilasi terpisah
  • Isolasi kode yang tidak aman
  • Operasi string
  • Ketik ekstensi dengan uji tipe
Apa itu oberon? - definisi dari techopedia