找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 402|回复: 3

分享一则留学经验

[复制链接]
发表于 2025-8-25 14:08:03 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
我来分享一下多年前我遇到的一个留学经历。

这个经历直接导致我认为:在国际化处理的方面,如果软件是中国人、俄罗斯人写的,一般没有问题;如果是美国人写的,在面对国际化问题的时候有相当概率(目测 40% 左右)翻车。

因为有一些美国人并不知道这个世界上有除了 52 个英文字母以外的东西。在他们看来,ANSI、ASCII、UTF8、Unicode 这四个是一样的东西。在编程的时候,代码上,除了第四个以外,其它几个的代码是完全一样的。

首先,他们不知道中国。政府说「中国是威胁」的时候,他们的言论是:「政府伪造了中国!」

想象一下你假设不信任你的政府,当你的政府提出了任何的言论,你肯定首先会想办法反驳政府。如何反驳呢?「没有中国」就是一个反驳。

当然这样的情况也导致各种阴谋论和对华人的仇视,因为他们认为华人是政府造出来的虚拟人物。中国人使用的汉字,汉语,也是他们认为是政府伪造出来的文字和语言。

当时我在大学,我们组在设计一个软件,需要使用 OpenGL,然后在 GPU 里存储需要用到的字体的图像;我提出使用 LRU 缓存,那个美国人同学指着我鼻子开喷,他非要储存全部的所有字号的所有 Glyph。我给了他一个我的中文的字体文件,然后我把所有字体导出为 SVG 给他看。我提出必须支持中文。然后我还准备了地球仪,给这个老哥进行科普。

结果,这人根本不相信「地」是个球。他信仰地平说。他认为「地」是个盘子。这人坚决抵制 Unicode 是因为 MSVC 里面的 Unicode 的概念其实是 UTF-16,但是在他看来,UTF-16 等于强行用两个字节存储英文字母,第二个字节必须是零,除非被用于 Emoji。他认为除非是需要兼容 Emoji 否则无论如何不应该使用「Unicode」。

要问他是怎么做到和我读同一个大学的呢?我靠的是面试时展现出来的硬实力,而他靠的是 128 期学贷。他的学贷总金额超过我家四百多平的房子的总金额的两倍。
回复

使用道具 举报

发表于 2025-8-25 14:24:36 | 显示全部楼层
咦,你大学原来在美国上的哦。
回复 赞! 靠!

使用道具 举报

发表于 2025-8-25 19:58:08 | 显示全部楼层
这么抽象嘛(
回复 赞! 靠!

使用道具 举报

发表于 2025-9-4 18:44:46 | 显示全部楼层
抽象
回复

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2025-10-12 00:32 , Processed in 0.036179 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表