2021年11月5日金曜日

Go言語(Golang) vs Rust vs V言語(Vlang) vs Python & GraphQL &Prisma WEBプログラマー 石塚 正浩

プログラム言語の選択で言えば、


Go言語は、AIのプログラムは不可能では無いですが、あまり向きません。動作は高速で、

チームでの開発効率やメンテナンス効率が良いです。


Rustは、ハイセキュリティ(脆弱性を考慮した)上で最速に近いです。しかし学習は難しいです。


V言語は現在、フレームワークと共に開発中ですが、動作速度は恐らく最速ですが、

まだ出来立てで、完成度が低いので、使い物になりません。2021/11現在。

しかし脆弱性の問題も解決して完成度が将来高くなれば有望です。


Pythonは、WEBサイト開発やAIのプログラムを書くのには向いております。

PEP8をチームで利用すればチームでの開発効率も高いです。
動作は低速ですが、サーバーサイドでRustのAPIを呼び出す事で高速化も可能ですが、

将来的には、見た目はPythonで構文もPythonでどこかの企業のプロジェクトで中身はRustで書き直して頂けましたら幸いで御座います。それを無料版のオープンソースと有料版のエンタープライズ版を公開して頂きたいと思います。


2021/11現在の最新の開発方法でAPIは開発せずに、自動で作成させる方法として、

PythonやGo言語と親和性の高いGraphQLとPrismaを用いるのが流行している様です。

その他の、最新の開発方法で、キントーン、アウトシステムズ、ユニットべースなども御座います。



0 コメント:

コメントを投稿