開発 オベロンとは何ですか? -techopediaからの定義

オベロンとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Oberonの意味?

Oberonは、Pascalプログラミング言語の直接の後継であるModula-2言語の影響を強く受けた、汎用、命令型、モジュール式、構造化、オブジェクト指向のプログラミング言語です。 Oberonは、複雑さを軽減してModula-2のパワーとパフォーマンスを向上させるための集中的な努力の結果、1986年にNiklaus Wirth教授によって作成されました。 この言語の主要な機能は、レコードタイプのタイプ拡張の概念です。

TechopediaはOberonを説明します

OberonはPascal Modula-2ファミリーのプログラミング言語であり、Einsteinのモットーを念頭に置いて設計されました。可能な限りシンプルにしますが、シンプルではありません。 これが本質的に意味することは、言語を設計するための主要なガイドラインは、基本的な基本機能の追加に集中し、不要なものを省略することであるということです。 これにより、機能が豊富なプログラミング言語になりますが、学習と適用は非常に簡単です。


Oberonは、Modula-2のソースマテリアルから多くの変更を加えています。 たとえば、ライブラリの概念を使用して言語を拡張することを強調し、列挙型および部分範囲型を廃止します。 セットの種類は限られており、一部の低レベルの施設は大幅に削減されるか、型伝達関数などの完全に削除されました。 そして、言語をより安全にするために、実行時の防水型チェック、厳密なインデックスチェック、nil-pointerチェック、および安全な型の概念が導入されました。


Oberon言語には次の機能があります。

  • システムプログラミングのサポート
  • ごみ収集
  • モジュールと個別のコンパイル
  • 安全でないコードの分離
  • 文字列操作
  • 型テストによる型拡張
オベロンとは何ですか? -techopediaからの定義