タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

scalaに関するtsukamottのブックマーク (4)

  • 今からでも遅くない これから始めるScala(前編)

    なぜ、いまScalaなのか? TwitterScalaを利用しているのは有名ですが、他にも位置情報を利用したfoursquareはScalaで構築されたLiftというWebフレームワークを利用していますし、GTDツールとして有名なRemember The MilkもScalaの利用を検討しているようです。 Scalaは、Java Virtual Machine(以下JVM)上で動くオブジェクト指向+関数型言語です。簡潔で柔軟な記述が可能であり、マルチコアを意識したライブラリがあり、JVMでのスケールメリットを享受できることが、これらの企業で採用に踏み切った理由であると考えられます。 Scalaは、非常にバランスの取れたプログラミング言語です。連載では、Scalaの基的な文法を解説しながら、オブジェクト指向と関数型言語を組み合わせたプログラミングスタイルについて、解説したいと思います。

    今からでも遅くない これから始めるScala(前編)
  • 今からでも遅くない これから始めるScala(中編)

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    今からでも遅くない これから始めるScala(中編)
  • 第2回Android勉強会でAndroid & Scala

    という訳で、第2回Android勉強会@金沢支部で、一部の方に非常に注目されているAndroid & Scalaの話をしてきた。こんな事やってる人は、全世界合わせても100名いないはず。先駆者になるチャンス。 金沢は遠すぎて参加できなかったよ、という方の為に、発表内容+アルファで再現してみる。 Scalaについて オブジェクト指向型言語と関数型言語のいいとこ取り。 釈迦に説法になりそうなのでこれ以上の解説はパス。参照:Scala - Wikipedia 開発環境 今回はAndroid SDK 1.1 + antでターミナルより開発 Build.xmlをscalacに対応させて対応している(参考:chris blogs: Programming for Android with Scala) Android SDK 1.5では、Add-onを開発する必要があるらしい(参考:Scala wit

  • RubyからScalaに乗り換えた15くらいの理由 - ヽ( ・∀・)ノくまくまー(2010-04-26)

    ● [Scala] RubyからScalaに乗り換えた15くらいの理由 [注意] この文章を読むと、既存のRubyコードをScalaでrewriteしたくなる、 Rubyコードで型チェックをやるのがになる、Ruby案件でやる気が出なくなる、 などの幻覚や異常行動が報告されています。 現在関わっているプロジェクトや家族のことを常に意識し、 気を強く持って冷静に読むとよいでしょう。 「Scalaプログラミング入門」を読みはじめて、いきなり大きく頷いてしまった。 "コーディング時間の半分をテスト作成に費やさなければならなかった"(p.3) "Railsによって得られた生産性の向上は、テスト作成の作業に失われてしまいました"(p.3) まさにここ数年私が抱いてた漠然としたストレスの正体が、的確に文章となっていたからだ。そしてほどなく、「あ、この機能がRubyに欲しかった!」という驚きと共に Sc

  • 1