タグ

scalaに関するeinherjarのブックマーク (3)

  • Play Framework 2.1リリース #play_ja #scalajp | #JVMood

    JVMで動作するスケーラブルかつ高速、型安全なWebアプリケーションフレームワークとして近年人気を博しているPlay Frameworkの最新版2.1がリリースされました。 Play 2.0.xのアプリケーションを2.1系に移行するためのドキュメントも丁寧に書かれています。 ・Play Framework > Migration Guide Play FrameworkはフルスタックのWebアプリケーションフレームワークでコアはScalaで書かれています。Akkaを使った非同期処理やNettyによるノンブロッキングI/O処理、旧来のサーブレットモデルに依存しないステートレスでスケーラブルなアーキテクチャが支持を得ています。 またアプリケーションをJavaScalaで型安全に書けるだけでなく、テンプレートエンジンも型安全に出来ており記述ミスを極力コンパイルエラーとして検出できることから生産

  • Scala Eclipse Pluginについて重要なこと(新しくScalaを始める人に対して) - kmizuの日記

    とりあえず今は使わない方がいい。Scala 2.7系列(現行の安定バージョン)用のEclipse Pluginはバギーだし挙動がよくおかしくなるし、とてもではないが実用に耐えるものではない。時折、新しくScalaを触る方がScala Eclipse Pluginに手を出して痛い目に合っているのを見るにつけ、一言言っておいた方がいいのではないかと思って書いた。2.7系列なら、IntelliJ IDEAのScalaプラグインが完成度が高いのでお勧め。あるいは、vimEmacsなどのテキストエディタ用のScalaモードを使うか。 ちなみに、Scala 2.8(現在RC1までリリース)用のEclipse Pluginは安定性に関してはだいぶ改善されていて、とりあえず自分のプロジェクト(PEGEXライブラリ。合計で1000数百行程度)で実際に使用して大きな問題が無いくらいには使えているが、時折補完

    Scala Eclipse Pluginについて重要なこと(新しくScalaを始める人に対して) - kmizuの日記
  • RubyからScalaに乗り換えた15くらいの理由 - ヽ( ・∀・)ノくまくまー(2010-04-26)

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

  • 1