scala、はじめます
この度ただのruby初心者がscalaでHTTPサーバーを作ることになりました。
関数型ってなに…
コンパイルとか必要なかったからしたことない…
みたいなレベルから、1ヶ月間でがんばって完成させようという試みです。
スーパーエンジニアさんに教えていただきながらなので本当に心強いしありがたい。
1日目
そんなこんなで1日目。
まずは4日間scalaの基礎を勉強することに。
やったこと
- PCの環境設定
- クラス
- パターンマッチ
- コレクション
基本文法の一般系を頭にいれるよりまずさきに、クラスについて理解するために簡単なコードを読み解きました。
よくあるパーソンクラスにnameとかageとか定義してnew Personする、みたいな。
rubyでやったからわかるぞ!
まだまだここからです。