根据 SlashData 去年年底的对 166 个国家的 20000 多名开发者的调查,目前最受欢迎的编程语言是 JavaScript,其次是 Python。仅在过去半年,Python 就净增加了 330 万开发人员。而 Rust 的采用在过去两年里几乎翻了两番,达到 220 万开发者。PHP 的增长最少,在 2021 年第三季度和 2022 年第一季度之间,净增加了 60 万名新开发者。但 PHP 是仅次于 JavaScript 的网络应用程序中最常见的语言。Go 和 Ruby 是后端开发中的重要语言,Go 在过去一年中的增长速度超过了两倍,现在有 330 万开发者。
老王点评:所以,现在该去学什么语言了?其实我看,不论什么语言,能用的上的语言就是好语言。但是如果只是泛泛的使用,那无论是学那种语言都没什么用。
Linus Torvalds 在内核邮件列表上宣布释出 Linux 5.18。新版的主要新特性包括:C 语言标准从 C89 切换到 C11;改进了随机数生成器;英特尔即将推出的软件定义芯片驱动,可以通过付款解锁处理器附加功能;内存管理接口 DAMOS;严格 memcpy()
边界检查;支持英特尔 CPU 的间接分支跟踪;改进 AMD Zen CPU 进程调度性能等等。
老王点评:这个版本其实有很多特征值得关注,之前我们也陆续提到了一些,比如使用的 C 语言标准的升级,比如随机数生成器和软件定义芯片功能。
一个名为“目标疟疾”的组织已经开发出基因驱动,以阻止蚊子产生雌性后代。这很重要,有两个原因:只有雌性才会咬人,而没有雌性,蚊子的数量就会骤减。其核心目的是大大减少死于疟疾的人数,根据世界卫生组织的数据,2020 年有 627,000 人死于疟疾,估计疟疾每年会使非洲大陆的经济产出减少 120 亿美元。不过该技术还没有允许公开使用,目前只是在实验室进行实验。
老王点评:虽然消灭蚊子是一件好事,我天天被蚊子咬,但是我担心贸然破坏自然界可能有意想不到的结果。