2021年4月2日金曜日

サイボウズやOUTSYSTEMSの様な開発TOOLに組み込んで欲しい機能。

マウスクリックメインで、産業別を選択するだけで、基本的な、WEBサイトやイントラネットやWEB TOOLが出来あがりますが、組込みや制御系や製造業向けの品質管理やPOSレジと本社WEBサイト&イントラネットの会計システムと税務申告システムと在庫管理や売り上げなども含めたトータル的な機能を網羅して欲しい。

そのシステムは、20214月ならGo言語とGraphQLPrismaTypeScriptをコアとして開発して、将来V言語とそのフレームワークの機能が充実して完成度が高くなりまたら、Go言語からV言語への移植は、構文も特徴もそっくりなので、比較的スムーズになると将来的なロードマップを考慮して配慮致します。Go言語とV言語の特徴。.NETやPHPやRubyやPythonより、かなり高速でV言語は、特にC言語並みに高速です。他人同士及びチームでの開発時や、特に開発後の保守やメンテナンスは効率が良いです。Go言語やV言語での開発や保守を行うと打ち合わせ回数が少なくても、誰がソースコードを書いても同じ様なソースコードが出来上がりますので、予測やスケジュールやマネージメントも行いやすいです。

Rubyなどは、柔軟にソースコードが書ける分、開発後に他人やチームでの保守やメンテナンスが非効率で手間が大変になります。RustとV言語は、両方とも高速でかつJavaやNode.jsの様にガベージコレクションがありませんので、処理が固まったり、低速になったりしにくいです。しかし、Rustは、V言語に比べて、学習が非常に難しいと言う欠点が御座います。2021年4月現在では、V言語は、若いので完成度が低く、そのフレームワークもまだ機能が充実していないと言う欠点が御座います。よって、将来Go言語からV言語への移植は、構文がそっくりで特徴がそっくりなので、移植しやすいと思いますので、2021年4月現在は、Go言語での開発をお勧め致します。プログラマー aon(エーオン)代表 石塚 正浩。

0 コメント:

コメントを投稿