アカウント名:
パスワード:
最近(と言う程最近でもないが)の言語は内部Unicodeで文字列に配列アクセスしたって壊れないのも多いしなぁ。最初からそういう言語しか触れてなけりゃ2バイト文字云々なんて知らないことも多いでしょ。UTF8だといわゆる全角文字も必ずしも2バイトじゃないし、昔みたいにナイーブに文字コードを意識した自前処理なんてしない。Shift_JIS特有のダメ文字やら文字の境界やら文字列検索で1バイトずれてヒットするなんて昔話今更勉強したくもないだろうし。
文字コード指定されてなければシフトJISで作る。そうしたら「日本人以外にもアラートを分かりやすくするために中国語ハングルも」なんて改修案件を請けれるから。ユニコードで作っちゃったら改修するまでもなく多言語使えるから困るんよ。
営業:中国語対応の見積もり来たんすけど、文言の変更だけだからすぐできますって言っといたのでよろしく!
中国語ハングル要件が増えた時にテストだけで小銭貰えた方が良くない?改修でユニコード対応とかしょうもないハマりとかありそうだしモチベーション的にだるい。
簡単に変更出来るようにしておいて、お金取って対応すれば困らないのでは?
配列アクセスするとサロゲートペアでしぬ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
今時のプログラマは逆に… (スコア:0)
最近(と言う程最近でもないが)の言語は内部Unicodeで文字列に配列アクセスしたって壊れないのも多いしなぁ。
最初からそういう言語しか触れてなけりゃ2バイト文字云々なんて知らないことも多いでしょ。
UTF8だといわゆる全角文字も必ずしも2バイトじゃないし、昔みたいにナイーブに文字コードを意識した自前処理なんてしない。
Shift_JIS特有のダメ文字やら文字の境界やら文字列検索で1バイトずれてヒットするなんて昔話今更勉強したくもないだろうし。
Re: (スコア:0)
文字コード指定されてなければシフトJISで作る。そうしたら「日本人以外にもアラートを分かりやすくするために中国語ハングルも」なんて改修案件を請けれるから。
ユニコードで作っちゃったら改修するまでもなく多言語使えるから困るんよ。
Re: (スコア:0)
営業:中国語対応の見積もり来たんすけど、文言の変更だけだからすぐできますって言っといたのでよろしく!
Re: (スコア:0)
中国語ハングル要件が増えた時にテストだけで小銭貰えた方が良くない?
改修でユニコード対応とかしょうもないハマりとかありそうだしモチベーション的にだるい。
Re: (スコア:0)
簡単に変更出来るようにしておいて、お金取って対応すれば困らないのでは?
Re: (スコア:0)
配列アクセスするとサロゲートペアでしぬ