2017年10月15日のブックマーク (2件)

  • 英語のスペリングはなぜこんなにも予測不可能なのか──『スペリングの英語史』 - 基本読書

    スペリングの英語史 作者: サイモン・ホロビン,堀田隆一出版社/メーカー: 早川書房発売日: 2017/09/21メディア: 単行この商品を含むブログを見る日語でさえ単純な誤字、勘違いからくる漢字、送り仮名ミスが多発するというのに英語のスペルなんかろくに綴れもしない僕がいうのもなんだが、英語のスペリングはなかなか難しい、というより間違えやすい。color/colour,center/centreなどのようにアメリカ英語とイギリス英語が異なるということもあるし、複数形、単数形などやたらとややこしい。potato(ポテト)の複数形はpotatosではなくpotatoesだ。 別にesがつこうがsがつこうがどっちだっていいじゃねえか、と中学生ぐらいの時に思ったものだったが、これがどっちでもよくないのである。たとえば第44代アメリカ合衆国副大統領ダン・クエールはpotatoesの単数形を「po

    英語のスペリングはなぜこんなにも予測不可能なのか──『スペリングの英語史』 - 基本読書
    junglejungle
    junglejungle 2017/10/15
    日本のワタナベとサイトウも統一して欲しい。
  • 江添亮の詳説C++17

    はじめに 書は2017年に規格制定されたプログラミング言語C++の国際規格、ISO/IEC 14882:2017の新機能をほぼすべて解説している。 新しいC++17は不具合を修正し、プログラマーの日々のコーディングを楽にする新機能がいくつも追加された。その結果、C++の特徴であるパフォーマンスや静的型付けは損なうことなく、近年の動的な型の弱い言語に匹敵するほどの柔軟な記述を可能にしている。 人によっては、新機能を学ぶのは労多くして益少なしと考えるかもしれぬが、C++の新機能は現実の問題を解決するための便利な道具として追加されるもので、仮に機能を使わないとしても問題はなくならないため、便利な道具なく問題に対処しなければならぬ。また、C++の機能は一般的なプログラマーにとって自然だと感じるように設計されているため、利用は難しくない。もしC++が難しいと感じるのであれば、それはC++が解決すべ

    junglejungle
    junglejungle 2017/10/15
    リーナスが激怒するのもわかる。でも、if文で初期化はいいなぁ。Cの次世代規格C2xに期待。