C言語って、プログラムの構造を視覚的に表現することを徹底したのが、
他のalgol系言語に比較しての顕著な長所だと思ってるんですが、
(例えば、「begin」「end」を廃して「{ }」にしたとか)
トライグラフって、この特長を見事に殺しちゃってるんですよね。
FACOM(富士通)のEBCDIC機で使われていた
(EBCDIC機ではわりと一般的だったらしい)
Pascal用の代替表現
[ ] → (. .) (配列添字および集合型データ)
{ } → (* *) (注釈)
の方が、視認性の意味で圧倒的に優れていると思う。
戸田 孝@滋賀県立琵琶湖博物館
to...@lbm.go.jp