タグ

ブックマーク / gfx.hatenadiary.org (2)

  • WEB+DB PRESS Vol.84にSwiftの入門記事を書きました - Islands in the byte stream (legacy)

    WEB+DB PRESS Vol.84 作者: 藤吾郎,桑野章弘,福永亘,谷井靖史,野村晋之介,蛭川皓平,岡田友輔,藤真樹,伊藤直也,宮崎靖彦,佐藤健太,高橋俊幸,佐藤太一,海野弘成,佐藤歩,泉水翔吾,渡邊恵太,舘野祐一,中島聡,橋翔,はまちや2,竹原,伊賀敏樹,WEB+DB PRESS編集部出版社/メーカー: 技術評論社発売日: 2014/12/23メディア: 大型この商品を含むブログ (2件) を見る Swiftはまだ出て間もない言語で、いますぐ採用すべきかというとなかなか難しい所はあります。ただプログラミング言語としてはOptional型やパターンマッチング*1など面白い機能が豊富で、学ぶ価値のある言語だと思います。今回の特集がSwiftに触れるきっかけになれば幸いです。 *1:正規表現ではなく、関数型言語でよく見られる値のパターンの検出と分解のほう

    WEB+DB PRESS Vol.84にSwiftの入門記事を書きました - Islands in the byte stream (legacy)
    delimiter
    delimiter 2014/12/25
  • 『パーフェクトRuby』の感想 - Islands in the byte stream (legacy)

    Ruby言語自体はまあ書ける、というレベルでも、さてRubyでコマンドのひとつでも作ってgemにして公開しようかとなるといろいろ知らなきゃいけないことがたくさん出てきてああ大変だと思うわけですが、『パーフェクトRuby』はbundle gemを使った雛形の作り方からgemspecの書き方、一章まるまる割いて実際のコマンドラインアプリケーション作成のチュートリアルなどまさに次の一歩を踏み出すのにちょうどよい感じです。言語仕様もわりと丁寧に説明しており、とくに初見ではわかりにくいブロックメソッドの実装方法などにも触れているのが好感をもてます。 ただ惜しいかな!14章「よく使われる標準外のツール」で典型ですが、ページのヘッダに章のタイトルしかないのが残念で、特にこの章は様々なツールを紹介する章なので扱っているツールをヘッダに書いてほしかったという思いはあります。目次をみればわかるので重箱ですけど

    『パーフェクトRuby』の感想 - Islands in the byte stream (legacy)
    delimiter
    delimiter 2013/08/29
  • 1