Unixの哲学at UNIX
Unixの哲学 - 暇つぶし2ch2:名無しさん@お腹いっぱい。
12/08/04 08:43:40.09 .net
出典はこれか?
Basics of the Unix Philosophy
URLリンク(www.faqs.org)

3:名無しさん@お腹いっぱい。
12/08/04 09:07:17.96 .net
Unix帝国は先の内乱の後滅んだ

Unix帝国記 前書き

4:名無しさん@お腹いっぱい。
12/08/04 09:37:33.97 .net
UNIXは衰退しました

5:名無しさん@お腹いっぱい。
12/08/04 10:22:21.15 .net
WinTelのフォースによりUnix帝国は滅んだ

Unix帝国記

6:名無しさん@お腹いっぱい。
12/08/04 19:12:52.11 .net
UNIX滅亡記

7:名無しさん@お腹いっぱい。
12/08/04 23:37:25.35 .net
usp社のスレと聞いて来ますた!

8:名無しさん@お腹いっぱい。
12/08/05 20:59:02.02 .net
>>3-6
今のOSはWIndows除けばみんなUNIX系カーネルばかりじゃない。
iOSも、Androidも。

9:名無しさん@お腹いっぱい。
12/08/05 23:53:13.81 .net
>>8
No、they are Unix like systems, not Unix.

10:名無しさん@お腹いっぱい。
12/08/05 23:59:41.40 .net
DarwinはUNIX Trademarkだぞ。

11:名無しさん@お腹いっぱい。
12/08/06 07:08:59.24 .net
マカーいらね

12:名無しさん@お腹いっぱい。
12/08/06 12:02:29.92 .net
>>10
Darwinは違うだろ

13:名無しさん@お腹いっぱい。
12/08/07 12:56:40.32 .net
XNUはどの方向性に沿ってるんだろうね
今はカーネル自体はMachだけどユーザランドはBSDだし
昔はmklinuxでユーザランドがLinuxなんかのもあった

14:名無しさん@お腹いっぱい。
12/08/09 08:01:34.47 .net
カーネルにもBSD入ってる。

15:名無しさん@お腹いっぱい。
12/08/10 01:34:22.68 .net
時代はマイクロカーネルだと思ったけど進化は違ったね
システムコール、シェルの進化は止まったようにみえるし

16:名無しさん@お腹いっぱい。
12/08/11 07:59:50.36 .net
若い人間はとかく進化や変化を口にするが
手作り時計の技術のように円熟した宇宙にこそモノ作りの真理がある

17:名無しさん@お腹いっぱい。
12/08/11 19:25:13.31 .net
円熟したカーネル

pgrtyo

18:名無しさん@お腹いっぱい。
12/08/12 07:54:01.91 .net
カレー臭

19:名無しさん@お腹いっぱい。
12/08/12 09:37:16.88 .net
この15年間のIT業界は変化と進化の連続だったけど
これからの15年間は変化や進化よりも「深化」してくべきじゃないかな

20:名無しさん@お腹いっぱい。
12/08/13 06:52:02.22 .net
つまり、JKから熟女ってこと?

21:名無しさん@お腹いっぱい。
12/08/26 17:59:13.66 .net
JuKujo

22:南沢木綿子 ◆Idu9XFlmS81X
12/09/25 12:05:31.24 .net
  ∧,,,∧ 
 (  ・∀・) ほー それで
  (  : ) 
  し─J


23:名無しさん@お腹いっぱい。
12/10/25 23:49:51.90 .net
UNIX吸いたい

24:名無しさん@お腹いっぱい。
13/09/30 21:56:34.31 .net
Unixの哲学

25:名無しさん@お腹いっぱい。
14/10/06 19:12:06.77 .net
ユニックスはウィーフィーには対応してますか?

26:名無しさん@お腹いっぱい。
14/10/16 12:21:21.31 .net
cshからbashに移行した場合
.cshrcってターミナル起動した時に読み込まれなくなってしまいますか?

27:名無しさん@お腹いっぱい。
14/10/16 13:22:45.50 .net
>>26
改変コピペ
スレリンク(linux板:413番)

28:名無しさん@お腹いっぱい。
15/07/30 11:39:36.14 .net
ユニックスはワイカイには対応してますか?

29:名無しさん@お腹いっぱい。
15/10/03 18:26:00.84 .net
してますん

30:名無しさん@お腹いっぱい。
15/12/09 23:54:05.87 .net
ハゲ侍 サブコミュ イケメン スカイプ マリリンマンソン Twitter マリオ64 ゲーム実況者 マリオカート
ハゲ侍 ツイッター 星のカービィ64 マリオサンシャイン ニコニコ超会議 ポケモン フレコ MH4G アメブロ
ハゲ侍 アメーバブログ 仕事 Skype ツイキャス モンハン 歌い手 スプラトゥーン マニアック
ハゲ侍 動画 顔 ドリームクラブ 好き 刃牙 サイレントヒル ドラゴンボール イケボ
ハゲ侍 漫画 フレンドコード NG縛り ニコニコ生放送 歌ってみた 太刀 ニコニコ超パーティー コミュニティ
ハゲ侍 大学 アキネーター 配信 ニコ生 サブコミュ マリリンマンソン イケメン 学歴
ハゲ侍 マリオカート Twitter スカイプ マリオ64 ツイッター ゲーム実況者 星のカービィ64 ニコニコ超会議
ハゲ侍 ポケモン マリオサンシャイン フレコ MH4G アメーバブログ 仕事 Skype ツイキャス
ハゲ侍 モンハン 歌い手 マニアック 動画 アメブロ スプラトゥーン 刃牙 ドリームクラブ
ハゲ侍 好き サイレントヒル ドラゴンボール 漫画 顔 NG縛り フレンドコード ニコニコ生放送
スレリンク(pcqa板:51番)
スレリンク(pcqa板:55番)
スレリンク(pcqa板:17番)

31:名無しさん@お腹いっぱい。
16/02/12 20:19:57.90 .net
2038年までUNIXがなくなることはない。
恐らく、2100年過ぎてもなくならない。
URLリンク(youtu.be)

32:名無しさん@お腹いっぱい。
16/02/19 21:49:55.05 .net
OS自体はどうでもいい時代に突入しておる

33:名無しさん@お腹いっぱい。
16/05/02 19:27:59.64 .net
ウチもユニックスを導入しよう、やってくれるかな、って上司から突然言われました。
こっちはユニックスのパの字も知らない素人です。
まず何からやればいいんでしょうか?
上司に質問しても上司自体ユニックスを全く理解してません><

34:名無しさん@お腹いっぱい。
16/05/06 16:43:10.57 .net
断ればいいじゃん。
やったって失敗するのが目に見えてるんだから
やってもやらなくてもくびだよ。

35:名無しさん@お腹いっぱい。
16/06/17 19:53:40.99 .net
              【Win10】    こんな犯罪級OS薦めんなよwww   ↓   【スパイウェア】

この使用許諾契約書には書かれています
”最後にあなたのコンテンツを含む個人データ(例えばあなたの電子メールの内容や―プライベート通信やプライベートフォルダ内のファイル)にアクセスし―開示し保全します”
開示する ここ重要だよ
契約がなければ通常 高度な違法行為になりうることです それはあなたが自分の意思としてこの契約書に同意したのです
URLリンク(www.youtube.com)

「1910」 副島隆彦 2016年6月16日
大阪市や大阪府のバスの運転手が年収1000万円は許せない、600万円まで落とすと。
なぜなら、普通の労働者たちが年収400万円でようやく働いているのに、何でバスの運転手が1000万円ももらえるんだと。
このものすごくすばらしい主張があった。
これを言われると日本の民主党や共産党は非常に困るんです。
が、先ほど言ったように、金持ちたちの財産を相続税で国家が奪い取る、これを正面から本気でやったらほんとに橋下はたたき潰されました。
労働組合を押さえつけるまでは安倍晋三たちも大好きだからよかったんだけど、
自分たち自民党体制の、金持ちと地主階級、経営者を大事にするという自民党の基本骨格があるわけです。

36:名無しさん@お腹いっぱい。
17/12/29 08:03:05.87 .net
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
03QRZ73KXM

37:名無しさん@お腹いっぱい。
18/05/22 05:52:22.69 .net
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
TJHCR

38:名無しさん@お腹いっぱい。
22/03/29 20:38:37.26 .net
ムー 2022年4月号
2025年人類文明崩壊の危機
 昭和100年問題はUNIXは無問題?

39:名無しさん@お腹いっぱい。
22/03/29 21:15:39.83 .net
ネタ投入
FreeBSDを語れ Part54
スレリンク(unix板)
>>840
でもそんなに間違ってなくね?
むしろただの哲学を原理や原則みたいに勘違いして
唯一の正しい定義があるみたいな考えの方が問題
今となってはUNIX哲学も現実に当てはまってるとは言えないし
特にガンカーズのUNIXの哲学とか具体過ぎてて今じゃアレって思うような内容だし
5. 単純なテキストファイルにデータを格納せよ。
7. 効率と移植性を高めるためにシェルスクリプトを利用せよとか
9. 全てのプログラムはフィルタとして振る舞うようにせよ。
これ多分UNIX時代の唯一の主流言語だったC言語のバイトオーダーの話してるんだと思う
重要性が低い教義の
3. 小文字の短い名前を使え。
これも可読性からしたら間違い

40:名無しさん@お腹いっぱい。
22/03/29 21:53:30.29 .net
あの手のやつは勢い上位のスレでイキりたいだけくさいので来なそうではあるが

41:名無しさん@お腹いっぱい。
22/03/29 22:49:08.27 .net
↑こいつはマウント取りたいだけかな?w

42:名無しさん@お腹いっぱい。
22/03/29 22:52:52.58 .net
それは42の事だと誰もが思うだろう

43:名無しさん@お腹いっぱい。
22/03/29 22:58:18.70 .net
Unix哲学はウェブアプリとかGUIアプリとかゲームとかと相性が悪い
黒い画面でポチポチやっていた時代のもの

44:名無しさん@お腹いっぱい。
22/03/29 23:19:57.16 .net
黒い画面見せて、「ハッカーですか?」ってOLさんに尊敬して欲しくない

45:名無しさん@お腹いっぱい。
22/03/29 23:24:13.01 .net
>>43
項目によるだろ
△ 小さいものは美しい。
△ 各プログラムが一つのことをうまくやるようにせよ。
○ できる限り原型(プロトタイプ)を作れ。
○ 効率よりも移植しやすさを選べ。
△ 単純なテキストファイルにデータを格納せよ。
○ ソフトウェアの効率をきみの優位さとして利用せよ。
☓ 効率と移植性を高めるためにシェルスクリプトを利用せよ。
○ 束縛するインターフェースは作るな。
☓ 全てのプログラムはフィルタとして振る舞うようにせよ。
(○: GUI とかでも適用できる、△: 微妙、☓: 適用できない)

46:名無しさん@お腹いっぱい。
22/03/29 23:36:48.40 .net
小さいものは美しいっていうけどさ
Unixコマンドって全然小さくなくね?
awkとかsedとか複雑すぎだし
その時点で矛盾してると思う
プログラミング言語の関数の方が遥かに小さくて
本当に一つの機能しかやってない

47:名無しさん@お腹いっぱい。
22/03/30 00:42:55.30 .net
じゃあどうしたいん?
awkやsedを

48:名無しさん@お腹いっぱい。
22/03/30 00:45:13.49 .net
廃止してもっと小さいコマンドにするべきだろうな
Unix哲学に従うなら
俺はUnix哲学はてきとうなものだと思ってるから
間違っている時は守らなくていいと思ってる

49:名無しさん@お腹いっぱい。
22/03/30 01:12:24.02 .net
ユーザが1行野郎できたら満足なんやで。

50:名無しさん@お腹いっぱい。
22/03/30 02:56:46.35 .net
LinuxはGNU toolsを使用している
GNU toolsはそれまでのUNIXコマンド群を置き換える&自らのGNU OS(Hurdなど)で利用する為に、従来のSystemV/BSD由来のコマンドよりも多機能になっているから肥大化している
シンプルなUNIXコマンドを見るのであればLion's Commentaryのコマンドや、実機ならxv6やver.2以前のMINIXを見ると良い

51:名無しさん@お腹いっぱい。
22/03/30 05:02:05.32 .net
>>50
Linuxは成功し、Unixは消滅寸前
「悪い方が良い」の言葉通りだw
Unix哲学のほうが良いなんてことはないんだよ

52:名無しさん@お腹いっぱい。
22/03/30 05:40:46.72 .net
>>46
> 小さいものは美しいっていうけどさ
> Unixコマンドって全然小さくなくね?
そりゃ何でもかんでも7行プログラムにできるわけじゃないよw
コンパイラとかシェルなんてもっとでかいだろうし
必要な機能を実現できる中で小さいという意味だろ
> プログラミング言語の関数の方が遥かに小さくて
> 本当に一つの機能しかやってない
違うものを比べて俺の勝ちーってやっても虚しくね?

53:名無しさん@お腹いっぱい。
22/03/30 07:07:06.78 .net
>>51
悪貨は良貨を駆逐する
コの世界は安さは大正義だから

54:名無しさん@お腹いっぱい。
22/03/30 07:18:30.10 .net
Linux を悪いもののようにとらえる神経がわからん。
ただ配りのFreeBSDは組込み用途は多くてもインターネットに接続するサーバ用のシェアはそんなに高くないのに。

55:名無しさん@お腹いっぱい。
22/03/30 07:20:14.89 .net
>>53
世の中で勝ち残ってるものは悪貨という理屈
macOSとか

56:名無しさん@お腹いっぱい。
22/03/30 07:21:56.69 .net
>>52
そういう意味じゃなくてUnixコマンドは一つの機能だけを持ってないって話
一つのコマンドがたくさんの機能を持ってる。もっと小さく出来る。
> 違うものを比べて俺の勝ちーってやっても虚しくね?
違わないな。シェルスクリプトからコマンドを呼び出すのも
関数を呼び出すのもどっちも同じだろ

57:名無しさん@お腹いっぱい。
22/03/30 07:30:24.28 .net
>>56
> 一つのコマンドがたくさんの機能を持ってる。もっと小さく出来る。
具体的どの機能を外出しできると思ってるの?
> 違わないな。シェルスクリプトからコマンドを呼び出すのも関数を呼び出すのもどっちも同じだろ
実際にやってみ
例えば関数は構造体で複数の値を返せるけどコマンドでそれやろうとしたら大変だろ

58:名無しさん@お腹いっぱい。
22/03/30 07:42:28.09 .net
>>57
sedだったら、置換、削除、挿入などに分けられる
awkもgrepとsedに分けられるだろ
/regex/ { print } は実質 grep + sed
他にもrmはファイルだけ削除する機能があればいい
ディレクトリの削除はファイルを空にしてrmdirでできる

59:名無しさん@お腹いっぱい。
22/03/30 07:44:20.26 .net
>>57
> 例えば関数は構造体で複数の値を返せるけどコマンドでそれやろうとしたら大変だろ
構造体は
key1 valueA
key1.key2 valueB
みたいな工夫をすれば返せる

60:名無しさん@お腹いっぱい。
22/03/30 10:18:20.12 .net
awkはDSLだから役割としてはperlに近い
sedを機能毎に切り出すとgrep, tr, cut, cat, join等を組み合わせないといけない
面倒臭いなw

61:名無しさん@お腹いっぱい。
22/03/30 10:26:53.11 .net
覚えないといけないコマンドが増えちゃうよね
何をmanすればいいのか
何に-hつければいいのか

62:名無しさん@お腹いっぱい。
22/03/30 10:44:34.53 .net
>>60
awkはプログラミング言語だからね
> sedを機能毎に切り出すとgrep, tr, cut, cat, join等を組み合わせないといけない
そういうこと。結局Unix哲学って小さいものは美しいっていうのは
主観でこれぐらいは分離できるけどまとめていいんじゃね?
みたいな適当な感覚でしかないんだよ

63:名無しさん@お腹いっぱい。
22/03/30 10:47:27.05 .net
URLリンク(qiita.com)
> jqやxmllint等は、UNIX哲学に染まりきっていない
この人とか
> jqやxmllint等は、データの正規化(都合の良い形式に変換する)機能と
> データの欲しい部分だけを抽出する部分抽出機能を分けていない。
とか言ってるけど
> でもUNIX使いとしては、 部分抽出といったらgrepやAWK を使い慣れているわけで、
そのawkが、データの正規化とデータの欲しい部分だけを抽出する部分抽出機能を
分けてないわけで、理論が破綻しちゃってるんだよね

64:名無しさん@お腹いっぱい。
22/03/30 13:56:40.02 .net
>>58
> sedだったら、置換、削除、挿入などに分けられる
sed 使ったことある?
それらには範囲が指定できて行番号だけじゃなくて特定パターンの行とか指定できる
そう言う検索機能を各々が持つのがいいのかよーく考えよう
> awkもgrepとsedに分けられるだろ
> /regex/ { print } は実質 grep + sed
そんな特定のパターンだけで語られても困る
> 他にもrmはファイルだけ削除する機能があればいい
> ディレクトリの削除はファイルを空にしてrmdirでできる
rm -r 相当のことをやるにはどうすればいいかよく考えようね
>>59
> 構造体は
> key1 valueA
> key1.key2 valueB
> みたいな工夫をすれば返せる
具体的に示してくれ

65:名無しさん@お腹いっぱい。
22/03/30 15:00:31.76 .net
> そう言う検索機能を各々が持つのがいいのかよーく考えよう
Unix哲学的には、それが正しいよ

66:名無しさん@お腹いっぱい。
22/03/30 17:58:46.37 .net
うん、君はそう思うんだよね
それでいいと思うよw

67:名無しさん@お腹いっぱい。
22/03/31 02:53:02.17 .net
>>57
PowerShell『呼んだ?」

68:名無しさん@お腹いっぱい。
22/03/31 05:45:26.75 .net
>>63のリッチー大佐ってちょっと考え方が偏ってる
jqがだめならawkもだめってことになる
jqはJSONデータの加工という一つのことをやっているわけで
それをデータの正規化と抽出機能に分けろって言うなら
awkだって分けないといけないということになる
自分の理論が正しいと強弁するために
屁理屈を言ってるようにしか見えないね

69:名無しさん@お腹いっぱい。
22/03/31 07:47:04.23 .net
偏ってると言うか色々思慮が足りてない感じ
> 例えば、"取寄商品"だけ抽出したいなら、後ろにパイプでgrep '取寄商品'と書けばいい
とか書いてるけど、万が一「取寄商品」と言う商品があったらダメなことはすぐにわかる
構造を持つデータをgpepなりで扱えるように行単位に変換したとしてもgrepはkeyなのかvalueなのかを知らないのでどうしょうもない
例示のデータくらいなら正規表現を駆使すればkey部分のみを対象にすることもできるけど毎回それやりますか?って話
こういうのをやりたいなら PowerShell みたいに構造を持つデータのままパイプに流せるようにしないと色々無理が出てくると思う

70:名無しさん@お腹いっぱい。
22/03/31 11:07:13.68 .net
グペップでグペペ

71:名無しさん@お腹いっぱい。
22/03/31 18:06:19.50 .net
>>69
調べてみると、USP研究所の社員で
そこがユニケージとかいうシェルスクリプトの
システム開発を推奨してる会社らしい
んで調べてみるとやっぱり色々と思慮が足らなくて
システム炎上してるっぽい

72:名無しさん@お腹いっぱい。
22/04/02 19:46:50.19 .net
Unixの哲学を学んだところで、現実にどう応用したかが重要だ
何か具体的な事例が有れば参考になるがな

73:名無しさん@お腹いっぱい。
22/04/03 00:10:56.90 .net
大魔道士とか賢者と呼ばれる為には、何をするのが近道だい?

74:名無しさん@お腹いっぱい。
22/04/03 02:49:18.75 .net
遊び人になるのが一番だろう

75:名無しさん@お腹いっぱい。
22/04/03 09:30:48.36 .net
実用をすっ飛ばして概論だけで他人に認めてもらいたいの?
「エアプ」とか「忍者ハッタリくん」とか呼ばれるだけだとおもうよ

76:名無しさん@お腹いっぱい。
22/04/03 09:45:28.72 .net
「Unix哲学は素晴らしい」
では、そのUnix哲学でスマホアプリは作れるのかい?

77:名無しさん@お腹いっぱい。
22/04/03 10:55:01.63 .net
素晴らしいなら何でもできる!
って言って良いのは小学生までだぞ

78:名無しさん@お腹いっぱい。
22/04/03 11:11:59.75 .net
うん。だから結局Unix哲学も適材適所で当てはまるかどうかだよねってこと
使えない分野にはとことん使えない

79:名無しさん@お腹いっぱい。
22/04/03 11:34:47.73 .net
使えない分野にはとことん使えない!
って誰でも言えるようなことをドヤって良いのは小学生までだぞ

80:名無しさん@お腹いっぱい。
22/04/03 12:32:45.71 .net
それはドヤらないなら言っていいってことだよね?
正しいことを言ったらダメという理屈じゃないはずだし

81:名無しさん@お腹いっぱい。
22/04/03 12:57:47.27 .net
広告に入るようになってしまった
「私、ホワイトハッカーに転職します。」
というのが、気持ち悪い。

82:名無しさん@お腹いっぱい。
22/04/03 13:06:25.50 .net
誰も聞いてないのに誰でも知ってることを言うのはちょっと恥ずかしい
君もいきなり1+1は2だよ
って言われたら何だコイツって思うでしょ?

83:名無しさん@お腹いっぱい。
22/04/03 13:45:40.55 .net
>>82
あなたの感想ですよね?
誰もあなたの感想は聞いていません

84:名無しさん@お腹いっぱい。
22/04/03 13:51:43.41 .net
シンプルながら83の感想には説得力があると思ったけど

85:名無しさん@お腹いっぱい。
22/04/03 14:26:43.24 .net
>>83
ごめんね、>>80は知らないみたいだから書いたんだけど内容が理解できなかったのね
まあそういう人は一定数いるからしょうがないね

86:名無しさん@お腹いっぱい。
22/04/03 14:52:24.95 .net
あー勉三さんのアナル締まるわぁ~

87:名無しさん@お腹いっぱい。
22/04/03 14:53:59.10 .net
>>86
これを見に来た

88:名無しさん@お腹いっぱい。
22/04/03 17:53:34.32 .net
みんなでワイワイやってるとこに
ガラッとドア開けて人が入ってきて
掛け算の九九暗唱しはじめたとき
そいつが子供だった場合 → 微笑ましい気持ちになってみんな黙ってる
そいつが大人だった場合 → ギョッとしつつ不気味な気持ちになる

89:名無しさん@お腹いっぱい。
22/04/03 17:59:42.84 .net
>>76
お前は女の口説き方まで教えて貰わなければできないのか?

90:名無しさん@お腹いっぱい。
22/04/03 23:41:25.09 .net
なんでUnix哲学のスレでテーマに沿ったUnix哲学の話をしたら
必死にそれを止めさせようとしてるんだろw
他の人が"正しい"Unix哲学を知ってしまったら困るのだろうな。
あのな、Unixコマンドを使うことだけが
コンピュータの正しい使い方じゃないんだよ

91:名無しさん@お腹いっぱい。
22/04/04 00:20:09.76 .net
Unixが成功した時点で、Unix哲学が正しかったと証明されてるようなもんだ
もはや否定する事は不可能
文句が有るならUnixが成功しないように過去に戻って妨害でもするしかないw

92:名無しさん@お腹いっぱい。
22/04/04 01:53:34.40 .net
>>91
ほらな。こういう理解できてないやつがいあるから
やっぱり説明しないといかんだろ
Unix哲学が正しかった+当てはまらない新しい分野が登場した
ということだとなんで理解できないんだ?
Unixが成功って、今はLinuxが成功してるじゃんか
Unixなんてもう死滅寸前だぞ
Linuxが成功している時点で、Unix哲学だけでは
足りなかったと言うことが証明されてる
文句があるならUnixを復活させてみろよ

93:名無しさん@お腹いっぱい。
22/04/04 03:07:15.13 .net
哲学とブランドは別物だろうに。
なにを説明してる気になってるんだろう。

94:名無しさん@お腹いっぱい。
22/04/04 04:04:46.90 .net
しらね。Unixが成功したのを哲学と勘違いしてるんだろ?
アホだよな

95:名無しさん@お腹いっぱい。
22/04/04 09:12:28.76 .net
だからUnix哲学は割とどうでもいいと言ったのに

96:名無しさん@お腹いっぱい。
22/04/04 16:27:26.66 .net
当てはまらない新しい分野が出来たとして、だからなんだ?
ニュートン力学が通用しない分野が出来たからって、ニュートン力学が間違ってるのか?
新しい分野は新しい哲学でやればいいだけ

97:名無しさん@お腹いっぱい。
22/04/04 16:38:55.78 .net
97が新しい哲学について展開して下さる模様

98:名無しさん@お腹いっぱい。
22/04/05 04:13:51.38 .net
>>96
Unix哲学が当てはまらない所の話なんだから
このスレでいいだろw

99:名無しさん@お腹いっぱい。
22/04/05 10:19:16.96 .net
UNIXに哲学が在るようで無いのがUNIXという文化
其処の意味付けは後世の人間が勝手にやった事で、KenもDennisも楽しかったからやったに過ぎない

100:名無しさん@お腹いっぱい。
22/04/05 11:30:15.41 .net
でもファイルと標準入出力にこだわってたのは意図的にしてた訳だし、哲学が全く無かったとは思えないな
それを追及したからPlan9がある

101:名無しさん@お腹いっぱい。
22/04/05 11:52:04.03 .net
> 楽しかったからやったに過ぎない
「それがぼくには楽しかったから」
これはペンギン臭いです

102:名無しさん@お腹いっぱい。
22/04/05 12:00:39.90 .net
UNIXとLinuxって何が違うの?

103:名無しさん@お腹いっぱい。
22/04/05 12:11:50.58 .net
>>102
ユーザー視点では、ほぼ同じじゃないの

104:名無しさん@お腹いっぱい。
22/04/05 13:21:30.57 .net
>>100
> でもファイルと標準入出力にこだわってたのは意図的にしてた訳だし、哲学が全く無かったとは思えないな
当時のパソコンの制約で仕方なくそうしていただけ
GPUとかネットワークとかファイルにできてない

105:名無しさん@お腹いっぱい。
22/04/05 13:21:57.66 .net
>>100
> それを追及したからPlan9がある
じゃあPlan9哲学じゃないんですかー?
失敗しましたね

106:名無しさん@お腹いっぱい。
22/04/05 13:25:34.07 .net
>>105
それって、揚げ足取りというか、上げてない足に大外刈かけにいってない?

107:名無しさん@お腹いっぱい。
22/04/05 14:06:31.25 .net
>>104
> 当時のパソコンの制約で仕方なくそうしていただけ
どんな制約だよw
それ以前はI/O毎に専用の入出力手順とかあったのに
> GPUとかネットワークとかファイルにできてない
何でもかんでも統一できるわけじゃないことぐらいは理解しなよ

108:名無しさん@お腹いっぱい。
22/04/05 15:00:55.84 .net
ですよね

109:名無しさん@お腹いっぱい。
22/04/05 15:41:45.71 .net
>>107
> どんな制約だよw
え?出力がプリンタ(テレタイプ)だったからだよ
> 何でもかんでも統一できるわけじゃないことぐらいは理解しなよ
理解してるから、Unix哲学は完璧じゃないって話をしてるんだが?

110:名無しさん@お腹いっぱい。
22/04/05 16:12:58.97 .net
誰もUnix哲学が完璧なんて主張してないと思うんだが

111:名無しさん@お腹いっぱい。
22/04/05 17:08:31.81 .net
Space Travelを移植したかったからUNIXとC言語が作られたんやろ

112:名無しさん@お腹いっぱい。
22/04/05 17:31:37.55 .net
>>109
> え?出力がプリンタ(テレタイプ)だったからだよ
意味わからん、プリンタとファイルじゃアクセス方法は全く違うけどプログラム側からは同じように扱えるって話だぞ
そもそも当時テレタイプに繋がってたパソコンなんて超レアだろw

113:名無しさん@お腹いっぱい。
22/04/06 00:59:42.33 .net
>>112
同じようには扱えないよ
プリンタは印字するから印字可能なASCII前提の文字で
ファイルに保存するというのがUnix哲学の考え方で
プリンタは印字してしまったら消せないから
そういう前提で標準入出力を設計したのがUnix哲学

114:名無しさん@お腹いっぱい。
22/04/06 01:00:36.81 .net
Unixが作られたのはメインフレームの時代だからね
結局その時代の制約で作られたのがUnixなのさ
Unix哲学は後付でそれらを説明したものにすぎない

115:名無しさん@お腹いっぱい。
22/04/06 05:34:52.57 .net
>>113-114
一体何を言ってるんだよw
プリンタとファイルで結果が違うのは当たり前
でもプログラムは同じwrite()で出力できるから出力先を気にしなくていい
そもそもパソコンとかメインフレームとかアホすぎるだろ、Unix はミニコンの時代だぞ

116:名無しさん@お腹いっぱい。
22/04/06 07:15:00.67 .net
>>115
そこじゃなくて標準入出力の話なんだなー
知ってるか?標準入出力はファイルに切り替えることが出来るが
画面にも出力することが出来るんだぜ?
画面というのは最初はプリンタ(テレタイプ)だ
一旦出力してしまったものは消せない
だから標準入出力はファイルとは違って
一旦出力してしまったものは消せないという
制約のなかで実装されてるんだよ

117:名無しさん@お腹いっぱい。
22/04/06 07:26:35.50 .net
>>116
だからプログラムは標準出力に何が繋がってるかなんて気にせずに出力できるって話だぞ
消せないとか言ってるけどそれもしかしてストリームの話をしてるのか?
それならその制約は今でもあるだろ
パソコンとかメインフレーム関係なくて草生える

118:名無しさん@お腹いっぱい。
22/04/06 08:26:53.35 .net
>>117
だからその標準入出力は
当時のパソコン(ミニコン)の制約で仕方なくそうしていただけ
ってことだぞ
Unix哲学があったからじゃねーよ

119:名無しさん@お腹いっぱい。
22/04/06 08:28:07.74 .net
Unix哲学があったからストリームができたのではなく
当時のミニコンの制約でストリームにせざるを得なくなって
後付でそれがUnix哲学なんだ!って言ってるだけってこと

120:名無しさん@お腹いっぱい。
22/04/06 09:14:04.94 .net
ストリームを活用しましょうってのがUnix哲学なのに、
それを後付けだとか言われてもなあ

121:名無しさん@お腹いっぱい。
22/04/06 09:17:06.58 .net
だからなんの制約だよ…
今でもストリームは普通に使われてるし、プリンタに出力された文字は消せないぞw

122:名無しさん@お腹いっぱい。
22/04/06 09:43:13.72 .net
はいはいストリームストリーム

123:名無しさん@お腹いっぱい。
22/04/06 10:02:07.18 .net
頭悪いのかな?ストリームはプリンタの制約で
生まれたものって話をしてるんだが理解できない?

124:名無しさん@お腹いっぱい。
22/04/06 10:19:38.98 .net
頭悪いんだな
ストリームなんて汎用機の時代からあったぞ

125:名無しさん@お腹いっぱい。
22/04/06 10:22:20.38 .net
それこそUnix哲学と関係ない証拠だな

126:名無しさん@お腹いっぱい。
22/04/06 11:50:25.39 .net
マンコ

127:名無しさん@お腹いっぱい。
22/04/06 11:58:39.00 .net
そこから127がUnix哲学論に昇華して下さるそうです

128:名無しさん@お腹いっぱい。
22/04/06 13:30:15.60 .net
単に肥大化したMulticsへの批判と当時ですら古かったPDP-7で動かす軽量OSが欲しかったから作っただけで、そこに哲学なんて無いよ

129:名無しさん@お腹いっぱい。
22/04/06 14:30:29.39 .net
なんか最初は哲学なんて考えなく実装したから、Unix哲学なんて存在しないっていってるアホが居るな…
哲学なんて大抵後付けに決まってんだろ

130:名無しさん@お腹いっぱい。
22/04/06 14:48:49.56 .net
ケン・トンプソンがもともと持ってた美学がそれやろ

131:名無しさん@お腹いっぱい。
22/04/06 15:54:59.89 .net
哲学を実装したOSがUnixというわけじゃないのに、
後付けとか言い出すのはどれだけ頭が足りないんだろう

132:名無しさん@お腹いっぱい。
22/04/06 19:54:45.34 .net
>>125
そう言うこと
プリンタに限らずキーボードや紙テープだってストリーム
ファイルはランダムアクセスもできるけどストリームとして使われることが多いから標準入出力をストリームにするのは妥当な判断
プリンタ(テレタイプ)の制約とか言ってるのは単なる無能のシッタカ君

133:名無しさん@お腹いっぱい。
22/04/06 22:46:37.94 .net
>>131
その自分が書いた内容を100回読んでみな
無意味なことを言ってることに気付け
哲学は第三者が意味を見出だして理論付けする学問だ
だからUnix哲学といっても人によって違ってたりする
しかしそこでいうUnixは同じものを指している

134:名無しさん@お腹いっぱい。
22/04/06 23:28:26.59 .net
>>132
ストリームはUnix哲学から生まれたものじゃないし
Unix哲学はストリームしか認めてないから
ランダムアクセスできるファイルはUnix哲学に反している

135:名無しさん@お腹いっぱい。
22/04/07 00:42:41.23 .net
なんで哲学を刑だと思い込んでるんだろう
親に虐待でもされて脳がおかしくなってるんじゃないかろうか

136:名無しさん@お腹いっぱい。
22/04/07 02:05:02.00 .net
標準入出力はコマンド間のIPCの一種に過ぎない
流すデータの内容は関係ないだろう
書式を決めておけば、先に送ったデータを取り消す事も(書式が理解出来るコマンドなら)可能だろう
実際コントロールコードとか、昔のテレタイプでヘッドを戻して下線を引くとかに使われてた訳だし
ちなみに、標準入出力にはpipeという名前がついてるが、他のIPCには共有メモリがある
しかしシェルはpipeでしか繋がないが、シンプルで便利過ぎるインターフェイスなのでpipeで十分だろう

137:名無しさん@お腹いっぱい。
22/04/07 03:48:02.82 .net
シェルを基準にするのはやめるべきだ
あれもまた古いハードの制限の中で動くように作られたものだから
古いんですよ。

138:名無しさん@お腹いっぱい。
22/04/07 10:53:39.35 .net
トートロジーに陥ってる人がいるな

139:名無しさん@お腹いっぱい。
22/06/28 21:07:14.67 .net
オマンコーーーーっ!

140:名無しさん@お腹いっぱい。
22/09/16 03:20:44.54 .net
>>1
ワロタw
その訳ってUSP Magazine(現シェルスクリプトマガジン)じゃねーかw
URLリンク(shell-mag.com)
シェルショッカーとかPOSIX原理主義とかユニケージとか
胡散臭い連中

141:名無しさん@お腹いっぱい。
23/03/31 00:02:59.92 .net
フゥ~(。・o・)v-.。o○.。o○.。o○.。o○モクモク┣o(・_・。)ガード!!

142:名無しさん@お腹いっぱい。
24/03/27 20:03:08.88 .net
ヒッキーみたいなやつらがいるわけで

143:名無しさん@お腹いっぱい。
24/03/27 20:09:20.57 .net
もうこれで効果がある
このペースだと運転手に入れるタイプだから
ヤク
見てるだけだったネイサンに惨敗続きで無理やり賛成か反対かと聞くのにシリアスエラーとやらもいっぺんきっちりやり口晒さないのもいるけどなんか色々してないしコロナなんだとは10時から風呂あるらしいので

144:名無しさん@お腹いっぱい。
24/03/27 21:23:54.64 .net
そして美容師が丸儲けするだけだろう

145:名無しさん@お腹いっぱい。
24/03/27 21:26:18.14 .net
今から買うとしたらノービス以下なので
毎日毎日垂れ流し
してる
あのディギーモーも提供してるんだが

146:名無しさん@お腹いっぱい。
25/04/21 14:23:32.14 xNjNN8nnE
FreeBSD雑誌には自分らしいOSとかいうお題目で、
FreeBSDユーザーを肯定するような記事がいろいろと載ってる。
それこそが先進的で現代的なOSだと言わんばかりに。
私はそういう雑誌で編集やってたことがあるから
本当のことを書きますけど、
作ってるほうだってそんなこと信じちゃいません。
ライターともよく話しました。
「こんな心にもないことよく書けるなー」
「目的は現実逃避ですからね
じゃなかったらFreeBSDユーザーは読んでくれないですよ」
内心、FreeBSDは終わってるよなぁと思いつつも、
FreeBSDを賛美する記事を掲載する。
でもね、そういう特集を掲載すると反響がいいんですよ。
「私のFreeBSD人生は間違ってなかった」とかいう読者カードが山ほど届く。
間違ってるって(笑)。
まあ単なるマイナーOSユーザーに自己肯定の機会と人生への夢が与えられるし、
たとえウソの企画でも勘違いしてくれれば発行部数が上がるからいいけどね。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch