プログラム言語の選択で言えば、
Go言語は、AIのプログラムは不可能では無いですが、あまり向きません。動作は高速で、
チームでの開発効率やメンテナンス効率が良いです。
Rustは、ハイセキュリティ(脆弱性を考慮した)上で最速に近いです。しかし学習は難しいです。
V言語は現在、フレームワークと共に開発中ですが、動作速度は恐らく最速ですが、
まだ出来立てで、完成度が低いので、使い物になりません。2021/11現在。
しかし脆弱性の問題も解決して完成度が将来高くなれば有望です。
Pythonは、WEBサイト開発やAIのプログラムを書くのには向いております。
PEP8をチームで利用すればチームでの開発効率も高いです。
動作は低速ですが、サーバーサイドでRustのAPIを呼び出す事で高速化も可能ですが、
将来的には、見た目はPythonで構文もPythonでどこかの企業のプロジェクトで中身はRustで書き直して頂けましたら幸いで御座います。それを無料版のオープンソースと有料版のエンタープライズ版を公開して頂きたいと思います。
2021/11現在の最新の開発方法でAPIは開発せずに、自動で作成させる方法として、
PythonやGo言語と親和性の高いGraphQLとPrismaを用いるのが流行している様です。
その他の、最新の開発方法で、キントーン、アウトシステムズ、ユニットべースなども御座います。
0 コメント:
コメントを投稿