@
abcbuzhiming 你说的工业环境是什么,如果是狭义的工业控制系统,那么只是应用厂商选择 Windows 作为平台而已,就像游戏开发商做 PC 平台不做 Linux 平台一样,和系统本身关系不是很大,更多是考虑市场大小和投入产出比。
如果你说的是广义的工业,那就更有意思了,在国外你不用 linux 都混不了开源社区你不知道吗。看看这个
https://my.oschina.net/eechen/blog/79968 还有这个
https://zh.wikipedia.org/wiki/Goobuntu。Google 在你眼里可能算不上工业。除了像 Google 这样自定义系统的,还有不知道多少使用 Linux 作为开发环境的开发者。
你说国外有人喷,那当然是有的,能说明多大问题?我上 Google 随手一搜“ Why Developer Linux ” 出现的大部分文章都是关于为什么 Linux 受开发者欢迎的。比如
https://hashnode.com/post/why-do-developers-love-linux-cj82kws8k00fhz5wtjppyqclv注意,这个 Why Developer Linux 既有可能是 Hate 也可能是 Love,搜索结果一定层度上能说明问题。
就像这篇文章说的,没有系统是完美的,但针对不同需求各自有优势。用 Linux 做设计就不好,因为没有 Adobe 全家桶,玩游戏也不行,少之又少。但作为开发平台,绝对是最好的,你说没有工业环境,我想知道,go、python、node、ruby 等等语言,nginx、redis、mongodb、postgresql 等组件,android studio,vs code,atom,sublime 算不算工业产品。很多软件的设计就是按照 linux 系统的逻辑来的。这些东西当然在 windows 上都有,但体验就像在 linux 下用 qq 一样,蹩脚又恶心。
所以问题来了,是 QQ 重要还是开发环境重要。
如果你们连 git 命令都不熟悉,真的不适合 linux,这里没有人向你推销。反倒是你自己因为无知而着急了?