İçindekiler:
Tanım - Oberon anlamı ne?
Oberon, Pascal programlama dilinin doğrudan ardılı olan Modula-2 dilinden büyük ölçüde etkilenen genel amaçlı, zorunlu, modüler, yapılandırılmış ve nesneye yönelik bir programlama dilidir. Oberon 1986 yılında Prof. Niklaus Wirth tarafından karmaşıklığı azaltarak Modula-2'nin gücünü ve performansını arttırmaya yönelik yoğun çaba sonucunda yaratılmıştır. Dilin temel özelliği, kayıt türlerinin tür genişletme kavramıdır.Techopedia, Oberon'u açıklıyor
Oberon, Einstein'ın sloganı düşünülerek tasarlanan Pascal Modula-2 ailesinde bir programlama dilidir: Mümkün olduğunca basitleştirin, ancak daha basit değil. Bunun temel olarak anlamı, dili tasarlamanın ana kılavuzunun temel temel özellikleri eklemeye odaklanmak ve gereksiz her şeyi atlamak olmasıdır. Bu özellik bakımından zengin, ancak öğrenmesi ve uygulaması çok basit olan bir programlama diliyle sonuçlanır.
Oberon, Modula-2'deki kaynak malzemesinde çok fazla değişiklik yapıyor. Örneğin, dili genişletmek için kütüphane kavramlarının kullanımını vurgular ve numaralandırma ve alt aralık türlerini ortadan kaldırır; set tipleri sınırlıydı ve bazı düşük seviyeli tesisler, tip transfer fonksiyonları gibi büyük ölçüde azaltılmış veya tamamen kaldırılmıştır. Ve dili daha güvenli hale getirmek için, çalışma zamanında su geçirmez tip kontrolü, sıkı indeks kontrolü ve sıfır işaretçi kontrolü ve güvenli tip kavramları tanıtıldı.
Oberon dili aşağıdaki özellikleri sunar:
- Sistem programlama desteği
- Çöp toplama
- Modüller ve ayrı derleme
- Güvenli olmayan kodların izolasyonu
- Dize işlemleri
- Tip testli tip uzatma