アカウント名:
パスワード:
あとキーボードの記号配列が英語・日本語で異なるのもデザインミスだと思う。もっと古い話をすれば、そもそも qwerty を採用したことがミスなのかもしれない。
その文字コードには「その国の通貨記号を割り当てる」ということになってたのでは?で、$圏では必要ないからバックスラッシュに。
別に日本(¥)だけが特殊ではなかったと思うんだが。
記号の配列に関しては、慣れればどうということもない。JIS配列とUSタイプライター配列(?)の混在環境で仕事してたけど、数秒で頭の切り替えは出来たよ。
>その文字コードには「その国の通貨記号を割り当てる」ということになってたのでは?>で、$圏では必要ないからバックスラッシュに。
じゃあ、それをファイルパスの区切り文字に使ったクズが責められるべきってことなのね。
かといって、使わない文字や記号がASCII配列に入っているなら、それはASCII考えた奴がアホだし、ASCII以外を区切りに使うのも、それはそれでアホだし、一体どうすればいいんだ。
時代背景考えてから物言え
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
バックスラッシュを円記号にしたこと (スコア:0)
あとキーボードの記号配列が英語・日本語で異なるのもデザインミスだと思う。
もっと古い話をすれば、そもそも qwerty を採用したことがミスなのかもしれない。
Re: (スコア:0)
その文字コードには「その国の通貨記号を割り当てる」ということになってたのでは?
で、$圏では必要ないからバックスラッシュに。
別に日本(¥)だけが特殊ではなかったと思うんだが。
記号の配列に関しては、慣れればどうということもない。
JIS配列とUSタイプライター配列(?)の混在環境で仕事してたけど、数秒で頭の切り替えは出来たよ。
Re: (スコア:0)
>その文字コードには「その国の通貨記号を割り当てる」ということになってたのでは?
>で、$圏では必要ないからバックスラッシュに。
じゃあ、それをファイルパスの区切り文字に使ったクズが
責められるべきってことなのね。
Re: (スコア:0)
バックスラッシュを使った奴の頭がおかしいのは確か。
CP/M ? あれ、最初の MSDOS って階層ディレクトリ無かったっけ?
まあ「:」とかより百万倍マシだけど。
意味が違うよね。
Re: (スコア:0)
Re: (スコア:1)
かといって、使わない文字や記号がASCII配列に入っているなら、それはASCII考えた奴がアホだし、
ASCII以外を区切りに使うのも、それはそれでアホだし、一体どうすればいいんだ。
1を聞いて0を知れ!
Re: (スコア:0)
Re: (スコア:0)
時代背景考えてから物言え
Re: (スコア:0)
それをベースに階層型ファイルシステムを実装するならば、パスの区切りを禁止文字にして互換性を失わせるか、パスを解釈する部分にエスケープ/アンエスケープ処理を入れて互換性を取るかの選択肢があったはず。
パスを解釈する機能を実装するにはどうせパスの区切りを一文字ずつパースしなければならないのだから、常識的な設計者ならばむしろ後者を選択する方が自然なくらいじゃないかな?
Re:バックスラッシュを円記号にしたこと (スコア:0)
平坦なファイルシステムであっても、ファイル名に使用できる文字は限られていたほうが普通ですが。