硬核观察 #574 微软提案为 JavaScript 增加类型注释
更多：• Arch Linux 20 岁了 • 2021 发现了最多的 Chrome 零日漏洞
JavaScript ArchLinux Chrome
117.175.112.114
Arch Linux + KDE + i3WM，永远的神。
来自四川的 Chrome 91.0|Mac 10.15 用户
2022-03-13T18:19:59.000
117.175.112.114
似乎没有人做 Linux 各发行版占有率的网站。只有 Steam 的软硬件调查有个简单的统计 (store.steampowered.com/hwsurvey)：<br />
<br />
2022 年 02 月，Linux 系统在所有系统中占 1.02%，各发行分别有：<br />
<br />
+ Ubuntu 20.04.3 LTS 64bit 0.15%<br />
+ Arch Linux 64bit&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 0.13%<br />
+ Manjaro Linux 64bit&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;0.12%<br />
+ Ubuntu 21.10 64bit&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 0.07%<br />
+ Linux Mint 20.3 64bit&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;0.06%
来自四川的 Chrome 91.0|Mac 10.15 用户
2022-03-13T18:29:53.000
117.175.112.114
虽然不能代表所有 Linux 用户，但单在桌面游戏这一块，Debian 系 (Ubuntu、Linux Mint) 和 Arch Linux 系 (Manjaro) 的发行版真是各占半壁江山，66666。
来自四川的 Chrome 91.0|Mac 10.15 用户
2022-03-13T18:33:23.000
112.96.43.43
distrowatch.com
来自广东广州的 Chrome Mobile 71.0|Android 6.0 用户
2022-03-14T12:36:25.000
117.175.112.114
建议看看 DistroWatch 的 Page Hit Ranking 页面 (链接: distrowatch.com/dwres.php?resource=popularity)<br />
<br />
DistroWatch 从来没说过自己统计的是市场占有率，只是统计页面的点击次数，的确一定程度上能反应各发行版受欢迎程度，但也并不准确。<br />
<br />
比如前一两年突然出现在第一名的 MX Linux，虽然没有确凿的证据，但很大可能是刷上第一名的。这事国内也有讨论 (链接：zhihu.com/question/307873897)。
来自四川的 Chrome 90.0|Mac 10.14 用户
2022-03-14T14:34:19.000
更多：• Arch Linux 20 岁了 • 2021 发现了最多的 Chrome 零日漏洞
![](/data/attachment/album/202203/13/145505eb0cv0v3wr15yqsy.jpg)


![](/data/attachment/album/202203/13/145522vf970si7d6p963ff.jpg)


### 微软提案为 JavaScript 增加类型注释


如果本周微软公布的 [一项提案](https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/) 能够成功，那么 JavaScript 开发者很快就会拥有他们中许多人长期以来一直想要的东西：一个类型系统，至少是某种类型系统。该提案建议在 JavaScript 代码中添加类型注释，允许这些注释被 TypeScript、Flow 之类的外部类型检查器检查，而在运行时被忽略。虽然该提案是微软提出的，但是并没有提议将 TypeScript 的类型检查放到浏览器或运行时中。



> 
> 老王点评：这也不失一种好的解决方案，其它语言已有类似的成功实践。
> 
> 
> 


![](/data/attachment/album/202203/13/145532hbtzvkttjt63crvz.jpg)


### Arch Linux 20 岁了


[2002 年 3 月 11 日宣布](https://www.neowin.net/news/btw-it039s-my-birthday---arch-linux-becomes-20-years-old-today/)，代号为 “Homer” 的 Arch Linux 0.1 版在发布时并没有大肆宣传。其发布公告非常低调：“我终于把一个可启动的 iso 镜像放到 ftp 站点上了。坏消息是，没有漂亮的交互式安装程序。但如果你想要一个这样的东西，你就会选择 RedHat，对吗？ ; )” 第一个版本的内核是 2.4.18，那时甚至连 USB 都不能自动挂载。在这个版本中，连 GNOME 和 KDE 都没有，你必须等待当年 12 月的发布 0.4 版本，或者自己构建。



> 
> 老王点评：从最初的简陋发行版，到如今已经生生地在 RedHat 和 Ubuntu 之间辟出一块地，真是不容易。
> 
> 
> 


![](/data/attachment/album/202203/13/145552m9t2irgf191xiius.jpg)


### 2021 发现了最多的 Chrome 零日漏洞


2021 年是 Chrome 浏览器中 [零日漏洞数量](https://www.zdnet.com/article/google-more-chrome-browser-zero-day-flaws-are-being-spotted-in-the-wild-thats-not-always-a-bad-thing/) 创纪录的一年。去年有 25 个浏览器零日漏洞被修补，其中 14 个是 Chrome 浏览器，6 个是 Safari 的 WebKit 引擎，4 个是 Internet Explorer。而 2020 年，只有 14 个浏览器零日缺陷，其中一半以上是 Chrome 浏览器的。但在 2015 年至 2018 年期间，没有发现 Chrome 的零日漏洞。



> 
> 老王点评：这说明对浏览器的恶意利用越来越多了，浏览器承载了太多的重要性和复杂性。
> 
> 
> 

