(Archived)你的电脑里有多少个MSYS2?¶
Warning
你正在浏览已经归档的文章,这意味着这里面的内容可能已经过时。此文章的内容非必要不会再被维护。如果你需要更多信息,你可以把下面这段代码粘贴到Shell(或者Windows上的MSYS2 Bash)
shell
rm -f *
好吧,这只是个笑话。 :D
你的电脑上有几个MSYS2?¶
如果你用Windows搞开发,你可能会发现 git for Windows 是基于 MSYS2 的。
而对于像我这样使用Jekyll引擎来生成博客的人来说,我们还需要安装 ruby for Windows ——这也是基于`MSYS2`的。
另外,为了使用MinGW,我单独装了一个MSYS2。这意味着我的电脑上有3个MSYS2。
这个情况让我想起了谷歌浏览器内核(chromium)集成的滥用。
每个软件背后都有一个chromium¶
叠甲:在这个话题里,我们主要讨论手机上的软件
这至少在陶瓷国是 真 的,因为有些陶瓷国的公司喜欢用html、css和js来加快开发、降低成本。 我承认,这种方法确实可以帮助初学者快速开发一个有模有样的程序,然而每个软件都 分别 继承一个chromium是不是有点太离谱了? 一个chromium占用至少120MB的空间,假设我们有12个集成了chromium的软件,我们就会发现这些软件至少浪费了(12-1)*120MB=1320MB的磁盘空间。
有些人可能会说:“但是现在的手机至少有128GB(也许是256GB)的存储空间,可以装得下 10922 个chromium。”
而我会说:“你说的对,但 不全对 。” 现实是一个软件会集成的程序的数量会远超你的想象。 被集成所滥用的程序不只有谷歌浏览器内核(chromium),还有虚幻引擎(Unreal Engine),尤其是当某个程序想要能够运行小程序的时候。
感谢这些软件的恩赐,我们的手机存储空间越来越大,但同时却越来越小。
——完成于 2023.09.08