
TLD Systems, Ltd.は、1980年代から1990年代にかけて活動していたアメリカのソフトウェア会社で、カリフォルニア州トーランスに拠点を置き、組み込みシステムを対象としたJOVIALおよびAdaプログラミング言語用の言語コンパイラを専門としていました。
TLDは1982年にテリー・L・ダンバーによって設立され、彼のイニシャルが社名に冠されている。その基盤となったのは、彼が1970年代にコンピュータ・サイエンス・コーポレーションとソフトウェア・エンジニアリング・アソシエイツで行ったJOVIALコンパイラの研究である。
長年にわたり、TLD は、米国空軍のプロジェクトで人気があったJOVIAL 言語とMIL-STD-1750Aアーキテクチャの両方に関する経験と深い知識で評判を築いてきました。 [ 1 ] TLD は、 VAX /VMS や後にSun SPARC / SunOSを含む複数のプラットフォーム上で、 JOVIAL クロスコンパイラと、アセンブラ、リンカ、シミュレータ、シンボリックデバッガなどの関連ツールを提供していました。[ 2 ]
TLDはその後、米国国防総省が軍で使用されていたJOVIALやその他の特殊用途言語の後継として指定したAdaプログラミング言語の新しい市場に参入した。TLDは、VAX/VMSおよびいくつかのUnixベースのプラットフォーム上で動作する、MIL-STD-1750Aをターゲットとした組み込みシステムAdaクロスコンパイラを作成した。[ 3 ] Adaコンパイラは、JOVIAL製品と同じ関連ツールを共有していた。TLDはまた、 AOS/VS II上で動作するData General MV/32 20000用 のネイティブAdaコンパイラも作成した。[ 3 ]
Adaソフトウェア環境は当初、有望な市場と考えられており、多くの小規模な新興企業がその市場に足がかりを得ようとしていた。[ 4 ] しかし、Adaコンパイラビジネスは参入が難しいことが判明した。汎用プログラミングにおけるこの言語の利点の多くは、一般的なソフトウェアエンジニアリングコミュニティや教育者にはそう認識されていなかった。[ 5 ] TLD Systemsは1995年までAdaおよびJOVIAL製品を積極的に販売していた。[ 6 ]
言語の新しいAda 95規格に準拠する必要性に直面し、1995年後半にTLDはAda Core Technologiesとの共同協定を発表し、同社のAda技術をTLDの他のクロス開発ツールと連携するように改良した。[ 7 ]
TLD Systemsは1998年にその事業を停止した。その後、カリフォルニア州ハーモサビーチに拠点を置くTLDworks, Inc.という小規模なコンサルティング会社が設立された。