Unixの哲学 (146レス)
上下前次1-新
1(1): Unixの哲学 2012/08/04(土)01:13 AAS
・小さいものは美しい。
・各プログラムが一つのことをうまくやるようにせよ。
・できる限り原型(プロトタイプ)を作れ。
・効率よりも移植しやすさを選べ。
・単純なテキストファイルにデータを格納せよ。
・ソフトウェアの効率をきみの優位さとして利用せよ。
・効率と移植性を高めるためにシェルスクリプトを利用せよ。
・束縛するインターフェースは作るな。
・全てのプログラムはフィルタとして振る舞うようにせよ。
Unixの哲学について論じるスレです。
117(1): 2022/04/06(水)07:15 AAS
>>116
そこじゃなくて標準入出力の話なんだなー
知ってるか?標準入出力はファイルに切り替えることが出来るが
画面にも出力することが出来るんだぜ?
画面というのは最初はプリンタ(テレタイプ)だ
一旦出力してしまったものは消せない
だから標準入出力はファイルとは違って
一旦出力してしまったものは消せないという
制約のなかで実装されてるんだよ
118(1): 2022/04/06(水)07:26 AAS
>>117
だからプログラムは標準出力に何が繋がってるかなんて気にせずに出力できるって話だぞ
消せないとか言ってるけどそれもしかしてストリームの話をしてるのか?
それならその制約は今でもあるだろ
パソコンとかメインフレーム関係なくて草生える
119: 2022/04/06(水)08:26 AAS
>>118
だからその標準入出力は
当時のパソコン(ミニコン)の制約で仕方なくそうしていただけ
ってことだぞ
Unix哲学があったからじゃねーよ
120: 2022/04/06(水)08:28 AAS
Unix哲学があったからストリームができたのではなく
当時のミニコンの制約でストリームにせざるを得なくなって
後付でそれがUnix哲学なんだ!って言ってるだけってこと
121: 2022/04/06(水)09:14 AAS
ストリームを活用しましょうってのがUnix哲学なのに、
それを後付けだとか言われてもなあ
122: 2022/04/06(水)09:17 AAS
だからなんの制約だよ…
今でもストリームは普通に使われてるし、プリンタに出力された文字は消せないぞw
123: 2022/04/06(水)09:43 AAS
はいはいストリームストリーム
124: 2022/04/06(水)10:02 AAS
頭悪いのかな?ストリームはプリンタの制約で
生まれたものって話をしてるんだが理解できない?
125: 2022/04/06(水)10:19 AAS
頭悪いんだな
ストリームなんて汎用機の時代からあったぞ
126(1): 2022/04/06(水)10:22 AAS
それこそUnix哲学と関係ない証拠だな
127: 2022/04/06(水)11:50 AAS
マンコ
128: 2022/04/06(水)11:58 AAS
そこから127がUnix哲学論に昇華して下さるそうです
129: 2022/04/06(水)13:30 AAS
単に肥大化したMulticsへの批判と当時ですら古かったPDP-7で動かす軽量OSが欲しかったから作っただけで、そこに哲学なんて無いよ
130: 2022/04/06(水)14:30 AAS
なんか最初は哲学なんて考えなく実装したから、Unix哲学なんて存在しないっていってるアホが居るな…
哲学なんて大抵後付けに決まってんだろ
131: 2022/04/06(水)14:48 AAS
ケン・トンプソンがもともと持ってた美学がそれやろ
132(1): 2022/04/06(水)15:54 AAS
哲学を実装したOSがUnixというわけじゃないのに、
後付けとか言い出すのはどれだけ頭が足りないんだろう
133(1): 2022/04/06(水)19:54 AAS
>>126
そう言うこと
プリンタに限らずキーボードや紙テープだってストリーム
ファイルはランダムアクセスもできるけどストリームとして使われることが多いから標準入出力をストリームにするのは妥当な判断
プリンタ(テレタイプ)の制約とか言ってるのは単なる無能のシッタカ君
134: 2022/04/06(水)22:46 AAS
>>132
その自分が書いた内容を100回読んでみな
無意味なことを言ってることに気付け
哲学は第三者が意味を見出だして理論付けする学問だ
だからUnix哲学といっても人によって違ってたりする
しかしそこでいうUnixは同じものを指している
135: 2022/04/06(水)23:28 AAS
>>133
ストリームはUnix哲学から生まれたものじゃないし
Unix哲学はストリームしか認めてないから
ランダムアクセスできるファイルはUnix哲学に反している
136: 2022/04/07(木)00:42 AAS
なんで哲学を刑だと思い込んでるんだろう
親に虐待でもされて脳がおかしくなってるんじゃないかろうか
137: 2022/04/07(木)02:05 AAS
標準入出力はコマンド間のIPCの一種に過ぎない
流すデータの内容は関係ないだろう
書式を決めておけば、先に送ったデータを取り消す事も(書式が理解出来るコマンドなら)可能だろう
実際コントロールコードとか、昔のテレタイプでヘッドを戻して下線を引くとかに使われてた訳だし
ちなみに、標準入出力にはpipeという名前がついてるが、他のIPCには共有メモリがある
しかしシェルはpipeでしか繋がないが、シンプルで便利過ぎるインターフェイスなのでpipeで十分だろう
138: 2022/04/07(木)03:48 AAS
シェルを基準にするのはやめるべきだ
あれもまた古いハードの制限の中で動くように作られたものだから
古いんですよ。
139: 2022/04/07(木)10:53 AAS
トートロジーに陥ってる人がいるな
140: 2022/06/28(火)21:07 AAS
オマンコーーーーっ!
141: 2022/09/16(金)03:20 AAS
>>1
ワロタw
その訳ってUSP Magazine(現シェルスクリプトマガジン)じゃねーかw
外部リンク:shell-mag.com
シェルショッカーとかPOSIX原理主義とかユニケージとか
胡散臭い連中
142: 2023/03/31(金)00:02 AAS
フゥ~(。・o・)v-.。o○.。o○.。o○.。o○モクモク┣o(・_・。)ガード!!
143: 2024/03/27(水)20:03 AAS
ヒッキーみたいなやつらがいるわけで
144: 2024/03/27(水)20:09 AAS
もうこれで効果がある
このペースだと運転手に入れるタイプだから
ヤク
見てるだけだったネイサンに惨敗続きで無理やり賛成か反対かと聞くのにシリアスエラーとやらもいっぺんきっちりやり口晒さないのもいるけどなんか色々してないしコロナなんだとは10時から風呂あるらしいので
145: 2024/03/27(水)21:23 AAS
そして美容師が丸儲けするだけだろう
146: 2024/03/27(水)21:26 AAS
今から買うとしたらノービス以下なので
毎日毎日垂れ流し
してる
あのディギーモーも提供してるんだが
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.549s*