マシン語、アセンブラが爆速なのは当然です。

電子基板の組み込み系ファームウェアも、アセンブラで記述した方が高速ですが、担当者が居なくなった後の保守性、メンテナンス性を考えると、

C、C++、C#、JAVA、Python

に代表される「高級言語」を用いる必要があります。

高級言語ですら担当者依存で「マシン語以上に難読」になり、ソースコードが「スパゲッティ」になってしまい「ゼロから新規設計」が必要になります。

銀行ATMの統合は「スパゲッティそのもの」です。

APIに近似した上流のソースコードの改編は「神の領域」なので「神(設計した本人)以外が触ってはならない」のです。

AIがプログラムする時代になろうと、動画エンコーダーのような高速処理が必須なカテゴリーは「高度人材依存」ということです。

寄付のお願い

このページでは、一部アフィリエイトリンクを使用しておりますが、管理人のポリシーとして以下の点を大切にしています。

・PR記事の掲載はいたしません。
・ページ閲覧が快適であるよう、煩わしい広告は表示いたしません。

これにより、正確な情報と再現性のある解決方法を提供することを心掛けています。もし共感いただけましたら、下記の「OFUSE」よりご支援いただけると幸いです。小額でも構いません。いただいたご支援は、ページの更新頻度向上や最新情報の提供に役立てさせていただきます。どうぞよろしくお願いいたします。

「OFUSE」管理人実名ページ

https://ofuse.me/bighill
大塚 忠和

この記事のURLとタイトルをコピーする
おすすめの記事