タグ

ブックマーク / blog.penginmura.tech (1)

  • Swift プログラマが Go言語を学び始めた話(前編) - ペンギン村 Tech Blog

    私は Rust に賭けていた。ポストC++言語としての地位をどのプログラミング言語が取るか、もっといえば Rust vs Go でどちらが勝つかという話においてだ。 私が初めてGo言語を知った時は、こんな非力なプログラミング言語のどこが良いのだろうという感想だった。シンタックスはC言語を踏襲しているもののなんだか奇妙に見えたし、例外もジェネリクスも無いプログラミング言語が流行るわけ無いと思った。もちろんそれが意図的であるというWeb記事をいくつか読んだあとでもだ。それにGCを採用した言語がそれほどの高速さを得られるのかという点においても懐疑的であった。 しかし、予想に反してGo言語は相当受け入れられたらしい。 コンテナ界の世紀末覇者先輩であるDockerGo言語で書かれているし、私の愛するKubernetesやその周辺ツールまでもがGo言語で書かれているらしい。 それに比べて Rust

    Swift プログラマが Go言語を学び始めた話(前編) - ペンギン村 Tech Blog
    isdh
    isdh 2019/01/24
    “ゼロ値初期化と呼ばれるもので、stringであれば空文字列、intであれば0、参照型であればnilといった次第だ。”
  • 1