「メタプログラミング」とは何のことでしょうか? これはコードを書くことやより効率よく仕事をするといったことよりも、 むしろそれらの 手順 のことを意味するために我々が思いついた総称です。 この講義ではコードをビルド、テストし、また依存関係を管理するためのシステムについて見ていきます。 日々の学生生活にこれらはあまり重要ではないように思えるかもしれませんが、 インターンシップで大きなコードベースを扱うようになったりひとたび「実世界」に足を踏み入れると、これらを毎日目にすることになります。 なお「メタプログラミング」とは「プログラムを操作するプログラム」 を意味することもありますが、これは本講義で使う定義ではありません。 ビルドシステム LaTeX で論文を書くとき、論文を生成するために実行するコマンドはなんでしょうか? ベンチマークを実行し、プロットし、プロット結果を論文に挿入するためのコマ