这些计算机术语你读对了么?

赛博老王 的头像

·

·

·

15,383 次阅读

作为程序员,我们虽然不像港台剧那样处处用中文混着英文说话,但是在日常的工作学习中还是会大量接触到各种英文单词和缩写。除了一些很普通的英文单词由于某种神秘不可知的原因被屡屡错读之外,计算机世界是变化的如此之快,也经常出现一些新的缩写令非英语母语的中国程序员在懵圈之后随便选个姿势去读。

我猜测,或许是为了将广告野生程序员从这种尴尬之中解脱出来,石墨文档在 GitHub 上做了一个有趣的仓库,专门收集了许多中国程序员容易发音错误的单词。

单词正确发音错误发音
access ♪✓ [‘ækses]✗ [ək’ses]
Angular ♪✓ [‘æŋgjʊlə]✗ [‘æŋɡələ; ‘æŋdʒʌlə]
AJAX ♪✓ [‘eidʒæks]✗ [ə’dʒʌks]
Apache ♪✓ [ə’pætʃɪ]✗ [ʌpʌtʃ]
app ♪✓ [æp]
archive ♪✓ [‘ɑːkaɪv]✗ [‘ətʃɪv]
array ♪✓ [ə’rei]✗ [æ’rei]
avatar ♪✓ [‘ævətɑː]✗ [ə’vʌtɑ]
Azure ♪✓ [‘æʒə]✗ [ˈæzʊʒə]
cache ♪✓ [kæʃ]✗ [kætʃ]
deque ♪✓ [‘dek]✗ [di’kju]
digest ♪✓ [‘dɑɪdʒɛst]✗ [‘dɪgɛst]
Django ♪✓ [ˈdʒæŋɡoʊ]✗ [diˈdʒæŋɡoʊ]
doc ♪✓ [dɒk]✗ [daʊk]
facade ♪✓ [fə’sɑːd]]✗ [‘feikeid]
Git ♪✓ [ɡɪt]✗ [dʒɪt; jɪt]
GNU ♪✓ [gnu:]
GUI ♪✓ [ˈɡui]
height ♪✓ [haɪt]✗ [heɪt]
hidden ♪✓ [‘hɪdn]✗ [‘haɪdn]
image ♪✓ [‘ɪmɪdʒ]✗ [ɪ’meɪdʒ]
integer ♪✓ [‘ɪntɪdʒə]✗ [ˈɪntaɪgə]
issue ♪✓ [‘ɪʃuː]✗ [ˈaɪʃuː]
Java ♪✓ [‘dʒɑːvə]✗ [‘dʒɑːvɑː]
jpg(jpeg) ♪✓ [‘dʒeɪpeɡ][ˈdʒeɪˈpi:ˈdʒiː]
Linux ♪✓ [‘lɪnəks]✗ [ˈlɪnʌks; ˈlɪnjuːks]
main ♪✓ [meɪn]✗ [mɪn]
margin ♪✓ [‘mɑːdʒɪn]✗ [‘mʌgɪn]
maven ♪✓ [‘meɪvn]✗ [‘maːvn]
module ♪✓ [‘mɒdjuːl]✗ [‘məʊdl]
nginx✓ Engine X
null ♪✓ [nʌl]✗ [naʊ]
OS X✓ OS ten
parameter ♪✓ [pə’ræmɪtə]✗ [‘pærəmɪtə]
putty ♪✓ [ˈpʌti]✗ [ˈpuːti]
query ♪✓ [‘kwɪəri]✗ [‘kwaɪri]
Qt ♪✓ [kjuːt]
resolved ♪✓ [rɪ’zɒlvd]✗ [rɪ’səʊvd]
retina ♪✓ [‘retɪnə]✗ [ri’tina]
san jose ♪✓ [sænhəu’zei]✗ [sæn’ju:s]
safari ♪✓ [sə’fɑːrɪ]✗ [sæfərɪ]
scheme ♪✓ [skiːm]✗ [s’kæmə]
sudo✓ [‘suːduː]
suite ♪✓ [swiːt]✗ [sjuːt]
typical ♪✓ [‘tɪpɪkl]✗ [‘taɪpɪkəl]
Ubuntu ♪✓ [ʊ’bʊntʊ]✗ [juː’bʊntʊ]
variable ♪✓ [‘veəriəbl]✗ [və’raiəbl]
vue ♪✓ [v’ju:]✗ [v’ju:i]
width ♪✓ [wɪdθ]✗ [waɪdθ]
YouTube ♪✓ [‘juː’tjuːb]✗ [‘juː’tʊbɪ]

本着简单的原则,又为了避免程序员们出现选择困难症,“正确音标”采用了最接近有道词典音频的英式 DJ 音标,不代表其唯一性。专业在线英语词典请参考知乎链接:在线英语词典哪个比较好?

参考资料

  1. https://www.zhihu.com/question/19739907
  2. https://www.v2ex.com/t/131094
  3. https://www.v2ex.com/t/309350
  4. https://www.v2ex.com/t/63781
  5. https://www.v2ex.com/t/246033
  6. https://www.v2ex.com/t/342087

此外,还有一位 lexrus 同学根据此库的数据,做了一个开源的 iOS 应用,这个应用的名字非常绝妙,叫做“花灰”——请捋直了舌头跟我念:H-U-A-花,H-U-I-灰,花灰。

作者说道:

这个小 App 用 UITableView 陈列了一些中国程序员经常读错的单词,用 AVFoundation 实现美音和英音的朗读,用 Playground 同步单词库。功能异常简陋,实现非常粗暴,仅供 iOS 程序员自行编译,纠正发音使用,懒得提交 App Store。

可从以下视频中略窥一斑,做的还是不错的,不过如果你的 iPhone 没越狱,显然是没法用的——或许你可以去作者的 issues 页面请求他上架?:-D

那么你有几个读错的呢?欢迎发表评论,也欢迎去提交你发现易读错的计算机术语和缩写。

有同学表示,读对还不行,你经常用的一些单词术语,或许并不是你以为的那个意思。不信?你去看看“程序员眼中的英语单词”和它原本的意思差别有多大就知道了~

17 条回复

  1. 来自浙江台州的 Firefox 51.0|Windows 10 用户 的头像
    来自浙江台州的 Firefox 51.0|Windows 10 用户

    读错了一般多……

    来自台州
  2. 来自广东深圳的 Chrome 54.0|Windows 7 用户 的头像
    来自广东深圳的 Chrome 54.0|Windows 7 用户

    我也错了一半多….没想到gui竟然是鬼

    来自深圳
  3. GHLandy [Chrome 56.0|Windows 10] 的头像
    GHLandy [Chrome 56.0|Windows 10]

    这 Linux,原来一直读错了。。。呵呵。。

    来自怀化
  4. kashu [Chrome 56.0|Windows 8.1] 的头像
    kashu [Chrome 56.0|Windows 8.1]

    你个鬼哦……
    孤以…

    来自深圳
  5. 来自福建厦门的 Firefox 51.0|GNU/Linux 用户 的头像
    来自福建厦门的 Firefox 51.0|GNU/Linux 用户

    Linux 读音不考究,一直照维基百科上的读。

    来自厦门
  6. 绿色圣光 [Firefox 51.0|GNU/Linux] 的头像
    绿色圣光 [Firefox 51.0|GNU/Linux]

    我自认为自己挺注意的了,可还是有不少读错的。

    来自青岛
  7. 来自湖北的 Chrome 56.0|Windows 10 用户 的头像
    来自湖北的 Chrome 56.0|Windows 10 用户

    何止这些。。
    读错英语的现象应该十分普遍了

    来自武汉
  8. 来自天津的 WeChat 6.5|iOS 10.1 用户 的头像
    来自天津的 WeChat 6.5|iOS 10.1 用户

    Linux 中的 ux 可以念 阿克斯,这是 Linus 本人在电视访谈节目中说的。
    Git 念 高it

    来自天津
  9. 逗比不要跑! [Firefox 45.0|GNU/Linux] 的头像
    逗比不要跑! [Firefox 45.0|GNU/Linux]

    受这篇文章启发,写了一点脚本

    function say {
        mpv http://dict.youdao.com/dictvoice?audio=${1}’&’type=1 > /dev/null
        }
    alias say=’say $1′

    贴入自己的.bashrc,然后打开终端,say linux

    欢迎补充。

    PS:原来这里发链接需要登录,这次就不匿名了

    来自武汉
  10. 来自美国的 Chrome 56.0|Windows 10 用户 的头像
    来自美国的 Chrome 56.0|Windows 10 用户

    读到一半才发现自己读了错误的一列

  11. linux [Chrome 56.0|Mac 10.11] 的头像
    linux [Chrome 56.0|Mac 10.11]

    赞赞赞!
    PS.,ID 不错 →_→

    来自北京
  12. 来自河北沧州的 Chrome 56.0|GNU/Linux 用户 的头像
    来自河北沧州的 Chrome 56.0|GNU/Linux 用户

    友情提示: function say() 后面要有括号。

    来自沧州
  13. 来自广东的 Chrome 56.0|GNU/Linux 用户 的头像
    来自广东的 Chrome 56.0|GNU/Linux 用户

    有function就不用括号了,没有function才要求要有括号

    来自广州
  14. 来自广西南宁的 Chrome 58.0|GNU/Linux 用户 的头像
    来自广西南宁的 Chrome 58.0|GNU/Linux 用户

    读错了很多。。。。

    来自南宁
  15. upall [Chrome 56.0|Windows 10] 的头像
    upall [Chrome 56.0|Windows 10]

    linux 都没读对还怎么往下看

    来自洛阳
  16. journey.ad [Firefox 52.0|GNU/Linux] 的头像
    journey.ad [Firefox 52.0|GNU/Linux]

    function say
            set text $argv[1]
            set lang zh
            for i in (echo $argv | sed ‘s|–*|\’n’|g’ | sed ‘s/[ t]*$//g’ | grep -v ‘^$’)
                    echo $i | read -l option value
                    switch $option
                            case t text
                                    set text $value
                            case l lang
                                    set lang $value
                            case s speed
                                    set speed $value
                    end
            end
            if [ $text ]
                    mpv "https://fanyi.baidu.com/gettts?lan=$lang&text=$text&spd=$speed&source=web" > /dev/null
            else
                    echo "say -t text -l language(zh cte en jp kor pt de spa ru fra) -s speed"
            end
    end

    fish 版本,用的百度接口,支持普粤英日韩葡德西俄法等多种语言,阿拉伯语和泰语似乎因为编码的原因返回为空

    调用方法,打开终端,输入 say "任何你想读音的单词,句子,段落。"
    say -t text -l language(zh cte en jp kor pt de spa ru fra) -s speed

    来自焦作
  17. hello_linux [Chrome 51.0|Windows 7] 的头像
    hello_linux [Chrome 51.0|Windows 7]

    很好哦,小编。

    来自深圳

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注