格格党

手机浏览器扫描二维码访问

第242章 我来改变世界(第3页)

那么,英语相对于汉语在现代计算机中到底有什么优势?我以为有两个:

1、编码。

英文天然是编码语言,这显然更适合机器实现。尤其是在计算机发展初期,硬件技术还很简陋,较少的编码显然更容易实现。英文字母只有26个,加上常用符号也只需7位二进制便可表示。英文字母笔划简单,只要8x8点阵就可以显示蛮好的字符。虽然随着硬件技术的发展,现在字符少笔划简单已经不再是问题,但历史积累却留下了。现代计算机最小的操作单元是字节,8位二进制。表示英文钓钓有鱼。而其它字符只能以多字节表示。现在的各种编码方案都给英文字母是特殊地位。比如尽管unide面向所有代码,但英文字母却特别地只用8位。所以,其它语言一旦不了解原有的编码方案,就不能正确解码,都成了乱码。而英文字符却永远没有乱码。

2、积累

第二个优势是没有办法的,也就是历史的积累。现在计算机学科几乎所有重要的文档、软件、论文都是英文的或者都有英文的,并都以英语习惯编写。对于母语是其它语言的就是天然屏障。

那么解决方案呢?第二个积累没有办法,只能靠时间慢慢解决。来说编码。

根据前面分析,产生乱码的原因是多字节造成的。以前硬件不行,8位已经是天了(让tel成名的是4004,4位机)。8位最多只有256个符号,表示汉字显然不行。如果从软硬件统一定义16位为最小操作单位,即一字节为16位。那么,汉字就与ascii完全同等地位。同时显示字模也以16x16为基本显示模式,由硬件完成。那样,汉字就与英文字母完全同等地位

【比如尽管unide面向所有代码,但英文字母却特别地只用8位。】——错的。unide编码是所有的文字全部用16

unide编码至少存在两个严重的问题:1对大量英语国家(特别是美国等发达国家就是用英语、英语也是世界使用最广泛的语言)反而不兼容,原来一字节表示一字母,unide改用2字节(一字节和ascii一样,另一字节是0);2编程语言中如c,字符串使用编码为0的作为结束符,而unide字符有0编码(特别是英文字符每个都有0),因此unide不能用在c语言中。为此在unide编码的基础上,重新定义了几个变种的编码,utf-8utf-16等,其中utf-8是最常用的一种编码,它是一种变长度编码,规定:英文和ascii码兼容,还是1字节编码,其它国家文字,用2-3字节不等的长度表示(由于英文占用了大量编码空间,其余还用2字节就不够用了,必须有3字节的文字)。网页编码大量采用utf-8,在同一网页中,可显示不同的文字。,!

举报|11楼|点赞|打赏|回复|评论

作者:乐橙垟垟1lv10时间:2016-11-2419:24:05

能否使用汉语编程不是关键,看看英语相对于汉语在计算机学科上的优势。

不少人在讨论中文计算机,想像如果计算机是中国人发明的,那会是什么样?首先,键盘会是什么样?像算盘像八卦还是像古筝?其实当有一个成型的实例,所有的可能性就都没了。所以,有了现在的计算机,中国人发明计算机会什么样就永远无法知道啦。即使有,也会被说成了借鉴了现有计算机,或者是现在计算机的改进等等。

那么,英语相对于汉语在现代计算机中到底有什么优势?我以为有两个:

1、编码。

英文天然是编码语言,这显然更适合机器实现。尤其是在计算机发展初期,硬件技术还很简陋,较少的编码显然更容易实现。英文字母只有26个,加上常用符号也只需7位二进制便可表示。英文字母笔划简单,只要8x8点阵就可以显示蛮好的字符。虽然随着硬件技术的发展,现在字符少笔划简单已经不再是问题,但历史积累却留下了。现代计算机最小的操作单元是字节,8位二进制。表示英文钓钓有鱼。而其它字符只能以多字节表示。现在的各种编码方案都给英文字母是特殊地位。比如尽管unide面向所有代码,但英文字母却特别地只用8位。所以,其它语言一旦不了解原有的编码方案,就不能正确解码,都成了乱码。而英文字符却永远没有乱码。

2、积累

第二个优势是没有办法的,也就是历史的积累。现在计算机学科几乎所有重要的文档、软件、论文都是英文的或者都有英文的,并都以英语习惯编写。对于母语是其它语言的就是天然屏障。

那么解决方案呢?第二个积累没有办法,只能靠时间慢慢解决。来说编码。

根据前面分析,产生乱码的原因是多字节造成的。以前硬件不行,8位已经是天了(让tel成名的是4004,4位机)。8位最多只有256个符号,表示汉字显然不行。如果从软硬件统一定义16位为最小操作单位,即一字节为16位。那么,汉字就与ascii完全同等地位。同时显示字模也以16x16为基本显示模式,由硬件完成。那样,汉字就与英文字母完全同等地位

【比如尽管unide面向所有代码,但英文字母却特别地只用8位。】——错的。unide编码是所有的文字全部用16

unide编码至少存在两个严重的问题:1对大量英语国家(特别是美国等发达国家就是用英语、英语也是世界使用最广泛的语言)反而不兼容,原来一字节表示一字母,unide改用2字节(一字节和ascii一样,另一字节是0);2编程语言中如c,字符串使用编码为0的作为结束符,而unide字符有0编码(特别是英文字符每个都有0),因此unide不能用在c语言中。为此在unide编码的基础上,重新定义了几个变种的编码,utf-8utf-16等,其中utf-8是最常用的一种编码,它是一种变长度编码,规定:英文和ascii码兼容,还是1字节编码,其它国家文字,用2-3字节不等的长度表示(由于英文占用了大量编码空间,其余还用2字节就不够用了,必须有3字节的文字)。网页编码大量采用utf-8,在同一网页中,可显示不同的文字。,!

举报|11楼|点赞|打赏|回复|评论

作者:乐橙垟垟1lv10时间:2016-11-2419:24:05

能否使用汉语编程不是关键,看看英语相对于汉语在计算机学科上的优势。

不少人在讨论中文计算机,想像如果计算机是中国人发明的,那会是什么样?首先,键盘会是什么样?像算盘像八卦还是像古筝?其实当有一个成型的实例,所有的可能性就都没了。所以,有了现在的计算机,中国人发明计算机会什么样就永远无法知道啦。即使有,也会被说成了借鉴了现有计算机,或者是现在计算机的改进等等。

那么,英语相对于汉语在现代计算机中到底有什么优势?我以为有两个:

1、编码。

英文天然是编码语言,这显然更适合机器实现。尤其是在计算机发展初期,硬件技术还很简陋,较少的编码显然更容易实现。英文字母只有26个,加上常用符号也只需7位二进制便可表示。英文字母笔划简单,只要8x8点阵就可以显示蛮好的字符。虽然随着硬件技术的发展,现在字符少笔划简单已经不再是问题,但历史积累却留下了。现代计算机最小的操作单元是字节,8位二进制。表示英文钓钓有鱼。而其它字符只能以多字节表示。现在的各种编码方案都给英文字母是特殊地位。比如尽管unide面向所有代码,但英文字母却特别地只用8位。所以,其它语言一旦不了解原有的编码方案,就不能正确解码,都成了乱码。而英文字符却永远没有乱码。

2、积累

第二个优势是没有办法的,也就是历史的积累。现在计算机学科几乎所有重要的文档、软件、论文都是英文的或者都有英文的,并都以英语习惯编写。对于母语是其它语言的就是天然屏障。

那么解决方案呢?第二个积累没有办法,只能靠时间慢慢解决。来说编码。

根据前面分析,产生乱码的原因是多字节造成的。以前硬件不行,8位已经是天了(让tel成名的是4004,4位机)。8位最多只有256个符号,表示汉字显然不行。如果从软硬件统一定义16位为最小操作单位,即一字节为16位。那么,汉字就与ascii完全同等地位。同时显示字模也以16x16为基本显示模式,由硬件完成。那样,汉字就与英文字母完全同等地位

【比如尽管unide面向所有代码,但英文字母却特别地只用8位。】——错的。unide编码是所有的文字全部用16

unide编码至少存在两个严重的问题:1对大量英语国家(特别是美国等发达国家就是用英语、英语也是世界使用最广泛的语言)反而不兼容,原来一字节表示一字母,unide改用2字节(一字节和ascii一样,另一字节是0);2编程语言中如c,字符串使用编码为0的作为结束符,而unide字符有0编码(特别是英文字符每个都有0),因此unide不能用在c语言中。为此在unide编码的基础上,重新定义了几个变种的编码,utf-8utf-16等,其中utf-8是最常用的一种编码,它是一种变长度编码,规定:英文和ascii码兼容,还是1字节编码,其它国家文字,用2-3字节不等的长度表示(由于英文占用了大量编码空间,其余还用2字节就不够用了,必须有3字节的文字)。网页编码大量采用utf-8,在同一网页中,可显示不同的文字。

热门小说推荐
误惹清冷长公主后

误惹清冷长公主后

魔蝎小说wwwmoxiexscom沈小将军从北漠凯旋,正策马游街,忽被某冷美人当街拦了。沈知书不动声色地蹙起了眉,问阁下意欲何为?却听见了身前人急促的呼吸。沈知书蓦地低下头,看见了她潮红的脸。美人中了春计。沈知书叹了口气,替她疏解后,应人所求把人送回家。星月迢迢,霜重风高,沈小将军顺着某人所指的路策马而去,怀里揽着烫手山芋。两柱香后,山芋眸色沉沉地说到了。沈知书如释重负地抬起头,一看匾好嘛,长公主府。第二日,朝廷设宴犒赏功臣。宴会上的长公主神色淡淡,似乎全然忘了昨日事。沈知书也有意揭过不提,然而在散席后再度被某人拦住。长公主神情依然淡漠,口齿却很清晰能不能再来一回。沈知书?长公主很舒服。沈知书???...

这个明星只想加钱

这个明星只想加钱

穿越到异世界的许枫觉醒了一个文娱雇佣兵系统,根据对方提供的报酬多少来获得相对应的能力提升。于是,一潭死水的娱乐圈突然多了一个画风古怪的明星。某名牌导演我和许枫合作过了很多次,我承认他的演技很好,但他根据片酬动态调整自己演技的行为我认为是一种对天赋的浪费!年轻人不应该计较那么多。某综艺嘉宾谁懂啊,我让许枫拿前五结果他拿到第五就直接退赛了!他的唱功明明可以拿第一的!某一线女星气鼓鼓的说道许枫没有一点大明星的风度,给多少钱办多少事,简直就是个无情雇佣兵!我怀疑许枫前世是做牙膏厂的,他是真的能挤牙膏啊。许枫老师,这个节目非常重要,难度非常大。机会难得,我们希望您能全力以赴!许枫都可以,多少钱?您可能没明白我的意思,这个节目三年一度,曝光大,可以建立很多人脉,多少人给钱都进不去,对您未来发展有着难以估量的优势。许枫就一个字,不去!明码标价童叟无欺,上至三大电影节奥斯卡,下至宝宝巴士,给多少钱办多大事!荣华归你,富贵归我!剧情绝不俗套,搞笑反转反套路多,主角人设新颖,喜欢不一样的文娱读者可以点进来看看...

我在克苏鲁世界肝经验

我在克苏鲁世界肝经验

穿越异界,正值邪神复苏,灰雾弥漫。梦境中传来疯癫的呓语,魔怪邪灵游荡世间。克劳恩利用熟练度金手指狂肝金光咒和其他技能,一步一个脚印走向巅峰,涤荡邪祟。我的所有成就全部源于自身的努力ps本故事融合了猎魔人黑魂克苏鲁的一些元素,但经过魔改。走过路过进来看看啊,说不定还能入眼。...

咸鱼怪兽很努力

咸鱼怪兽很努力

这年头,怪兽这职业太不好当了,被凹凸曼打,被魔法少女打,被卡面来打打,被天使打,被恶魔打,连普通人都可以打了!向闲鱼对此只想说,等我凑齐七个沙雕,让你们知道什么叫做残忍!然后向闲鱼灰白化蹲在墙角我太难了!!!...

玄学真人秀 [无限]

玄学真人秀 [无限]

日更悬疑惊悚解密微克已完结逃离疯人院真人剧本杀天选预言家国王的剧本杀游戏查无此人,点击作者专栏可见接档文这是一封求救信(刑侦)白色巨塔无限求预收本文...

替身

替身

暗恋一个人,当他的替身,卑微到了极点。看到了他的白月光,孟莹才发现自己是一个劣质的替身。直有一天,她看清了明白了放手了。从此冷情冷欲,谁都不入她的眼。大雨倾盆,孟莹撑着伞,静静地看着门口。许殿咬着雪茄,衣着黑衬衫跪在地上,他也安静地看着她。那双桃花眼带着浓郁深情,势不罢手。几分钟后,撑伞的孟莹转身入内。徒留一个纤细背影。浑身湿透的许殿笑了笑,低头继续跪着。追妻火葬场许殿vs孟莹雅痞偏执男VS坚强独立影后阅读说明1,真替身,前虐女,后虐男,女主能及时抽身找回自我。2,玻璃渣中掺杂着甜,后期会甜,所以标签会有甜文两个字。3,女主事业会发展得很好,爽点也会有,但得在前期得自己抠,后期是真爽。4,感谢阅读,么么哒。接档文①失婚周扬VS苏好,跟替身是系列文。简介苏好少女时期不懂事,仗着喜欢周扬嚣张跋扈,甚至与别人结婚都是为了气他,给他寄喜帖。本以为他会在意,谁知道,他对她连好感都没有,更别提喜欢。三十而立失婚,再面对他,只余下羞愧。如此不行,便胆胆颤颤,努力生活。周扬这个人吊儿郎当,不缺女人,不缺钱财,不缺权势,玩世不恭,也曾避过苏好的喜欢。居高临下地看她扑腾。直到有一天,他想把她捏碎了嚼进嘴里,让她回心转意,心里只有他。吊儿郎当狗男人VS独立美人接档文②穿成只有美貌的炮灰女配许倾VS顾随,跟替身也有点关系。简介许倾简直不敢相信,自己没死还又穿回这本书里,还穿回到最凄惨的时刻。没钱欠债也就算了,还碰瓷了顶级流量炒绯闻。眼看职业生涯即将要糊逼了,她立即止损,准备好好演戏用美貌征服全世界,不,娱乐圈。后来,她真的征服了娱乐圈的一众男神。她ampldquo我说征服是开玩笑的你们信吗?amprdquo娱乐圈大佬顾随点着烟,身子往前倾,抬高她下巴,唇角带笑,眼眸带着危险ampldquo你说我信吗?amprdquo追妻火葬场娱乐圈大佬狗东西VS顶级女神接档文③重生之虐渣渣赵燕君VS秦隽,是成了霸总的心尖宠的系列文简介赵燕君重生了,这辈子不会傻不垃圾地爱着这个男人,要让他跪倒在她的石榴裙下,然后甩飞他。你个渣渣花花公子栽了的故事。花心大少VS熟女模特...

每日热搜小说推荐