最近自分の中でScalaという言語が熱い。RubyやPython等のスクリプト言語や、JavaやC#等現在のエンタープライズ領域を支える言語、HaskellやErlangといった関数型言語もある。そんなにいっぱいいい言語がある中で、なぜ今Scalaなんだろう? そんな理由を解説してみたいと思います。 Rubyの生産性 ここ数年LLブームで、とりわけ日本でのRuby人気は目覚ましいものがあります。実は筆者...
この時期は何が忙しいわけでもないのに忙しい…驚く程何もやってません。ぷろぐらみんぐ的には id:w_o さんの記述面白いなぁ…と思うくらいしか何もやってません。 ■ [Update] SDL_pad-0.1.4 19:09 http://shinh.skr.jp/sdlpad/ なんか微妙にややこしい経緯。 id:k_ahiruさんにホイールマウスの処理が変だと指摘いただきました。それは修正したのですがそもそも SDL_GetMouseState はホイールの状態を...
”なぜScalaなのか?”という質問に答える前に、”Scalaとは何か?”という質問に最初に答える必要がある。ScalaのWEBサイト(source)から、以下の概説を見ることが出来る。 Scalaは、簡潔かつエレガント、そして型安全な手法で、一般的なプログラミングパターンを表現するために設計された、複数のパラダイムを持つ近代的なプログラミング言語です。それは関数型言語...