アカウント名:
パスワード:
http://www.itmedia.co.jp/news/articles/1606/08/news138.html [itmedia.co.jp]
> まつもと氏「MSがWindowsをUNIXと全く同じにしてくれないからヤダヤダ!」
もう顔中草まみれや・・・
他の言語の作者も、そりゃあ、UNIX文化とMS-DOS文化の差異に悩んだり、ゲイシに悪態つきたくなった事もあったろうが大抵は「Windowsではchmodは何もしないよ」とヘルプに書くだけでメデタシしとるやんけ。
ほんでRubyは、何やこのザマは?他の言語でOSの差異をうまくラップ出来てる所は、Rubyでも当然全部完璧にクリアしとるんやろ
>なんで長いことANSI版APIばかりに固執してたんですかねえ・・・wide版(UTF-16)のAPIを使わせるのがWindowsだけだからでしょ
perlで日本語とか言うまでもない状態だったしpythonも2系は日本語扱うときは気を付けないといけない状態だったしphpも気を付けないと日本語ファイル名使えない。
これらUTF-8の普及したWindows以外の環境では気にする必要のない話な
>PHPファイル名に日本語使うとか仕様としてどうなんだレベルなので別に気にならんが
文字エンコード云々でトラブりやすいのはMicrosoftのせいではなく(まあShift_JISとWindows-31Jの差異みたいな点はあるにせよ)コンピューターで日本語が使われ始めた頃に各社が独自実装やらかしたのが原因だから仕方ないだろうなんでもかんでもUTF-8にすればいいかっていうとそういう問題でもないしな(異字体云々とか)
どちらにせよUTF-8からの移植性ならANSIよりUTF-16のほうがコスト低いので、わざわざRubyがANSI版にしがみつく理由がないスキル低いVB6プログラマーとかでも金科玉
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
残念でもなけりゃ当然 (スコア:0)
http://www.itmedia.co.jp/news/articles/1606/08/news138.html [itmedia.co.jp]
> まつもと氏「MSがWindowsをUNIXと全く同じにしてくれないからヤダヤダ!」
もう顔中草まみれや・・・
他の言語の作者も、そりゃあ、UNIX文化とMS-DOS文化の差異に悩んだり、ゲイシに悪態つきたくなった事もあったろうが
大抵は「Windowsではchmodは何もしないよ」とヘルプに書くだけでメデタシしとるやんけ。
ほんでRubyは、何やこのザマは?
他の言語でOSの差異をうまくラップ出来てる所は、Rubyでも当然全部完璧にクリアしとるんやろ
Re: (スコア:0)
>なんで長いことANSI版APIばかりに固執してたんですかねえ・・・
wide版(UTF-16)のAPIを使わせるのがWindowsだけだからでしょ
perlで日本語とか言うまでもない状態だったし
pythonも2系は日本語扱うときは気を付けないといけない状態だったし
phpも気を付けないと日本語ファイル名使えない。
これらUTF-8の普及したWindows以外の環境では気にする必要のない話な
Re: (スコア:0)
>PHP
ファイル名に日本語使うとか仕様としてどうなんだレベルなので別に気にならんが
文字エンコード云々でトラブりやすいのはMicrosoftのせいではなく(まあShift_JISとWindows-31Jの差異みたいな点はあるにせよ)コンピューターで日本語が使われ始めた頃に各社が独自実装やらかしたのが原因だから仕方ないだろう
なんでもかんでもUTF-8にすればいいかっていうとそういう問題でもないしな(異字体云々とか)
どちらにせよUTF-8からの移植性ならANSIよりUTF-16のほうがコスト低いので、わざわざRubyがANSI版にしがみつく理由がない
スキル低いVB6プログラマーとかでも金科玉
Re:残念でもなけりゃ当然 (スコア:1)
# 昔はわたしも KernelEx のお世話になったものだ。