Scalaを触ってみた

Scala(スカラ)とは

https://sites.google.com/site/scalajp/home/documentation/introduction

いろいろ便利で生産性が上がるらしい。

Twitterなどに使われていると聞いて興味を持ち、触ってみる事にしました。

JavaはAndroidで触った事あるし、入りやすいかなー思って(間違いだった)

 

兎にも角にもインストール

数多ある入門サイトを参考に、Scalaをインストール。

対話型の実行環境を起動し、お約束のHello.

scala_REPL

でました!

ここまでは特に問題ありませんでした。

 

関数型プログラミング

Scalaの特徴に関数型というのがあります。

関数型プログラミングという言葉は聞いたことがありましたが、

実際どんなものかわかっていないので、さっとWEBで調べてみました。

そしたらば、次から次へと知らない言葉が出てまいりまして・・。

これはScalaの勉強どころじゃないなーと。

まずは関数型プログラムについてじっくり勉強する必要があると感じたのでした。

関数型プログラミングの勉強するにはHaskellがよいらしいので、

Haskellも触ってみます。