Unixの哲学 (146レス)
1-

96: 2022/04/04(月)09:12 AAS
だからUnix哲学は割とどうでもいいと言ったのに
97
(1): 2022/04/04(月)16:27 AAS
当てはまらない新しい分野が出来たとして、だからなんだ?
ニュートン力学が通用しない分野が出来たからって、ニュートン力学が間違ってるのか?
新しい分野は新しい哲学でやればいいだけ
98: 2022/04/04(月)16:38 AAS
97が新しい哲学について展開して下さる模様
99: 2022/04/05(火)04:13 AAS
>>97
Unix哲学が当てはまらない所の話なんだから
このスレでいいだろw
100: 2022/04/05(火)10:19 AAS
UNIXに哲学が在るようで無いのがUNIXという文化
其処の意味付けは後世の人間が勝手にやった事で、KenもDennisも楽しかったからやったに過ぎない
101
(2): 2022/04/05(火)11:30 AAS
でもファイルと標準入出力にこだわってたのは意図的にしてた訳だし、哲学が全く無かったとは思えないな
それを追及したからPlan9がある
102: 2022/04/05(火)11:52 AAS
> 楽しかったからやったに過ぎない

「それがぼくには楽しかったから」
これはペンギン臭いです
103
(1): 2022/04/05(火)12:00 AAS
UNIXとLinuxって何が違うの?
104: 2022/04/05(火)12:11 AAS
>>103
ユーザー視点では、ほぼ同じじゃないの
105
(1): 2022/04/05(火)13:21 AAS
>>101
> でもファイルと標準入出力にこだわってたのは意図的にしてた訳だし、哲学が全く無かったとは思えないな

当時のパソコンの制約で仕方なくそうしていただけ
GPUとかネットワークとかファイルにできてない
106
(1): 2022/04/05(火)13:21 AAS
>>101
> それを追及したからPlan9がある
じゃあPlan9哲学じゃないんですかー?
失敗しましたね
107: 2022/04/05(火)13:25 AAS
>>106
それって、揚げ足取りというか、上げてない足に大外刈かけにいってない?
108
(1): 2022/04/05(火)14:06 AAS
>>105
> 当時のパソコンの制約で仕方なくそうしていただけ
どんな制約だよw
それ以前はI/O毎に専用の入出力手順とかあったのに

> GPUとかネットワークとかファイルにできてない
何でもかんでも統一できるわけじゃないことぐらいは理解しなよ
109: 2022/04/05(火)15:00 AAS
ですよね
110
(1): 2022/04/05(火)15:41 AAS
>>108
> どんな制約だよw
え?出力がプリンタ(テレタイプ)だったからだよ

> 何でもかんでも統一できるわけじゃないことぐらいは理解しなよ
理解してるから、Unix哲学は完璧じゃないって話をしてるんだが?
111: 2022/04/05(火)16:12 AAS
誰もUnix哲学が完璧なんて主張してないと思うんだが
112: 2022/04/05(火)17:08 AAS
Space Travelを移植したかったからUNIXとC言語が作られたんやろ
113
(1): 2022/04/05(火)17:31 AAS
>>110
> え?出力がプリンタ(テレタイプ)だったからだよ
意味わからん、プリンタとファイルじゃアクセス方法は全く違うけどプログラム側からは同じように扱えるって話だぞ
そもそも当時テレタイプに繋がってたパソコンなんて超レアだろw
114
(1): 2022/04/06(水)00:59 AAS
>>113
同じようには扱えないよ

プリンタは印字するから印字可能なASCII前提の文字で
ファイルに保存するというのがUnix哲学の考え方で

プリンタは印字してしまったら消せないから
そういう前提で標準入出力を設計したのがUnix哲学
115
(1): 2022/04/06(水)01:00 AAS
Unixが作られたのはメインフレームの時代だからね
結局その時代の制約で作られたのがUnixなのさ
Unix哲学は後付でそれらを説明したものにすぎない
116
(1): 2022/04/06(水)05:34 AAS
>>114-115
一体何を言ってるんだよw
プリンタとファイルで結果が違うのは当たり前
でもプログラムは同じwrite()で出力できるから出力先を気にしなくていい

そもそもパソコンとかメインフレームとかアホすぎるだろ、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
頭悪いんだな
ストリームなんて汎用機の時代からあったぞ
1-
あと 21 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s