タグ

osXとSwiftに関するkana321のブックマーク (1)

  • 新プログラミング言語「Swift」の型と制御構文

    Swiftの特徴 Swiftを発表翌日にいじり倒してみたところ、次のような印象を受けました。 不変型を扱いやすくすることで、プログラマにプログラムの状態を排するように導いている 型のチェックが厳密になったことで、プログラムがランタイムエラーを起こす可能性が少なくなっている 関数型言語の性質を積極的に取り入れている この新言語に触れた人は、それぞれ違った印象を抱かれることでしょう。Swift言語の作者によれば、Objective-C, Rust, Haskell, Ruby, Python, C#, CLUなどから影響を受けているとのことですが、「あの言語にそっくりだ」「この言語にそっくりだ」という印象は、その人が深く知っている言語によって変わってくるのでしょう。 稿では、iPhone/iPadMacのアプリケーション開発で使われてきたObjective-Cと比較しつつ、この新言語の特徴

    新プログラミング言語「Swift」の型と制御構文
    kana321
    kana321 2014/06/20
    新プログラミング言語「Swift」の型と制御構文
  • 1