トップページ⇒tech
986コメント306KB

おい、お前らUNICODEを絶滅させて下ちい。

■ このスレッドは過去ログ倉庫に格納されています
0001うにこーどNGNG
UNICODEそれは世界共通文字コード。これ使えば世界中の人たちがみんな幸せじゃん。と思っていたら

従来の文字コードとUNICODE対応の問題
http://euc.jp/i18n/ucsnote.ja.html
Unicodeの知らざる世界
http://www-6.ibm.com/jp/developerworks/unicode/010810/j_u-secret.html
とかみてみた。

ダメじゃん、全くダメじゃん。
なのに何でUNICODE化が進んでるの、早く絶滅させて!! おながいします!!
0153デフォルトの名無しさんNGNG
ブロードバンドの普及も兼ねて全てビットマップの方向で
0154デフォルトの名無しさんNGNG
>>151
漢字は必要だよね。
「き」とか書いても何の事かわからないけど「木」なら一発だ。
0155デフォルトの名無しさんNGNG
>新聞読めばわかる
産経取ってますが、わかりません。アカハタ取ればわかるのかな?
0156デフォルトの名無しさんNGNG
146は久々の大型新人の予感(藁
0157デフォルトの名無しさんNGNG
「ソースは?」←「客観的論拠は?」
「新聞読めばわかる」←「新聞がそうなっている。主観的に」
話になりませんな。
0158デフォルトの名無しさんNGNG
野嵜タン出張にこないかな(w
0159デフォルトの名無しさんNGNG
146タンの発言をまとめてみました。
それでは引き続き議論をお楽しみください。

>>51 >>64 >>68 >>72 >>74
>>86 >>130 >>132 >>146 >>152
0160デフォルトの名無しさんNGNG
>>146
貴殿が日本人を人間と思っていないことだけは解った。
0161デフォルトの名無しさんNGNG
なんと、漢字不要論者がいるのか。
漏れは、どちらかというと旧カナ、旧漢字復活してもらいたい派なのに。。
雅だと思わない?

中国でも、最近は旧漢字が復活してきているよ。
理由はかっこいいから。
確かに簡体字は美的センスに耐えない(W
0162デフォルトの名無しさんNGNG
>>146
そうか!UNICODEは日本人が使うことを想定していないのか。
それなら納得!
0163デフォルトの名無しさんNGNG
雅っつーかオタクっぽい。
0164デフォルトの名無しさんNGNG
>>161
旧かなだと語尾活用の法則と表記が一致して
見かけ上の不規則活用が減るから
文法的な品詞がわかりやすいという利点もあるよ。
0165デフォルトの名無しさんNGNG
書道という世界に誇るべき文化を生んだ漢字の
功績は大きい。
0166デフォルトの名無しさんNGNG
本屋にある小説とか、新聞が全部平仮名カタカナに
なるのか。新しい世代はそれが当然になるからいいのか。

んで今ここにいる連中は「オジイチャンッテ、カンジヨメルンダネ!スゴイ!」
って言われるのか(寂
0167デフォルトの名無しさんNGNG
>>166
COBOLerのように、古臭いって言われるんだよ(鬱
0168デフォルトの名無しさんNGNG
すでにJIS,SJIS,EUCという3つの規格が乱立している状況に、UNICODEが
加わったぐらいどってことないとか思ったりして…。
0169名無NGNG
>>168 (´-`).。oO( わかったふうなこと言ってる暇があったら )
第3水準を、あんたの「JIS」コードとやらでは、どう表現するんだ (゚д゚) ゴルヮ
小一時間(以下略♥)
http://www.jsa.or.jp/domestic/instac/review/jcsreview.htm
0170デフォルトの名無しさんNGNG
表音文字に比べ、漢字が認識される速度は速いと聞いたことあるよ。
だから交通案内板などに向いているんだってさ。
漢字は、極限まで練り上げた「アイコン」だからな〜
0171デフォルトの名無しさんNGNG
あと、漢字の良いところは、知らない語にぶつかったとき、
表音表記に比べて意味の類推が容易なところだと思うな。
0172146タンNGNG
まぁ、いいや。漢字廃止論は、頭のいい奴と頭の悪い奴にしか
理解できない話だからな、常識人間には理解できないのも無理はない。
特に *苦労して手に入れた物は価値がなくても大切に思える* ものだ。
沈みゆく帝国に(・∀・)カンパイ

あ、ここで書いておかないと馬鹿が競って書きたがるだろうから
先に書いておく、俺は「頭の悪い奴」の方だよ。
じゃあな、次にお前らに会うのはアメリカ軍占領下の捕虜収容所かな。
0173デフォルトの名無しさんNGNG
よし!俺は146タンを応援するぞ!
今までの発言を見てみると、単に全部ひらがなーじゃなくて
新しい日本語のあり方を作りたいんだろ?
がむばってそれを作ってくれ!このスレは君にやる。
明日の日本を救うのはあなたです。
0174デフォルトの名無しさんNGNG
いちお、あげとこ
0175デフォルトの名無しさんNGNG
いちおう日本語は
0176デフォルトの名無しさんNGNG
>>172
つーか漢字覚えるのに苦労した覚えはないが。
漢字が難しくて困ってる人ってそんなにいるの?
0177デフォルトの名無しさんNGNG
>>176
小学生の時分に、毎週漢字テストをやって詰め込まされた気がするが。もっとも
英語なら「漢字」は覚えなくてすむが「単語」は覚える必要があって、やっぱり初
等教育で叩き込まれることに代わりなし。

どっちが楽なのかとか、詳しい話は知りませぬ。ただ日本語を勉強した外国人の
人に聞くと、漢字自体はそれほど難しくなくて、むしろ助詞やら敬語やらの方が大
変だと言ってた(サンプル数3、欧米系2にアラブ系1。あてにならんな)。

俺は漢字を読むのはあまり苦労しないんだが、書くほうは最近ちと辛い。ミーティ
ングなんかでホワイトボードに書いて説明している折、

 そういや、この漢字なんだっけ?
 (なんでこのホワイトボードに IME ついてないんだよっ)

とか思うことが、ままある。普段、コンピュータでしか文章を書いてないからだろう
なぁ。
0178デフォルトの名無しさんNGNG
要は白どもはアジアの怪しげな文字なんか知らん。
うるさいから適当にごまかしちゃえってのが本音だろ。
それでまた訳のわからん中途半端な規格を作って作りっぱなし。
同時に扱わなければならないコードがEUC、SJIS、JIS
に加えてUNICODEが増えるってだけになりそうだね。
0179デフォルトの名無しさんNGNG
>>178
どうでもいいが

欧米=白人

っつーのは、もはや幻想になりつつある。特に米国の都市部だと、白人人口は
過半数割れしてて、代わってヒスパニック系の割合が急速に増えている。
0180デフォルトの名無しさんNGNG
>>179
で?
国際規格を策定する連中にもヒスパニックが入ってると言いたいのですか?
0181デフォルトの名無しさんNGNG
>>180
国際規格を決める場に、人口比で中国人を参加させたらずいぶんと様相が
変わりそうだな。
0182デフォルトの名無しさんNGNG
ユニコードだめだった。
メモ帳で保存してみたがなぜ0が入るんだ。。。
よってサイズが肥大化するためユニコードはソロモン送りです。
0183デフォルトの名無しさんNGNG
まあ長期的に見ればアメリカの経済支配が人類の滅亡まで続くわけじゃなし。
0184デフォルトの名無しさんNGNG
>>182
一気に話のレベルが下がったな…

とりあえず UCS と UTF で検索して、一通り資料読み直してから出直し。
0185デフォルトの名無しさんNGNG
ちょっとしたWebアプリ書いたことあるけど、JIS/SJIS/EUC/UTF-8、
結局全部対応させなきゃいけないんだよね。
UNICODEの欧米中心だった考え方はよろしくないけど、だからといって
JIS/SJIS/EUCが並立してる現状もよろしくない。

ま、UNICODEがしっかりしたのもにならなかったから、結局4種類+α
が乱立することになったわけだ。
はっきり言ってやってられんヽ(`Д´)ノ
0186デフォルトの名無しさんNGNG
>>172

ところで、146の理想とする将来の日本像ってなんだ?
漢字が徐々に使われなくなって平仮名カタカナローマ字
だけが使われてるような感じ?
漢字を捨てたベトナムと半島みたいになるのが自然だし有益
というとこか?
0187デフォルトの名無しさんNGNG
>>173
そんなに日本が嫌ならアメリカに帰化しちまえよ。
とりあえず就労ビザとるなら寿司職人が穴らしいぞ。
グリーンカードは大変だろうが。
0188デフォルトの名無しさんNGNG
ニポンジン全員が、ラテン語、アメリカ語、フランス語、ドイツ語、スペイン語
ポルトガル語、エスペラント、南北朝鮮語、北京語、広東語、タガログ語を
読み書きできます。
なお、向学心のある人はさらに、ヘブライ語、ナヴァホ語、ムー語、
アトランティス語、火星語、日本古語なども読めるようになります。
なお、テレパシーが一般的になるので、、話し言葉は使われません。
以上、300年後の新ニポーンからお伝えしました。
0189うにこーどNGNG
おれ日本語好きだよ。アルファベットだけの欧米諸国の言語より。
みんな自分の国の言葉なんだから妥協しないでもっといい方法考えようよ。
0190デフォルトの名無しさんNGNG
どうでもいいが、文字コード変換をするAPというのは
結構いい金になった。

っていうひと結構いるでしょ。
0191デフォルトの名無しさんNGNG
>>189
>>41-43
常用漢字だけでいいなんていった奴はどこのバカだ?
0192訂正NGNG
>>189
>>47-50
常用漢字だけでいいなんていった奴はどこのバカだ?
0193うにこーどNGNG
やっぱいるって訂正したけど?
0194デフォルトの名無しさんNGNG
お前らローマ字運動でもやっとけ。
http://www.fin.ne.jp/~masa/Mokuzi2.html
http://www.age.ne.jp/x/nrs/
http://www.cityfujisawa.ne.jp/~roomazi/
0195デフォルトの名無しさんNGNG
>>194
訓令式ローマ字嫌いやぁ!!あれじゃローマズィだって。
同様の理由で北斗の拳の激打みたいな奴は大嫌いじゃぁ!
sushi kuine!
0196デフォルトの名無しさんNGNG
31の案賛成。プラスして、下位4ビット程度を、検索で同一視できる文字集合のために空けておいて欲しい。

「Aa」「あぁアァ」とか、簡体字や旧字などをコード的に連続させる。
曖昧比較の実装がすっごく楽になります。
( 直接の互換性は無くなりますが…言語番号0はASCIIを4ビットシフトすれば小文字以外はそのままってのはダメ?

どうせなら、内部コードとして便利なように作ってもいいと思う。

現在の話題と異なるためsage
0197かにこーらNGNG
これどうよ?
http://www.unicode.org/unicode/reports/tr15/p

0198デフォルトの名無しさんNGNG
>>197
プてなんだよ
ttp://www.unicode.org/unicode/reports/tr15/
0199デフォルトの名無しさんNGNG
Iqq げっとーーーーーーーーー
0200ついでにNGNG
ZQQもげとーー
0201デフォルトの名無しさんNGNG
なにかわかんないものげとーーーー
0202 NGNG
ところで、Shift_JISからUnicodeに変換することって
スクリプトで簡単にできるの?
0203デフォルトの名無しさんNGNG
>>202
テーブル引きになるから、変換テーブルさえあれば極めて簡単だよ(鬱)
0204デフォルトの名無しさんNGNG
このテーブルを適当に変換すれ。
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
0205デフォ名無NGNG
>>185
  EUC ってどれヨ?
    (´-`).。oO( …と突っ込んでみるテスト♥ )

面倒くさくても、冗長に EUC-JP とか書かないと
>>184 タンに叱られそうです (゚д゚) ゴルヮ
厨房を増やさぬよう、教育的配慮を望みます
0206デフォルトの名無しさんNGNG
>200
それが駄目だというなら、JISも、ISO-2022-JPとやらないと。
0207デフォルトの名無しさんNGNG
JISっつったら句点コード
0208デフォルトの名無しさんNGNG
>JIS/SJIS/EUC/UTF-8、
この文脈で、JISが区点コードだというあなたは、
日下部レベル+1ですね : )
0209かにこーらNGNG
>>208
> SJIS/EUC/UTF-8、

いまや全部JISの規格表に書いてあるね
0210うにこーどNGNG
おれのアイデア賛同者いてうれしい あげ!
ところでMSはUNICODE推進してるみたいだけどなんかいいことあるの??
0211デフォルトの名無しさんNGNG
Microsoftは昔から今動くものを重要視する方針でしょ。
UNIXやMacOSやApollo DomainやXerox Starがあったころも、MS-DOSだもんね。
0212デフォルトの名無しさんNGNG
>>210

文字コードが増えれば増えるほど複雑になる
↓
ソフト需要喚起
↓
アプリで儲かれるOSと評判!
↓
ウマー
0213デフォルトの名無しさんNGNG
WindowsXPではUTF-16のサロゲートペアにも対応していて、
フォントがあればU+10000〜U+10FFFDの文字も表示出来る。
0214デフォルトの名無しさんNGNG
そんな事より1よ、聞いてくれよ、
昨日、www.unicode.org 行ったんです。www.unicode.org。
そしたらなんかファイルがめちゃくちゃでかくてダウンロード終わんないんです。
で、13MB もある PDF ファイルよく見たら、なんかみんな漢字ばっかりなんです。
もうね、アホかと。馬鹿かと。
お前らな、9万字入りのフォント如きで長々文字表打ち出すために
Unicode 3.1 作ってんじゃねーよ、ボケが。
9万字だよ、9万字。
2バイト固定を信じて作ったアプリもあるのに、よく平気で文字増やせるな。
おめでてーな。
むりやり2万字にCJKまとめながら4万字とか足してるの。もう見てらんない。
お前らな、中華大字典やるからそのコードポイント空けろと。
Unicode ってのはな、漢字は Unify するべきなんだよ。
「桟」の横画が2本か3本かで分けてるのに「浅」は統合されてもおかしくない、
刺すか刺されるか、そんな雰囲気なんだよな。
字を知らなくて単なるデザイン差もわからねーような奴は、すっこんでろ。
で、やっと探してる文字を見つけたかと思ったら、隣のワードと、前のと併せて
1文字なんですよ。
そこでまたぶち切れですよ。
あのな、空き領域でシフトコードなんてきょうび流行んねーんだよ。ボケが。
得意げな顔して何が、UTF-16 だ。
お前は本当に Extension B の字が読み書きできるのかと問いたい。問い詰めたい。
小1時間問い詰めたい。
お前、surrogate したいだけちゃうんかと。
多漢字通の俺から言わせてもらえば今、多漢字通の間での最新流行はやっぱり、
今昔文字鏡、これだね。
今昔文字鏡 単漢字10万字版。これが通の頼み方。
文字鏡ってのは漢字が多めに入ってる。そん代わりラテン文字が少なめ。これ。
で、それに西夏文字、梵字。これ最強。
しかしこれを使うとフォントに依存するから文字鏡買わないとデータが編集
できないという危険も伴う、諸刃の剣。
素人にはお薦め出来ない。
まあお前ら初心者は、Mac OS X で JIS X 0213 でも使ってなさいってこった。
0215デフォルトの名無しさんNGNG
こないだ 5番街の B&N 行ったんです、B&N。
そしたらなんか専門書のコーナーに、ハローページをふたまわり
大きくしたような本があったんです。
で、よく見たら Unicode コードブックとか書いてあるんです。
もうね、(以下略)
0216デフォ名無NGNG
>>214
(´-`).。oO( 「お前ら初心者」は超感じ、って感じぃ? ちょーダサくな〜い? )
0217デフォルトの名無しさんNGNG
UTF-16のサロゲートペアが使えるようになったからWinのMSフォントにJIS X 0213の文字を追加して欲しい。
0218デフォルトの名無しさんNGNG
>>213
> WindowsXPではUTF-16のサロゲートペアにも対応していて、
> フォントがあればU+10000〜U+10FFFDの文字も表示出来る。

Win2000もMacOSXもできるよ。
0219デフォルトの名無しさんNGNG
UNICODEは世界にひろまりつつあるけど、
オブジェクト指向と同じで駄目駄目ですがな。
中途半端で終わりますです。
0220デフォルトの名無しさんNGNG
>>219
そうかー?
開発者からみたらやっぱり使いやすいと思うんだが。
やっぱりUTF-8っす。
0221デフォルトの名無しさんNGNG
ソフトウェア開発者が使うなら、やっぱりUnicodeでしょう。
現状、国際化されてるアプリケーションの
内部キャラクタセットはやっぱりUTF-16や、UTF-8だよね。

Windowsで言えば、MSLUも出たことだし。
Win9x用も、WinNT用も、もう全部Unicode APIで実装でしょう。
0222デフォルトの名無しさんNGNG
>Win9x用も、WinNT用も、もう全部Unicode APIで実装でしょう。
いつからWin9XでUNICODEアプリが満足に動くようになりましたか?
0223デフォルトの名無しさんNGNG
>>222
MSLUが出てから。
0224デフォルトの名無しさんNGNG
これですね。
http://www.microsoft.com/globaldev/articles/mslu_announce.asp
0225デフォルトの名無しさんNGNG
>>223
まあWin9x上では、MSLUは結局内部でANSI APIに変換してるだけなんだよね。
だから、Win9xでは、マルチリンガルはできない。
でも、MSLUが出て、Win9xでも、W Functionが使えるようになったってのはいいよね。
0226173に召喚された人NGNG
>>219
君の発言で確信が持てた。
アンチ OO は難しい漢字大好きな権威主義者だね。
0227デフォルトの名無しさんNGNG
Unicodeは、外国ソフトを作りやすくするための戦略。
いらねぇよ。グローバリゼーションの恩恵を受けてるところなんぞ、
おこめの国以外ない。
0228デフォルトの名無しさんNGNG
>内部キャラクタセットはやっぱりUTF-16や、UTF-8だよね
とかいってるし。結局Unified出来なかったんだから、Unicode化は
OSとかが対応していればやればいいという感じ。XMLとおなじで
ある程度は標準の役目を果たすんだろうけど。
0229デフォルトの名無しさんNGNG
>>227
ヨーロッパのソフトウェアだってグローバライズされてるよ。
中国だって、GB18030標準になって、WinでUnicodeでアプリケーション
作らなくちゃならなくなったんだぜ。
日本は時代遅れだよね。
0230デフォルトの名無しさんNGNG
>>227
> いらねぇよ。グローバリゼーションの恩恵を受けてるところなんぞ、
> おこめの国以外ない。

やっぱり日本のソフトってだめだめなのか。
0231デフォルトの名無しさんNGNG
>>228
Shift_JISみたいなNativeキャラクタセットよりは、
かなりましだと思うけどね。
結局てっとりばやく国際化できるキャラクタセットが
今のところUnicodeってことなんだろうね。
0232デフォルトの名無しさんNGNG
文字コードなんつーのはOSやVMで吸収すべきもので
アプリ製作者は意識しないでいいものではないかい?
0233デフォルトの名無しさんNGNG
>>232
> 文字コードなんつーのはOSやVMで吸収すべきもので

言ってることが抽象しすぎだよ。どうやって吸収する?
例えば、メールやWeb,Internetなんかはどうするの?
W3Cで国際化するときはUTF-8なんて言ってるけどそういうのも
どう抽象化するの?
0234デフォルトの名無しさんNGNG
>>232
そんなOSないっす。
0235デフォルトの名無しさんNGNG
>>232
>アプリ製作者は意識しないでいいものではないかい?

例えば、ASCIIの0x20をスペースって言いますみたいなところは、
アプリ制作者は意識しないってこと?
0236デフォルトの名無しさんNGNG
>>235
つーことは、
if (c == ' ')
みたいなことはするなってことですな。
0237デフォルトの名無しさんNGNG
>やっぱり日本のソフトってだめだめなのか
先進国では最低水準
0238232NGNG
もちろん理想論で、現実にそんなOSないのは>>234の言うとおり。
でもJavaや.NETではある程度現実化してるんじゃないかな。
要は抽象化された文字オブジェクトと文字列オブジェクトを用意すればいい。
スペースという文字は使えるけど、それが0x20という実装かは意識しないでいいのでは?ってこと。
0239デフォルトの名無しさんNGNG
>>236
じゃなくて
if (c == 0x20)
はやめれ、っつー話じゃないのか。
0240デフォルトの名無しさんNGNG
>>238
確かに、次の文字のトップが2byte先か3byte先かとかはOSがサポートできるけど、
(現にIBMのICU何かを使えばかなりのことできるしね)
そのデータ自体が今どのキャラクタセットで話しているかは、
やっぱりアプリ制作者が認識していないとだめと思うよ。
0241デフォルトの名無しさんNGNG
>>239
if (c == ' ')
でもだめでしょう。だって、' 'はスペースじゃないかもしれないんだから。
だから、それはif (c.isspace())とか、if (is_space(c))
じゃなくちゃ。
0242デフォルトの名無しさんNGNG
>240
::CharNext()?
0243デフォルトの名無しさんNGNG
>>242
WinのCharNextを言っているんだったら、
それは使えない。だって、あれは、OSのキャラクタセットか、
もしくはUTF-16しかサポートしていない。
0244デフォルトの名無しさんNGNG
どこぞの国が決めた規格を薀蓄いっても何もはじまらん。
日本には変なPGかレベルの低いPGしかいないとしか
おもわれてないちゃうの。
0245デフォルトの名無しさんNGNG
>>244
この文章だけ読むとデンパっぽいぞ。(脈絡あるから分からんでもないが、
もう少し詳しく書いた方が)
0246デフォルトの名無しさんNGNG
ソフトウェアに置いて日本の出る幕はねぇーっつうことだ。
無いわけではないが、おいしいところはかっさられるっつう
わけだ。悲しいよ。
だから、別にUNICODEはいんだけど。
0247デフォルトの名無しさんNGNG
>>246
俺はそう思わないよ。
ただ、日本の会社が積極的に売っていかないってのが問題あると思うよ。
0248デフォルトの名無しさんNGNG
もちろんいけてる会社もあると思う。ただ、
なんというか、ピラミッドの底辺部分が弱い気がする。
0249デフォルトの名無しさんNGNG
じゃ、まずは製作所と不治痛を解体して、ゴミを業界から一掃するということでいいですか?
0250デフォ名無NGNG
>>244
(´-`).。oO( 上流がしっかりしてればいいべ )
0251213NGNG
>>218
そうなんですか。
僕Win98からWinXPにうpグレードしたもんですからWin2000については知らなかったんです。
ちなみにWinMeではどうでしょうか?
0252デフォルトの名無しさんNGNG
>>251
> ちなみにWinMeではどうでしょうか?

一般的に限定されてます。TextOutWとかはできるけど、
メッセージ自体Unicodeサポートしてないからなあ。
■ このスレッドは過去ログ倉庫に格納されています