「ラムダの状況」にもあるように、Java8ではラムダ式が使えるようになります。関数型プログラミングができるようになってくるので、慣れておきたいところですね。JavaプログラムはScalaを勉強するのが良いのでしょうが、関数型プログラミングを理解するということではHaskellとかも勉強した方がいいかもしれません。
- 「すごいH本」として話題になった … すごいHaskellたのしく学ぼう
- 関数型プログラミング言語を学ぶには … Scalaスケーラブルプログラミング第2版
「ラムダの状況」にもあるように、Java8ではラムダ式が使えるようになります。関数型プログラミングができるようになってくるので、慣れておきたいところですね。JavaプログラムはScalaを勉強するのが良いのでしょうが、関数型プログラミングを理解するということではHaskellとかも勉強した方がいいかもしれません。
「Ruby から Java へのシフトで大統領選を乗り切った Twitter」を読むと、RubyからJava+Scalaへ移行したことがTwitterの成功として語られています。
続きを読む
「これから勉強したいプログラミング言語」が巷で話題になっているようなので、プログラミング初心者向けに、hiro345版「これから勉強したいプログラミング言語15選」を挙げてみる。
続きを読む
ここのところ、Scala関係者のツイートをよく読むせいか、Scalaもブレイクしつつあるのかなぁ、と感じているところです。実際のところどうなのでしょう。
続きを読む
「JRuby 1.7.0. Released — JRuby.org」によると、JRuby 1.7.0 がリリースされたそうです。1.9.3モードがデフォルトになったのが大きいですね!
続きを読む
JBoss Toolsは、Red Hatがスポンサーとなって開発されているオープンソースで、JBoss開発用のEclipseプラグインです。2012年9月にバージョン4のα版が出たようなので、もうじきバージョン4がリリースされるのではないかと、期待しているところ。
手軽にWebアプリを開発するならRuby、豊富なJavaのライブラリも使いたいならJRubyということで、JRuby on Railsを使えば、問い合わせフォーム用アプリもさくさくっと作れそうな気がします。ということで、「JRuby on Rails実践開発ガイド (Professional Ruby Series)」みたいな参考書が役に立つのですが、ちょっと古いかもしれません。
「翔泳社 ダウンロード:SEShop.com」からサンプルはダウンロードできますね。開発環境は、Eclipse(Aptana Studio3)でも、NetBeansでも良いでしょう。