- 主题:看了看GB18030,是人是鬼还是神?
制定国标的人,自己也未必用代码走了一遍,不信可以看看国密算法的
实际走一下,就知道哪里可能有坑,标准没定细
--
修改:z16166 FROM 123.118.184.*
FROM 123.118.184.*
iso 10646嘛,虽然是后面合并的,但终究是合并的(形式上分离实质合并),怎么不是国际标准?
而且unicode的标准制定是行业协会性质的,不是单个公司决定。
【 在 poocp 的大作中提到: 】
: 前面说了,你可以把GB18030理解成UTF-8 的东亚语言角度的实现或者叫它UTF-A,它和UTF-8的功能是一样的。
: 其实Unicode也只是公司标准,又不是国际标准。
:
: ...................
--
FROM 114.249.198.*
现在Term也是GBK不是UTF-8,Term客户端升级到GB18030就行了,不升级也能用,就是法语德语西班牙语还是会显示不全字母,emoji不能用而已,读以前的帖子不会有问题。
【 在 tgfbeta 的大作中提到: 】
: 反对,你让Term怎么兼容?
:
--
FROM 222.212.168.*
GB18030又不是啥新标准,20年过去了,该填的坑早都填完了,所有主力浏览器也都支持了。
【 在 z16166 的大作中提到: 】
: 制定国标的人,自己也未必用代码走了一遍,不信可以看看国密算法的
: 实际走一下,就知道哪里可能有坑,标准没定细
--
FROM 222.212.168.*
到四字节那里直接沙雕了
term客户端就不支持gb18030
我最近hack的一堆welly老代码,直接按字节数来排版
想必其他的term也未必能好到哪里去
【 在 poocp (慢速随机指标) 的大作中提到: 】
: 现在Term也是GBK不是UTF-8,Term客户端升级到GB18030就行了,不升级也能用,就是法语德语西班牙语还是会显示不全字母,emoji不能用而已,读以前的帖子不会有问题。
--
FROM 111.163.122.*
重点是制定标准的,不是实现标准的。
这帖子的楼主,喷的就是定标准的人,我喷的也是。
【 在 poocp 的大作中提到: 】
: GB18030又不是啥新标准,20年过去了,该填的坑早都填完了,所有主力浏览器也都支持了。
:
--
修改:z16166 FROM 123.118.184.*
FROM 123.118.184.*
mintty这个终端就支持GB18030啊,我用的MSYS2环境,Cygwin环境本身不支持GB18030,mintty也没办法。
【 在 tgfbeta 的大作中提到: 】
: 到四字节那里直接沙雕了
: term客户端就不支持gb18030
: 我最近hack的一堆welly老代码,直接按字节数来排版
: ...................
--
FROM 222.212.168.*
UTF-8这个标准制定的比GB18030要卑鄙得多,更应该喷。
微软为了推UTF-8,不惜在IE浏览器里制造中文字符流随机删除一个字节的bug,21世纪初的IE浏览器频繁出现半个汉字导致中文网页乱码的故障。
然而自从IE失宠,你用火狐或者Chrome上水木这种GBK论坛,何时再出现过半个汉字的问题?
数据的容错性本来就不该由文字编码来保证,何况还是付出存储空间额外增加50%的代价。
【 在 z16166 的大作中提到: 】
: 重点是制定标准的,不是实现标准的。
: 这帖子的楼主,喷的就是定标准的人,我喷的也是。
:
--
FROM 222.212.168.*
中国现在的国际地位是老二,那可以期待下一个50年里整点啥国际影响力的事情啊,
急着折腾目前的既定标准干嘛?
这就跟编程一样,晶体管、计算机、各种重要的计算机相关贡献都诞生于美国乃至西方世
界,随后带来的整个现代信息系统的基础自然就是英文,你非要来个文言文编程然后要推
成国际标准,这就是自己骗自己的行为。
标准是用来解决沟通问题的,不是用来树什么老大老二的,GB18030如果做不到让全球
用,那就别自己骗自己的,老老实实用最广泛使用的标准。至于什么三字节表示一个中文
是歧视什么的更是无语了。两字节就这么多空间,当年gb2312一级字库+二级字库总共就
6000多字。6w多个汉字没进gb2312的是不是被歧视了?比如“镕”字就不在里面,你说这
是不是对国家总理的歧视?用来表示简体了那繁体字咋办?少数民族的文字咋办?其他亚
洲国家的文字咋办?这又是不是对其他人其他国家的歧视?没错unicode是西方国家定义
的,所以8bits是ascii,16bits也是拉丁、希腊、阿拉伯、希伯来等等各种符号文
字,这很合理啊。人家符号文字本身规模就小,谁让中文是语素文字呢。
不服那就走到世界第一然后创造一个引领世界的体系,然后在这里面把中文放在一等公民
位置让全世界都接受呗,最好全世界都讲中文,都信道教,都讲儒学,大家觉得吼不吼
啊?这种事情本身就是随着国力增加自然产生的文化影响,强求是强求不来的。
【 在 poocp (慢速随机指标) 的大作中提到: 】
: 现在中国的国际地位是老二,不是20年前GB18030刚刚制定时的情况了,那时候自卑
的人多,通通发文表示GB18030就是个中国标准,不是世界标准,还是Unicode香。
: 其实Unicode也就是个公司标准,也不是世界标准。再者,GB18030也是Unicode,
和UTF-8相互可以无损转换。
: 我们为啥要接受3字节的UTF-8,不使用2字节的汉字编码呢?三字节留给三哥不好吗,
何况水木现在本来就一直在用GBK,升级到GB18030改动和代价最小,历史数据完全不用
动。
: ...................
--
修改:lvsoft FROM 101.81.86.*
FROM 101.81.86.*