新しいものを表示
orange さんがブースト

たとえば「削除前に確認をする」ことがユーザの意図であるならば、 alias rm="rm -i" されるべきなんですよ

よくわかんないけど、ファイルを表示するコマンドが、ファイルひとつでも複数でも対応してたとして何か問題ある?><
コマンドに対して複数のファイルを指定するという手順が、すべての標準コマンドで統一してあり、かつそれが十分に直感的である(=多くの人が実際にまず試そうとする動作である)のであれば何も問題なくね?><

orange さんがブースト

だって、たとえばファイルをひとつ表示するコマンド作ってみてくださいよ。どうせ誰かが複数一気に表示できるように拡張するでしょ

スレッドを表示
orange さんがブースト

cat は単に名前が悪かったという感じはありそう

それをやらかしてるのもUNIX(も)かも><
ていうか、止まるべき時にとまってかつ止まるべきではない時にとまらないように作らなければ意味が無い><

orange さんがブースト

mstdn.nere9.help/@orange_in_sp

その代償に、「意図して危険なことをしようとしているのに、不規則に警告が出てうまく動かないので、結果として無条件に yes するスクリプト」が氾濫していたでしょうね (そして無条件に yes するのが自動化されるまでがワンセット)

D.A.ノーマンが指摘したとおり、catコマンドだけじゃなく、ちゃんと表示するためのコマンドを持ち、さらに略語をコマンドに用いるとしても一貫性の無い略語ではなく、一貫性のある規則によってコマンド群を作っていたら、「表示する時に必要なコマンドは、語にその意味を一切持たないcatである」というとても無駄な知識を何億人(?)も覚えずに済んだのですよ><

rmコマンドが、危険な動作であるか判断し、警告し、場合によってはユーザーの指示を無視するように1970年代に作っていたら、それ以降、そんなどうでもいい小さな手抜きにの為に、膨大な数のエラーとして大きなコストを人類は払わないで済んだんですよ?><

orange さんがブースト

rm コマンドでさえ打ち間違う人類が曖昧な自然言語で口頭で詠唱するの、破滅への序曲としか思えない (あるいは yaourt のように Y/N 正確連打ゲームがはじまる)

もっとシンプルに言うと、「誰かひとりがめんどくさい事をする事により、その結果それ以降そのひとり以外の人々にとってめんどくさくなくなるのであれば、大局的に見てそのひとりがめんどくさい事をすべき><」であり、それこそが計算器(特にプログラマブルな電子計算機)という物が作ってる状態かも><

orange さんがブースト

であればこそ、その階層を作る側へ上っていく人々が限られてしまうことは避けられないだろうし、あるいは全員を持ち上げようとすることにそこまでの意義があるのか、本当にコストと釣り合うのか、というのは考えたい

スレッドを表示
orange さんがブースト

それはその通りで、たとえば現実にも言語を設計する人、その言語で何かを書く人、書かれた何かを使って何かを作る人、作られた何かを使う人、というように無数に階層化されている

道具を作る場面での「ユーザ」も当然「ユーザ」かも>< もちろん全員がある道具(結果的にすべての道具)を作れるようにする必要無いだろうし、全員ができるようにする事それ自体は道具の存在意義に対して矛盾するかも><

orange さんがブースト

全人類への恩恵を求めるのであれば、人々はあくまで「ユーザ」であるべきなのであって、あらゆる人々がシステムを作れるようになったり管理できるようになったりといったことは、その恩恵を求める道の途上にはないものと考える

スレッドを表示

その"頭がいい"になるのにもコストがかかる>< 実際、今の「教えるの大変」って話題もそれが大きなコストになってるという話かも><

orange さんがブースト

頭がいい人が紙で計算するのと、コンピュータを一部の頭がいい人が計算に使うの、マクロに見たらどう考えても後者の方が低コストでは?

ユーザーが負担していたコストを計算機側に実装してこそ計算機の意味がある><
道具って基本的にそういうものかも>< コストを下げる為に道具があり、結果的に(結果的にコストになる)リソースは道具を作るために割かれるようになる><

orange さんがブースト

「選ばれなかった人を“選ぶ”」のが本当にそれよりコストが抑えられるのかということについてはかなり疑問です (人間のクソさを舐めている)

コンピューティングに限っても頭がいい人が高コストで出来ればそれでいいというのであれば、紙で手計算すればいいのだから計算器なんて要らない><

オレンジにはむしろ、選ばれた人がマクロに見て高コストで実行できるという発想は、石器時代に逆戻りする発想としか思えない><

古いものを表示
:realtek:

思考の /dev/null