- 人々はまだエイダを使用していますか?(ほとんどが国防省で使用されていました)
- すべてのアプリケーションはAdaの「レガシー」で作成されていますか?
- Adaナレッジはまだ販売していますか
回答:
人々はまだエイダを使用していますか?(ほとんどが国防省で使用されていました)
Adaは2005年に最後に更新され、Ada 2012に向けた作業が行われているようです。そのため、言語自体はまだ生きており、機能しています。
使用に関しては、Adaは国防総省での使用を義務付けられなくなりました。私が見て、行ったほとんどの作業はJava、C、およびC ++で行われましたが、.NETフレームワークの使用もあり、Scalaなどの他のJVM言語を実行しているプロジェクトのことを聞いたことがあります。システムが使用されます。Adaにはおそらくコードがたくさんあるので、コードの再利用とメンテナンスがたくさん行われていても驚かないでしょう。防衛プロジェクトの性質を考えると、その使用に関して特定の数字を見つけるのは困難です。
ありエイダのプロジェクトやユーザのリストには、それが最後の更新は2008年6月にあったようにそこに、より最近のリストがあるかもしれませんに見えますが、私はすぐにいずれかを見つけることができませんでした。
すべてのアプリケーションはAdaの「レガシー」で作成されていますか?
新しいAdaの開発があるかどうかを尋ねている場合、新しいシステムがAdaでゼロから記述されていても驚かないでしょう。私は多すぎると思うだろうが、おそらくそこにいくつかあります。ただし、Adaのほとんどは、新しい開発ではなく、既存のシステムのメンテナンスまたはアップグレードが行われていると思われます。
Adaナレッジはまだ販売していますか
そのスキルセットを探している人を見つけることができれば、何でも知識が売れます。開発でAdaを使用していない場合でも、特定の言語やフレームワークを知ることで、私の意見や他の言語やフレームワークの使用方法が変わったことがわかりました。私は、Adaを知ることで、他の言語でソフトウェアを設計および構築する他の方法についての洞察が得られると思います。
答えは:いいえ、Adaはまだ使用されています。私の会社はAdaを使用して、製造、小売、ヘルスケアなどの企業向けのネイティブサーバー側アプリケーションを開発しています。
防衛省で「使用された」のは?前回チェックしたとき、それはまだです。Adaは、新しいソフトウェアをゼロから作成するための言語と同じように実行可能です。不利な点は、既存のソフトウェアを再利用および適応できることと、プログラマーがあなたを支援できることです。ただし、Cプログラムまたは同様のバイナリインターフェイスを持つプログラムとリンクできます。
Adaはおそらく、私が知っているどの言語の強力な型付けと汎用プログラミングの最も慣用的な使用法を持っています。その経験は、Adaでプログラミングしていなくても非常に売れ行きが良いです。