标签 基因 下的文章

JavaScript 和 Python 继续统治编程语言,但 Rust 在崛起

根据 SlashData 去年年底的对 166 个国家的 20000 多名开发者的调查,目前最受欢迎的编程语言是 JavaScript,其次是 Python。仅在过去半年,Python 就净增加了 330 万开发人员。而 Rust 的采用在过去两年里几乎翻了两番,达到 220 万开发者。PHP 的增长最少,在 2021 年第三季度和 2022 年第一季度之间,净增加了 60 万名新开发者。但 PHP 是仅次于 JavaScript 的网络应用程序中最常见的语言。Go 和 Ruby 是后端开发中的重要语言,Go 在过去一年中的增长速度超过了两倍,现在有 330 万开发者。

消息来源:InfoWorld
老王点评:所以,现在该去学什么语言了?其实我看,不论什么语言,能用的上的语言就是好语言。但是如果只是泛泛的使用,那无论是学那种语言都没什么用。

Linux 5.18 释出

Linus Torvalds 在内核邮件列表上宣布释出 Linux 5.18。新版的主要新特性包括:C 语言标准从 C89 切换到 C11;改进了随机数生成器;英特尔即将推出的软件定义芯片驱动,可以通过付款解锁处理器附加功能;内存管理接口 DAMOS;严格 memcpy() 边界检查;支持英特尔 CPU 的间接分支跟踪;改进 AMD Zen CPU 进程调度性能等等。

消息来源:KernelNewbies
老王点评:这个版本其实有很多特征值得关注,之前我们也陆续提到了一些,比如使用的 C 语言标准的升级,比如随机数生成器和软件定义芯片功能。

科学家正在修改蚊子的基因以减小雌蚊数量

一个名为“目标疟疾”的组织已经开发出基因驱动,以阻止蚊子产生雌性后代。这很重要,有两个原因:只有雌性才会咬人,而没有雌性,蚊子的数量就会骤减。其核心目的是大大减少死于疟疾的人数,根据世界卫生组织的数据,2020 年有 627,000 人死于疟疾,估计疟疾每年会使非洲大陆的经济产出减少 120 亿美元。不过该技术还没有允许公开使用,目前只是在实验室进行实验。

消息来源:BBC
老王点评:虽然消灭蚊子是一件好事,我天天被蚊子咬,但是我担心贸然破坏自然界可能有意想不到的结果。

树莓派将进入太空进行 Python 编程挑战

这不是树莓派第一次进入太空,早在 2015 年,欧洲航天局的宇航员就将一块树莓派带入了太空。欧洲航天局今年的“零号任务”中,邀请人们编写一个 Python 程序,在国际空间站上读取湿度,并向宇航员显示个性化的信息。“空间实验室任务”则让团队在国际空间站上的 Astro Pi 单元上进行科学实验。欧洲航天局的树莓派 Astro Pi 是树莓派 4B,有 8GB 内存,带有谷歌的 Coral 机器学习加速器,以及测量湿度、温度和压力的传感器。此外,还有一个用于视觉反馈的 LED 矩阵。它将于今年 12 月被运送到太空并投入使用。

能编写运行在太空的程序,虽然只是实验挑战,但是也很有趣啊!

科学家们现在可以在几分钟内用个人电脑组装整个基因组

研究人员已经开发出一种在个人电脑上重建全基因组的技术,包括人类基因组。这项技术比目前最先进的方法快一百倍,并且使用五分之一的资源。它对基因组数据进行更紧凑的表示,其灵感来自于采用单词而不是字母而为语言模型提供浓缩构建块的方式。这种新技术可以在 13 分钟内搜索整个抗菌素抗性基因集合,而使用标准序列排列则需要 7 小时。

虽然搞不懂,但是感觉很厉害。

Java 17 发布 GA 版本,Java 小程序 API 被废弃

Java 17 将是一个长期支持版本,带来了大量改进。在其中,值得注意的是,实验性的提前(AOT)和及时(JIT)编译器由于进展甚微而被删除,而 Java 级的 JVM 编译器接口(JVMCI)接口仍将为外部构建的编译器版本所保留。同时,鉴于大多数 Web 浏览器已经清除了对 Java 小程序(Applet)的支持,Java 小程序 API 在进一步删除前先将其弃用。

Java 小程序落幕了,可能很多人都不知道它吧。