タグ

2008年2月26日のブックマーク (2件)

  • 言語の袋小路 | oldwaveの日記 | スラド

    その昔、jgawkを使ってSGMLによる入力をパースしてDB上の情報を参照しながらTeXのソースに変換するプログラムを書いていた。行き詰まってjperlに移行した。DOSエクステンダを使っていた頃の話だ。 perlに慣れてみると、もうawkを使うことがまったくなくなった。DOSを離れてUNIXを使うようになるとますますその傾向が高まった。awkは複数のファイルを扱うことが得意ではない。1個の入力を1個の出力に加工するフィルタプログラムを書くのが分だからである。しかし、プログラムを拡張しているうちに複数のファイルを参照したくなることなんかいくらもあることである。 awkを使っていると、複数のファイルを参照したくなったときに「袋小路」にはまりこむ。最初からperlで書いておけば「袋小路」にはまることがない。では、perlが自由に使える場合、あえてawkを使う理由って何だろう? Nifty S

    tanigon
    tanigon 2008/02/26
    awkとperlの例は限定された例かもしれないけど、なにか本質めいたものも感じる。「だからlisp」というのも例として引き合いに出されているだけ。特定の言語の宣伝ではないヒントは感じる。
  • こくばん.in

    黒板やスケッチブックにそれっぽくらくがきできるお絵描きサービス

    tanigon
    tanigon 2008/02/26
    タブレットがほしいぜ