タグ

Go言語に関するLightSpeedCのブックマーク (2)

  • 今さらRust試してみた(ついでにGo言語と少し比較) - Blank File

    Rustを学びシステムレベル言語を理解すること - ワザノバ | wazanova に触発されてRustを試してみました。 ※ 以下の内容は全て個人の感想です。 Rust (プログラミング言語) - Wikipedia) Mozilla謹製・・・若干不安です インストール OSはUbuntuです。 公式サイトのInstallからLinux用バイナリをダウンロードします。 薄い小さな字で申し訳なさそうに書いてある Recommended Version: nightly (Linux binary) がアツいですね。 ダウンロードしたファイルを適当に展開します。展開したフォルダ内で sudo ./install.sh すればインストールされます。rustc -vでバージョンが表示されればOKです。 アンインストールは同じフォルダでsudo ./install.sh --uninstallです

    今さらRust試してみた(ついでにGo言語と少し比較) - Blank File
  • Go言語がダメな理由 | POSTD

    私はGo言語が気に入っていますし、多くの場面で使用します。現にこのブログもGoで書いています。Goは便利な言語ですが、優れた言語とは言えません。つまり、悪くはないけれど、十分ではないということです。 満足できない言語を使用する際は注意が必要です。注意を怠ると、その言語を次の20年間使い続ける羽目になるかもしれないからです。 私のGoに対する主な不満を文にまとめました。既に何度も指摘されていることも含まれていますが、中にはこれまでほとんど話題になっていない指摘もあります。 これから列挙する全ての課題には既に解決策があることを示すため、私が優良な言語と考えるRustやHaskellと比較して説明します。 汎用プログラミング 課題 誰でもさまざまな事柄に幅広く対応できるコードを記述したいと考えます。例えば数のリストの合計を求めるために定義した関数が、小数、整数、またその他の合計を求められるもの

    Go言語がダメな理由 | POSTD
  • 1