7つの言語 7つの世界 を読んで一瞬で7つの言語を身につける(後編)

後編では Scala, Erlang, Clojure, Haskell について書いていく。 前編はこちら (Ruby, Io, Prolog) 各言語の感想 Scala Scala については 以前の記事 で一度紹介した。記事では Scala 特有の Implicit (暗黙)という機能をピックアップしている。本書では違った角度から Scala の魅力が紹介される。 Scala はマルチパラダ […]

7つの言語 7つの世界 を読んで一瞬で7つの言語を身につける(前編)

一瞬は言い過ぎでした。普通に年末休み中かかりました。 というわけで、年末休み中に “7つの言語 7つの世界” を一気読みした。 原語のタイトルが “Seven Languages in Seven Weeks” であることからわかるように、本来は7週間かけてじっくり習得するのが望ましい。程よい難易度とテンポだったので楽しく読むことができた。 非常に密 […]

いつか転職するつもりなら LeetCode を始めてみよう

LeetCode というサービスをご存知だろうか。IT企業のコーディング面接対策を目的としたサービスで、実際に使われた問題を紹介している。また、オンライン上で回答を提出し、正解か確認することもできる。 試すだけなら無料で使うことができる。ただし、一部の問題は有料プランでないとアクセスできない。また、問題がどこの企業のものか知るにも有料プランが必要だ。 ターゲット 対象の企業は GAFA (Goog […]