タグ

scalaに関するm_pixyのブックマーク (5)

  • Scaml Reference

    Scaml is a markup language that’s used to cleanly and simply describe the XHTML of any web document, without the use of inline code. It is Scala version of Haml. Scaml functions as a replacement for inline page templating systems such as PHP, ERB, and ASP. However, Scaml avoids the need for explicitly coding XHTML into the template, because it is actually an abstract description of the XHTML, with

    m_pixy
    m_pixy 2012/10/19
  • Webフレームワーク play scala - ヽ( ・∀・)ノくまくまー(2010-05-03)

    ● [Scala] Webフレームワーク play scala 「play」という凄い Web フレームワークがある。何が凄いかと言うと、まずは名前だ。だって "play" だよ?検索し辛いにも程がある。この衝撃は、http load balancer の "pen" 以来だ。ググっても無駄に時間がかかるので公式サイトを載せておこう。 http://www.playframework.org/ 日常会話にも困る場合があるので、サイト名から「playframework」と呼ばれることが多い。管理者の tw 名も @playframeworkであり、hashtagも #playframework なので、play は単なるコマンド名で、こっちの方が正式名という認識でいいのかもしれない。(gemrubygems の関係に近い) play scala で、Java 用の play(fr

  • 私がScalaを選んだ理由:CodeZine

    はじめに 最近自分の中でScalaという言語が熱い。RubyPython等のスクリプト言語や、JavaやC#等現在のエンタープライズ領域を支える言語、HaskellやErlangといった関数型言語もある。そんなにいっぱいいい言語がある中で、なぜ今Scalaなんだろう? そんな理由を解説してみたいと思います。Rubyの生産性 ここ数年LLブームで、とりわけ日でのRuby人気は目覚ましいものがあります。実は筆者もRubyはとてもお気に入りです。最初に触り始めた頃は、「Rubyはいいよ」という話だったので勉強がてら小さなサンプルを作って遊んでいたのですが、その頃は「楽しいな」「気持ちいい言語だな」という程度であまり熱心にやっていませんでした。なぜなら私は「仕事で使える」ということを非常に重視するタイプだからです。 その認識が一変したのがRubyによるWebアプリケーション開発のプラットフォー

    m_pixy
    m_pixy 2008/05/20
  • Scala言語の入門書の紹介 - HHa(H派)メモ

    オブジェクト指向と関数型が美しく融合したJVM上の実用言語Scalaを勉強するのによい 資料・記事をまとめてみます。 ◎まずとりあえず最初に読むもの(どれも日語) ●InfoQ:なぜScalaなのか? 作者 Ian Roughley, 翻訳者 白石 俊平 http://www.infoq.com/jp/news/2008/01/why-scala ●【新・言語進化論】次にくる!新登場言語 第3回:オブジェクト指向と関数型を兼ね備えた「Scala」 著者: ether http://www.thinkit.co.jp/free/article/0711/4/3/ ●A Scala Tutorial for Java programmers (宮隆志さんが和訳されたものです) http://homepage.mac.com/takashi_miyamoto/scala/ScalaTutor

    Scala言語の入門書の紹介 - HHa(H派)メモ
  • なぜScalaなのか?

    ”なぜScalaなのか?”という質問に答える前に、”Scalaとは何か?”という質問に最初に答える必要がある。ScalaのWEBサイト(source)から、以下の概説を見ることが出来る。 Scalaは、簡潔かつエレガント、そして型安全な手法で、一般的なプログラミングパターンを表現するために設計された、複数のパラダイムを持つ近代的なプログラミング言語です。それは関数型言語とオブジェクト指向の機能を、スムーズに統合しています。 Scalaはオブジェクト指向です:  Scalaは、全ての値がオブジェクトであるという意味においては、純粋なオブジェクト指向言語です。オブジェクトの型と振舞いは、クラスとその特性として記述されます。クラスの抽象性はサブクラス化と、mixinをベースとした柔軟なコンポジションメカニズムによって拡張されます。後者については、複数継承のクリーンな代替方法です。 Scalaは関

    なぜScalaなのか?
  • 1