オニキス

ONYXは埋め込み可能なスタックベースのスレッド言語です。
今すぐダウンロード

オニキス ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Jason Evans
  • 出版社のWebサイト:
  • http://www.canonware.com/Parsing/

オニキス タグ


オニキス 説明

オニキスは、組み込み可能なスタックベースのネジ言語です。 ONYXは、PostScriptと同様の強力なスタックベースの、マルチスレッド、解釈、汎用プログラミング言語です。また、S-LANG、Luaの、そしてTcl.Here、ガイル(スキーム)、librep(Lispの方言)、(フォース)FICLと同様に拡張言語として埋め込むことができ、「オニキス」のいくつかの主要な機能は次のとおりです。・オニキスは本当にスケーラブル提供オペレーティング・システムのネイティブPOSIXスレッドを使用スレッドは。・オニキスは、それがに埋め込まれていることをプログラムの必要性に応じて、1000以上の異なる方法を設定することができます。これは、汎用プログラミングのための便利な機能を犠牲にすることなく、ブートローダーとオペレーティングシステムのカーネルのような制限された環境でのオニキスを使用することが可能になる。・オニキスがあることではない(おそらく、現存する最も先進的なスタックベースの汎用プログラミング言語であります他の多く)。ここオニキスが以前のスタックベースの言語で改善する方法のいくつかの例は以下のとおりです。・ - スタックはファーストクラスのオブジェクトです。これは、基本的な機能のように見えるかもしれませんが、どちらもフォースもPostScriptは、スタックベースの言語で明白な有用性にもかかわらず、スタックを提供・ - 。スタックは、ダブルエンドです。この手段その1つのスタックを効果的にかなりのスタックの管理を簡素化することができます2つのスタックとして処理することができます。・ - 。オニキスは素晴らしいイントロスペクション機能を備えています。いずれかの必要は基本的にありませんので、オニキスは、無デバッガ自体が付属しています。・そのようなファイルI / O、プロセスの作成と管理、および信号処理などのPOSIXシステムの機能へのアクセスを提供する事業者の包括的なセット。・どちらのUDP /およびTCP / IPネットワーキング。・Perl互換の正規表現。・ロード可能モジュールシステム。オニキスは、C / C ++とオニキスの組み合わせで書くことができるモジュールによって拡張することができます。これは、プログラムのパフォーマンスが重要な部分がコンパイル言語で書かれているモジュール設計、との大規模なプログラムを書くためのクリーンなインターフェイスを提供します。・オブジェクト指向プログラミング(OOP)をサポート。オニキスのOOPのサポートは非常にダイナミックでパワフルでのObjective-C、のと同様の風味を持っています。・自動メモリー管理。メモリは非常に低いオーバーヘッドを持って自動マークとスイープガベージコレクタによって管理されている。・オニキスの構文は、設定ファイルとデータベースは、読み出し、書き込み、およびオニキスコードとして保存することができることを意味し、コードとデータ、の両方に適しています。ここで「オニキス」のいくつかの主要な機能は次のとおりです。 ・オニキスは、オペレーティングシステムのネイティブPOSIXスレッドを利用し、真にスケーラブルなスレッドを提供します。 ・オニキスは、それがに埋め込まれていることをプログラムの必要性に応じて、1000年、様々な方法を介して設定することができます。これは、汎用プログラミングのための便利な機能を犠牲にすることなく、ブートローダーとオペレーティングシステムのカーネルのような制限された環境でのオニキスを使用することが可能になります。 オニキスは、おそらく(多くの人があるではないということ)の存在の中で最も先進的なスタックベースの汎用プログラミング言語です。ここオニキスが以前のスタックベースの言語で改善する方法のいくつかの例は以下のとおりです。 ・ - スタックはファーストクラスのオブジェクトです。これは、基本的な機能のように見えるが、どちらもフォースもPostScriptのスタックベースの言語で明白な有用性にもかかわらず、スタックを提供することができます。 ・ - スタックはダブルエンドです。この手段は、1つのスタックを効果的にかなりのスタック管理を簡素化することができる2つのスタックとして処理することができます。 ・ - オニキスは、見事なイントロスペクション機能を備えています。いずれかの必要は基本的にありませんので、オニキスは、無デバッガ自体が付属しています。 ・このようなファイルI / O、プロセスの作成と管理、および信号処理などのPOSIXシステムの機能へのアクセスを、提供事業者の包括的なセット。 ・UDP /およびTCP / IPネットワークの両方。 ・Perl互換の正規表現。 ・ロード可能モジュールシステム。オニキスは、C / Cとオニキスの組み合わせで書くことができるモジュールによって拡張することができます。これは、プログラムのパフォーマンスが重要な部分がコンパイル言語で書かれているモジュール設計、との大規模なプログラムを書くためのクリーンなインターフェイスを提供します。 ・オブジェクト指向プログラミング(OOP)をサポート。オニキスのOOPのサポートは非常にダイナミックでパワフルでのObjective-C、のと同様の風味を持っています。 ・自動メモリー管理。メモリが非常に低いオーバーヘッドを持って自動マークとスイープガベージコレクタによって管理されています。 ・オニキスの構文は、構成ファイルとデータベースは、読み出し、書き込み、およびオニキスコードとして保存することができることを意味し、コードとデータ、の両方に適しています。


オニキス 関連ソフトウェア