オブジェ

ネイティブJITコンパイラを持つモダンプラットフォーム独立OO言語
今すぐダウンロード

オブジェ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 出版社名:
  • Randy Hollines
  • ファイルサイズ:
  • 2.7 MB

オブジェ タグ


オブジェ 説明

Objeckは、そのデータ型をオブジェクトとして扱うJava、Pascal、およびRubyに密接に関係している汎用のプログラミング言語です。この言語には、OOP Simplicityに重点を置いた汎用(完全な完全な)プログラミング言語のすべての "基本"機能が含まれています。 この言語は、関連付けられたガベージコレクタとJITコンパイラを持つコンパイラおよび仮想マシンで構成されています。コンパイラは、ランタイムシステムによって実行されるバイナリバイトコードを発行します。 ランタイムシステムには、バイトコードをIA-32またはAMD64ネイティブマシンコードに変換する機能があります。エンジニアリング目標は、Source Codeコンパイラによって実行される基本的な最適化(PEEP穴)とJITコンパイラによって実行される高度な最適化を持つことです。 主な特徴: オブジェクト指向プログラミングのサポート(仮想クラス、インターフェイス、列挙型、機能、メソッド) 機能的サポート(高次関数) 多型法と関数のサポート 「PUBLIC」と「プライベート」メソッド分類 クラスライブラリのサポート(コンソール、文字列、ファイル、スレッド、ソケット、ディレクトリ、ベクトル、リンクリスト、Bツリー、HTTPなど) 対話型デバッガ 自動メモリ管理(マークとスイープガベージコレクション) IA-32とAMD64アーキテクチャのネイティブランタイムJITサポート 一般的なコンパイラの最適化(短絡論理、ライニング、定常折り、強度低減、命令の簡素化)


オブジェ 関連ソフトウェア