アカウント名:
パスワード:
ついでだから、聞いちゃう。経緯を知っている人いたら教えてたもれ。
(Windows|MS-DOS)のパス区切り文字がバックスラだったり、*nixで言うところのルートディレクトリーがなくて、各ボリュームの一番上までしかドットドットであがって行けなかったり、コマンドオプションがスラッシュだったり、変数を%で括ったりする、これら独自性は、何に由来しているの?
原因を作った先行するOSやその仕様の(作成者|メーカー|ベンダー)や、Windowsに持ち込んだ奴らこそ業火に投げ込まれるべきだと、経緯を知らない俺は思うんだが、きっと深い理由があるんだろうから、良ければ雑談ネタで教えてください。
「unixenと仕様が異なる」と「(一般性のない)独自仕様である」は別の事象ですよね。unixの系譜がOS世界の皇統であるわけでもないですし。結果として現時点で大きな勢力となったものと異なる仕様であることを当時の人に非を求めるのはあまりにも無理筋では。# むしろ当時としての一大勢力に合わせたといってもいいのか?
(ボリュームというより)ドライブからパスを開始するなどの、いくつかの仕様はCP/Mあたりを継承したものかと。当時の状況としてはCP/M~MS-DOS~Windowsと仕様に連続性を持たせる流れは非常に自然ですし。
なお、パス区切り文字でスラッシュが使えないのはコマンドラインのオプションスイッチ文字がスラッシュだったからなので、APIのパス区切り文字ではスラッシュが使えたりする場合もありますね。
VAX/VMSあたりの仕様はどうだったかな...ってあたりも含めて、仕様が決まったあたりの当時の状況において何を持って「独自仕様」なのかを自分で検証してみては。
もしその結論が「MSなのにXenixに仕様を準拠しなかったのは間違っている」ってことであれば、その気持ちを抱えて一生そのままで生きてください :-)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
C:\Program Files (x86) (スコア:5, おもしろおかしい)
ただ死んで終わるものではない。唯一神が地獄の業火に(以下略
パスの区切り文字とかドライブ指定とか (スコア:2, 興味深い)
ついでだから、聞いちゃう。経緯を知っている人いたら教えてたもれ。
(Windows|MS-DOS)のパス区切り文字がバックスラだったり、*nixで言うところのルートディレクトリーがなくて、各ボリュームの一番上までしかドットドットであがって行けなかったり、コマンドオプションがスラッシュだったり、変数を%で括ったりする、これら独自性は、何に由来しているの?
原因を作った先行するOSやその仕様の(作成者|メーカー|ベンダー)や、Windowsに持ち込んだ奴らこそ業火に投げ込まれるべきだと、経緯を知らない俺は思うんだが、きっと深い理由があるんだろうから、良ければ雑談ネタで教えてください。
Re:パスの区切り文字とかドライブ指定とか (スコア:0)
「unixenと仕様が異なる」と「(一般性のない)独自仕様である」は別の事象ですよね。
unixの系譜がOS世界の皇統であるわけでもないですし。
結果として現時点で大きな勢力となったものと異なる仕様であることを
当時の人に非を求めるのはあまりにも無理筋では。
# むしろ当時としての一大勢力に合わせたといってもいいのか?
(ボリュームというより)ドライブからパスを開始するなどの、いくつかの仕様はCP/Mあたりを継承したものかと。
当時の状況としてはCP/M~MS-DOS~Windowsと仕様に連続性を持たせる流れは非常に自然ですし。
なお、パス区切り文字でスラッシュが使えないのは
コマンドラインのオプションスイッチ文字がスラッシュだったからなので、
APIのパス区切り文字ではスラッシュが使えたりする場合もありますね。
VAX/VMSあたりの仕様はどうだったかな...ってあたりも含めて、
仕様が決まったあたりの当時の状況において何を持って「独自仕様」なのかを
自分で検証してみては。
もしその結論が「MSなのにXenixに仕様を準拠しなかったのは間違っている」ってことであれば、
その気持ちを抱えて一生そのままで生きてください :-)