Scala
オブジェクト指向と関数型言語の両方取り入れたプログラミング言語。
次、学ぶならScalaがオススメらしい。Javaで作られてて、Javaのクラスが使えるらしい。
http://slashdot.jp/developers/article.pl?sid=08/03/19/0459241
インストール
$ sudo port install scala
Scala講座メモ
http://itpro.nikkeibp.co.jp/article/COLUMN/20080613/308019/
今のとこJava + JavaScriptのような印象。
リスト
var list = List(1,2,3,4)
配列を全部足す
def unko(l:List[Int]):Int = l.isEmpty match {
case true => 0
case false => l.head + unko(l.tail)
}
無名関数
scala> ((x:Int) => x * 2)(5) res45: Int = 10 scala> ((y:Int) => ((x:Int) => x * y)) (5)(4) res47: Int = 20
履歴
- 第 2 版akkun_choi2009-10-28 04:02:14
- 第 1 版akkun_choi2008-03-19 21:50:52
タグ
「Scala」タグが付けられた単語
他の人の「Scala」
- 西小倉パンデイロの「Scala」西小倉事典御手軽なJAVA? マルチパラダイムのプログラミング言語? http://www.scala-lang.org/> Object-Oriented Meets …2014-07-18