この投稿のアイデアは、技術的、政治的、個人的、宗教的な側面を多く取り上げながら、ここ数回の公開および個人的な議論の中で生まれました。どちらのプログラミング言語も過去 10 年間に成功を収めましたが、リリースされた時期は異なります。Go は 2009 年、Rust は 2015 年です。
Go と Rust は直接の競合相手ではないと考える人もいますが、これは完全に真実ではありません。コンソール ツール、デスクトップ アプリケーション、Web サービスなど、これらは非常に頻繁に交差します。唯一の非交差領域は埋め込まれていますが、ここでは静的リンクと C/C との強い競合のため、Rust はあまり強力ではありません。これは、多くの場合、次のプロジェクトのメイン言語として Go か Rust のどちらかを選択する必要があることを意味します。
テストはコードの複雑さや贅沢のレベルによって選択されたものではなく、主なパターンは人気のあるタスクです。機械学習、ネットワーキング、オーディオ処理などのまったく異なるプロジェクトであっても、加算、文字列の連結、並べ替え、ハッシュ、解析などの基本的な数学という主要な構成要素から逃れることはできません。それでは、コードがどのようなもので、どちらが高速であるかを詳しく調べてみましょう。ここでは時間が最も重要です - 速ければ速いほど良いです。
Nix Sanctuary のベンチマークと最終スコアを確認してください。
忘れずに購読し、新しい NS プログラミングの投稿を見逃さないようにしてください。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3