COMPONENT PASCALの画像画像引用元: images.cnblogs.com

COMPONENT PASCAL

推定知名度0.04%15〜75歳男女
推定知名度--%20〜35歳男女

Component Pascal はニクラウス・ヴィルトによる Pascal、Modula-2、Oberon、Oberon-2 の伝統をひくプログラミング言語である。Pascal の名を持つが、Pascal 互換ではない。むしろ Oberon-2 から派生した改良版であり、チューリッヒ工科大学から分離独立したオベロン・マイクスシステムズという小さな会社によって設計、保守されている。彼らのIDE(統合開発環境)は BlaxBox Component Builder と呼ばれる。1994年に最初のバージョンが Oberon/F としてリリースされたとき、フィールドとコマンドボタンを、エクスポートされた変数とプロシージャに結び付けた、編集可能なフォームを用いたグラフィカルユーザインターフェイスへの新しいアプローチを提案した。オーストラリアのクイーンズランド工科大学のジョン・ゴーを中心としたガーデンズ・ポイント・チームによる .NETと Java仮想マシン のためのオープンソース実装が存在する。2004年6月23日、オベロン・マイクスシステムズは BlackBox Component Builder が無料ダウンロード可能になったことと、オープンソース版が計画されていることを発表した。最初に2004年12月にベータ版がリリースされ、2005年12月に最終V1.5にアップデートされた。IDE、コンパイラ、デバッガ、ソースアナライザ、プロファイラ、インターフェイスライブラリの完全なソースが含まれ、彼らのウェブサイトからダウンロードも可能である。BlackBox Component Pascal は、例えばソースファイルのようなドキュメントファイルに拡張子 <code>.odc</code> を用い、シンボルファイルに <code>.osf</code> を用いる。一方、Gardens Point Component Pascal はソースに <code>.cp</code>、シンボルファイルに <code>.cps</code> を用いる。BlackBox Component Pascal は、専用の実行オブジェクトフォーマットとして <code>.ocf</code> を持ち、このフォーマットのための実行時リンクローダを含む。

過去の推移