Loading article…
コンピューティングにおけるNorcroft C コンパイラ( Norcroft コンパイラ スイートとも呼ばれる)は、 Codemistによって作成された移植可能なC / C++プログラミング ツールのセットであり、幅広いプロセッサ アーキテクチャで利用可能です。[ 1 ] [ 2 ]
Norcroft C は、1987 年 11 月に設立された Codemist によって開発されました[ 3 ]。この団体は、ケンブリッジ大学とバース大学の研究者グループ[ 4 ] [ 5 ] 、アーサー・ノーマン、アラン・マイクロフト、ジョン・フィッチによって設立されました。開発は少なくとも 1985 年以降に行われ[ 6 ] [ 7 ]、同社は 2016 年 5 月に解散しました[ 3 ] 。Norcroftという名前は、元の著者の姓に由来しています[ 8 ]。
Acorn C/C++は、 Acorn Computersと共同で開発されたRISC OSオペレーティングシステム向けにリリースされました。[ 1 ] [ 9 ]
Norcroft C/C++ツールの1996年版は、Newton C++ Toolbox(NCT)およびDriver Developers Kit(Lantern DDK)の一部であった。[ 10 ]
INMOSトランスピュータ用のこのコンパイラは、ペリヘリオンソフトウェアとの共同開発によって誕生しました。[ 9 ]
Cambridge ConsultantsのXAP プロセッサ用のこのコンパイラは、Norcroft の別のコンパイラです。[ 9 ]
Acorn は 1987 年頃に ANSI C コンパイラの開発に着手しました。C リリース 3 は 1989 年に作成され、1991 年に Desktop C と Desktop Assembler がそれに続きました。コンパイラの開発は Norcroft (当時、ケンブリッジ大学コンピューティング研究所の 2 人の学者、アーサー・ノーマンとアラン・マイクロフト) と Acorn の PLG との共同事業でした。ソースコードは両者間で定期的に交換されましたが、一般的に Norcroft は新たに登場した ANSI 標準への準拠を担当し、Acorn は C ライブラリの RISC OS 固有の機能と、ARM 向けの共通部分式の削除、レジスタ割り当て、およびピーフホール最適化に注力しました。
{{cite web}}: CS1 maint: postscript (リンク)は、バース大学とケンブリッジ大学の研究者グループによって所有および運営されています。
[...] Norcroft Compiler (Norman と Mycroft のナビゲーション ネットワーク) [...]
から組み込み特殊用途チップまで、さまざまなコンピュータ用の C コンパイラを作成しました。[...] 次の部分的なリストは、当社の出力の範囲を示しています。Acorn Computers ARM C コンパイラ。これは、Norcroft C として知られるオリジナルの ANSI C コンパイラです。