踏み外さないように

最近C, Go, Elixir, Rubyあたりをフラついていますが、結局やりたいことは

  • CS の基礎的な知識
  • コンピューターの仕組み
  • アルゴリズム

とかそこらへんのはずなので、言語にこだわらず当初の目的を忘れないようにしたいなと思ってます。

で結論一番慣れてる Ruby でできるだけがんばってみて、低レイヤ触るのにキツいとかってなったら その都度教材に合わせて言語を選択しましょう、っていう方向性がまともそう。

言語の勉強し出すと大体以下のループが多い

  1. 言語の仕様を勉強する
  2. 何か作りたくなる
  3. 手頃なフレームワークを探す
  4. FW の API を覚える
  5. 作りながら 1., 4. あたりを反復

ほとんどが API 覚えることに時間使ってたりするので、ほんと時間の使い方下手でつらい。

『高専の数学 1』はダラダラと続けてたのがようやく終わり、2 に突入。微積復習せねば…