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