当前位置:首页 > 电竞资讯 > 正文内容

安全爱好者周刊(第16期):技术的母语

杏彩体育2年前 (2023-02-28)电竞资讯114

这里记录每周值得分享的网络安全内容。

1. 本周话题:技术的母语

在这里,“技术”具体指代的是计算机技术。

为什么说,技术是有母语的?

大家知道,世界上第一台计算机 ENIAC 于1946年在美国宾夕法尼亚大学诞生。

世界上首个互联网络是1969年在美国国防部高级研究计划署网络(又被称为 ARPANET网)上实现的。

通常被国内高校计算机科学与技术专业设置为入门编程语言的C语言,是1971年 Ken Thompson 和 Dennis Ritchie 共同发明的。时至今日,不计其数的信息设备上运行着使用C语言开发的程序,这也难怪会有人说,今天的世界是运行在C语言上的世界。

类似的例子数不胜数。

在这样的发明创造背景下,这些突破性技术最早的技术文档是用英文写就的。相应的标准委员会在用英文进行交流,当然,他们产出的标准也是用英文写就的。这些是信息世界的底层规则。

带来的结果是,中文世界里我们常常使用的术语,讨论的技术方法,实际上都是翻译品。这些技术的母语是英文。

我们说指针,翻译的是“pointer”;我们说“原型”,翻译的是“prototype”;我们说对象,翻译的是“object”;我们说协程,翻译的是“coroutine”;我们说设计模式,翻译的是“design pattern”...

译者们翻译,我们学习,我们试图理解,我们实践应用。在没有意识到的时候,译者对于技术的理解程度,决定了我们的理解上限。

以编程语言 JavaScript 来说,原型继承和函数的prototype属性是让很多初学者感到困惑的地方。

笔者曾阅读了很多中文文档,仍感觉意犹未尽。直到在《JavaScript: The Definitive Guide》里读到了

Remember: almost all objects have a prototype, but only a relatively small number of objects have a prototype property.

才感觉到了心里的石头落下了。

原版文档是技术的起点,也是问题的终点。

这会让我们沮丧,为什么我们要跨过语言的障碍才能准确地理解和表达这些问题?

我们都期盼着,未来会有以中文为母语的新技术出现。但是在那一天来临之前,我们还是要尽量读原版文档,尽量读原版书籍。开始的越早,受益就越早。

2. 文章

解决中国“卡脖子”问题:研究求解器的少数者

这篇文章写的是国内站在SAT/SMT求解器技术之巅的几位研究者的故事。

读完这篇文章笔者的感受是,能写出这样的评论文章,作者一定也是位大佬吧。

文章链接

3. 资源

Reverse Engineering For Everyone

一个梳理逆向工程知识的站点,目前根据处理器架构,已经发布了不少内容。

链接

Compiler Explorer

一个在线的编译结果查看网站。你可以在这里选择编译器,输入源代码,然后就可以看到编译器产生的汇编代码/字节码了。

网站目前已经覆盖了主流的30余种编程语言,包括C, C++, Rust, Go, D, Haskell, Swift, Pascal, ispc, Python, Java等。网站的一个显著优势是集成了同型号不同版本编译器。使用者可以很方便地比对不同版本的编译器所生成代码的不同。

链接

How to write a JIT compiler

如何写一个简单的JIT编译器的入门教程。

链接

Bjarne Stroustrups FAQ

C++ 之父的FAQ,不妨看一看他对一些问题的看法。

链接

文章同步发布于知乎专栏“安全爱好者周刊”,感谢阅读。 https://www.zhihu.com/people/secweekly

文章同步发布于订阅号“安全思享”,感谢阅读。

扫描二维码推送至手机访问。

版权声明:本文由杏彩体育-专注全球体育资讯发布,如需转载请注明出处。

本文链接:http://www.redirected.net/?id=12158

分享给朋友:

“安全爱好者周刊(第16期):技术的母语” 的相关文章

天博体育资讯:多特仍在等待曼联报价桑乔

天博体育资讯:多特仍在等待曼联报价桑乔

(柏林10日综合电)据《天空体育》记者索勒科尔报导,多特蒙德为桑乔设置的转会截止日就在8月10日,而现在“大黄蜂”仍在等待“红魔”方面送上报价。...

2胜1平3负!亚洲6队首轮结束:闪耀卡塔尔世界杯,压制非洲5队

2胜1平3负!亚洲6队首轮结束:闪耀卡塔尔世界杯,压制非洲5队

#2022卡塔尔世界杯#6支亚洲球队已经全部亮相,取得2胜1平3负的战绩,包括沙特和日本赢球,韩国平局,澳大利亚、卡塔尔、伊朗三队输球,也是压制5支非洲球队,非洲球队不仅4支球队一球未进,而且1平4负集体不胜。...

[足球新闻]场面震撼!越南队夺冠,球迷上街庆祝,韩国主帅被抛起摔到腰部

[足球新闻]场面震撼!越南队夺冠,球迷上街庆祝,韩国主帅被抛起摔到腰部

东南亚运动会男足决赛落下帷幕,最终东道主越南队以1-0击败泰国队,夺得冠军。在美亭体育场进行的这场决赛,可以说万众瞩目,越南国内的收视率相当高,最终依靠着第83分钟的进球,越南队成功夺得冠军。再加上此前越南女足在东南亚运动会折桂,所以在本届赛事的足球比赛中,东道主越南队成为最大赢家。...

原创
            梅西一传一射 阿根廷2-0取胜晋级 梅西世界杯第七次当选最佳球员

原创 梅西一传一射 阿根廷2-0取胜晋级 梅西世界杯第七次当选最佳球员

原标题:梅西一传一射 阿根廷2-0取胜晋级 梅西世界杯第七次当选最佳球员 想每天都接收到这样的体育资讯和评论解说吗?请点击本文右上角的“关注”,感谢您的支持。 北京时间11月27日凌晨三点,本届世界杯赛事迎来了C组第二轮阿根廷男足对阵墨西哥队的比赛。阿根廷男足在梅西领衔的...

日本球迷赛后清扫体育场,再次赢得赞誉

日本球迷赛后清扫体育场,再次赢得赞誉

极目新闻记者李曼英 据半岛电视台11月24日报道,卡塔尔世界杯,日本球迷在赛后不忘拿出垃圾袋清扫体育场的传统,再一次让他们赢得尊重。 日本球迷赛后清扫体育馆 近日,在社交媒体,一名男子...

世界杯重磅对决!2豪门捧杯5次,4冠王或爆冷出局,日本或躺赢

世界杯重磅对决!2豪门捧杯5次,4冠王或爆冷出局,日本或躺赢

11月28日凌晨3点,卡塔尔世界杯将迎来一场焦点之战,这就是E组两支夺冠热门球队的较量,排名E组第一的西班牙队将迎战排名第三的德国队,在以往的世界杯中,德国队曾经4次举起大力神杯,西班牙1次举起大力神杯,可本届世界杯结果却不太一样,德国队在本场比赛中输球,很大概率将会提前拎包回家,排名第二...