UNIXでいうシンプルって、画面(tty)だろうがfileだろうが全てのI/Oを単一のbyte streamとして扱う、ってことから言われていた。 だから同じ構造をinter process communicationで使う(pipe)と全てのappliが自由につながる。 cat xx | sed xx | sort -r | awk xxxみたいに。ついでに/devまで同じ構造だから、psコマンドみたいなことができちゃうし、 >/dev/nullみたいなredirectもできちゃう。だからsimple metapherがいいんだってのがUNIXの基本の一つ。
日本や欧州の地方自治体と同じ末路になるか (スコア:0)
韓国は日本以上に Microsoft Windows にどっぷり首まで使っていて大変だと聞いたことがある。
ここ数年でまた変わったのかな。
# UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
Re: (スコア:0)
今のLinuxに比べたらMulticsだって超シンプルなんじゃないかな...
Re: (スコア:0)
本筋から外れたところで野暮だけどMulticsと聞いて…。
UNIXでいうシンプルって、画面(tty)だろうがfileだろうが全てのI/Oを単一のbyte streamとして扱う、ってことから言われていた。
だから同じ構造をinter process communicationで使う(pipe)と全てのappliが自由につながる。
cat xx | sed xx | sort -r | awk xxxみたいに。ついでに/devまで同じ構造だから、psコマンドみたいなことができちゃうし、
>/dev/nullみたいなredirectもできちゃう。だからsimple metapherがいいんだってのがUNIXの基本の一つ。
それに対してMulticsは入出力streamの中にデータ構造を持ち