Scala とはどのような言語なのか?
最近 「Scala」 について記述したブログ記事を時折目にします。当方には Java 仮想マシン上で動作するというくらいの知識しかありませんが、どのようなプログラミング言語なのでしょうか?ちょっとだけ調べてみました。
関連情報
・多忙な
Java 開発者のための Scala ガイド: オブジェクト指向のための関数型プログラミング
・InfoQ:
なぜScalaなのか?
・私がScalaを選んだ理由:CodeZine
・刺激を求める技術者に捧げるScala講座---目次:ITpro
(04/15 追記)
「Scala」 のことが気になった理由の一つは、浅海智晴
氏が現在開発中の 「SimpleModeler」
で 「Scala」 が採用されているからです。04月21日(火)に開催予定の 「JJUG
Cross Community Conference 2009 Spring」 で、"CSV やマインドマップから Grails と
Google App Engine の Web アプリケーションを自動生成するデモ" を行う予定らしいですよ。要注目です。
・SimpleModeler
0.1 - 浅海智晴プログラマ日記
・JJUG
CCC 2009 Spring - 浅海智晴プログラマ日記
(04/20 追記)
どうやら GAE/J に対応した
「SimpleModeler」 のデモが行われる模様です。
・SimpleModeler/JJUG - 浅海智晴プログラマ日記
(04/21 追記)
・JJUG
CCCスライド、デモ環境、SimpleModeler公開しました。 (edge2cc)
(08/03 追記)
・InfoQ:
総まとめ:Javaの将来的な後継者としての Scala
(11/07 追記)
・Javaの限界を超えて実用化を目指す
新開発言語「Scala」のメリットとは~前編:CodeZine
(11/20 追記)
・Javaの限界を超えて実用化を目指す
新開発言語「Scala」のメリットとは~後編:CodeZine
(12/04 追記)
・Javaの限界を超えて実用化を目指す
新開発言語「Scala」のメリットとは~補足編:CodeZine
(2010/03/24 追記)
・Scala言語を学ぶやさしいツール「Kojo」が無償公開
- Publickey
(2010/06/11 追記)
・【コラム】イマドキのIDE事情
(29) EclipseでScalaプログラミング! | マイコミジャーナル
・EclipseでScalaする方法
- 妄想宝箱
・Scala
Eclipse Pluginについて重要なこと(新しくScalaを始める人に対して) - Onion開発しつつ、PEGEXを開発する日記
・GroovyとScala: 二つのJVM言語の物語 — GroovyとScala: 二つのJVM言語の物語 v1.0 documentation
(2010/06/21 追記)
・今からでも遅くない
これから始めるScala(前編):CodeZine
(2010/07/09 追記)
・今からでも遅くない
これから始めるScala(中編):CodeZine
(2010/08/02 追記)
・今からでも遅くない
これから始めるScala(後編):CodeZine