chanting an air of joyous bliss

普段の生活で見逃しがちな面白いことを書いていく
そんなブログです

メタプログラミングとメタプログラミング言語

2007-02-20 12:31:26 | コンピュータ・プログラミング
プログラマが他のいかなる職業とも決定的に異なる理由は「誰にでもできるつまらない仕事」の生産性にある より
そもそも、プログラム自体を編集するスクリプトプログラムをよく書く。
仕様のエッセンスをコンパクトに記述した簡単な定義ファイルからプログラムを生成するジェネレータを即席で作る。
勘違い君がいう"メタプログラミング"に最近、興味をもっている。
で、Windows上で"メタプログラミング"するとき使う言語は何がいいのだろう?
JavaScriptはよい選択だと思う。
WSHを使えばテキストファイルの編集もできるし、ActiveXを使えばExcelを操作できる(厳密に言えばExcelのマクロを操作できる)
D&Dでスクリプトが動くのもよい。
でも、JavaScriptでテキストファイルを編集する場合、パスの扱いが不便で困ったりする
PerlやRubyもプログラミング言語的には魅力的だけど、Windowsにはデフォルトでインストールされていないのが残念だ。
自分のマシンならともかく、客先のマシンで作業するときはインストール作業が必要なスクリプト言語はそれだけで使う魅力が半減する。
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 前の記事へ | トップ | メソッドシグニチャと引数を... »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

コンピュータ・プログラミング」カテゴリの最新記事