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

私はコマンド群やソフトウェア群を要求したうえでこのマシンにそれらが入っているわけで、「これ便利だから入れとくね♥」を許した覚えはない (し、排除できることに気付いたら積極的に排除している)

電子回路でいうと「集積回路なんて使いたくない! 三本足のトランジスタがあるじゃないか」と言うようなもの>< これはUNIXが言うシンプルさの正体の比喩にも使えるかも><

それはかなりの思い込みかも><
別にコマンド打たなくても、コマンドの中身のマシン語喋ってもいいんだよ?>< 抽象化して実用的に実行可能にしたものがコマンドなんだよ?><

orange さんがブースト

私は「要求してもいないのにシステムに勝手に入ってくるもの」とか「要求してもいないのに勝手に動くもの」が本当に嫌いなので、エイリアスが勝手に入ってくるのは許しがたい
ライブラリは少なくとも使用を宣言して名前をインポートしないと自分の空間には入ってこないわけで

エイリアスのみ使えばいい><
高レベルのライブラリやAPI等と低レベルなライブラリやAPIがなぜあるのか?>< と言う話にも近い話かも><

orange さんがブースト

サブセットとエイリアスについてはまあわからないでもないけど、私は単純なエイリアスを自分以外の人間にポコポコ生やされるのが嫌い。
それって本質的には同じであるような操作が複数に見えてリストを攪乱するということなので。

自然言語にまではちょっと違う>< 覚えやすいか?>< あるいはもっと言うと「覚えないで良いようにするにはどうすればよいのか?><」 さらに言うと「さらに、間違いに気づきやすくするにはどうすればよいのか?><」 みたいな話><

orange さんがブースト

極論言えば、シェルが自然言語の英語を受け入れるようになったとしてそれが妥当だろうかみたいな例

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

mstdn.nere9.help/@orange_in_sp
これには同意しかねるかな。
訓練されていない人間にとって直観的であることと、訓練が完了したとき一貫性があって合理的に見えることには、大きな違いのある場合が多そうなので

あと、コマンドをフレンドリーなエイリアスと実装の都合に近いもの(つまり現在のコマンド群)に分けれって、数日前のなぜ抽象化するのか?><って話と同じかも><

具体的なコマンドはそれこそ英語圏の人相手にテストして、例えば「ファイルの中身を表示する時にどんな単語を入力するか?」って実験すればいい>< Windows 95のスタートボタンと同じやり方><

orange さんがブースト

提示できる人材が育たなかったのが業界の失敗だというのであればそうなのかもしれないけど、それはそれとして実際に現状より良いものを提示されてみないと議論のしようもない

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

システムプログラミング言語とかいうクッソ移植にコストかかるレイヤーですら乗り替えが活発になるんだから、 UI とかのもっと上のレイヤーなら尚更乗り替えは積極的に行われると思うんですよ。
それがされていないということは、結局説得力のある代替が提示されていないに過ぎないのではと

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

それは現代のコマンド体系より使いやすいものを具体的に見せてもらわないとなんともいえないかな……
良いものがあればどうせみんな飛び付いて移植するでしょ
今 Rust や go が急速に普及してたり RIIR とかが言われているように

21世紀の今、「catコマンド? 馬鹿じゃないの?」ってデザインの専門家の話に耳を傾ける人どれだけ居る?><

下地がさっき説明した通りのUNIX文化なんだから当たり前だけど><(1990年代でも既に悪い意味で教育されてしまった人が活躍した時代なのかも><)

どの業界の責任?はオレンジは自由なソフトウェア業界の責任だと思うよ><
デザイナ界隈の人が「ソフトウェアもちゃんと一貫性のあるものにしないと」って思わせることも出来たかもしれないのに「どうせ使いにくいんでしょ? おしゃれでもないんでしょ?」って思わせるような事ばかりしてきたじゃん?>< 特に1990年代><

ていうか、その下地がなければ「わたしがデザインします!」って学術的にも実績がある人がデザインしようとしても「別にいいです・・・。ていうか、GUI要らないしコマンドも覚えたし・・・」で終わっちゃう><

man hogeを読め! catはcatなんだよ! GUIがほしけりゃ自分で書け!あっても使わないけどな!

じゃ、UXデザインを大切に思う人なんて育たない><

古いものを表示
:realtek:

思考の /dev/null