■version π

円周率の話題?

===================================

 私は20年ほどTeXを続けていたが、今やっと気がついた。コマンドラインから

  $ tex

と打鍵すると、以下の様に表示される。バージョン番号に注目されたい。

  This is TeX, Version 3.1415926 (TeX Live 2013/Cygwin)

 調べてみたら、以下の通りである。

  http://ja.wikipedia.org/wiki/TeX

 TeX(読み方については、「読み方」の小節を参照)は数学者・計算機科学者であるドナルド・クヌース (Donald E. Knuth) により1978年にリリースされた組版処理ソフトウェアである。

生い立ち

 TeX はクヌースが自身の著書 The Art of Computer Programming を書いたときに、組版の汚さに憤慨し、自分自身で心行くまで組版を制御するために作成したとされている。開発にあたって、伝統的な組版およびその関連技術に対する広範囲にわたる調査を行った。その調査結果を取り入れることで、TeX は商業品質の組版ができる柔軟で強力な組版システムになった。

 TeX はフリーソフトウェアであり、ソースコードも公開されていて、誰でも改良を加えることができる。その改良版の配布も、TeX と区別できるような別名を付けさえすれば許される。また、TeX は非常にバグが少ないソフトウェアとしても有名で、ジョーク好きのクヌースが、バグ発見者に対しては前回のバグ発見者の2倍の懸賞金をかけるほどである。この賞金は小切手で払われるのだが、貰った人は記念に取っておく人ばかりなので、結局クヌースの出費はほとんど無いという。

 クヌースは TeX のバージョン 3 を開発した際に、これ以上の機能拡張はしないことを宣言した。その後は不具合の修正のみがなされ、バージョン番号は 3.14、3.141、3.1415、...

というように付けられている。これは更新のたびに数字が円周率に近づいていくようになっていて、クヌースの死の時点をもってバージョンπ として、バージョンアップを打ち切るとのことである[10]。   (阪本ひろむ)

===================================