作为一个在Linux和Windows都开发过的程序员,偶来回答下。
每个程序员都习惯于自己长期所处的开发平台。
人们总是喜欢待在自己的舒适区。程序员一旦在某个平台呆久了,要切换到另一个平台需要很长的适应期。Linux上有很多好的代码编辑器,比如eclipse,vscode等等。相应的Windows上也有VisualStudio这样优秀的开发环境。但是当人们某一个编辑器用习惯了,再突然切换到另一种编辑器,就会有不顺手的感觉。
linux平台的开发项目比Windows多。
相较于linux而言,windows是一个封闭的生态环境。相对来说,windows在国内主要是用来办公。使用windows来开发和编译的项目并不多,所以从事windows开发的程序员数量也就不多,发出的声音就没有linux程序员大。
程序员之间的鄙视链。
程序员们出于职业习惯,清高而又洁癖。君不见程序员们为了PHP是否是最好的语言都能吵的不可开交。Linux程序员和Winows程序员之间互相鄙视就再正常不过了。
所以,并不是真的Linux就一定比Windows方便。对程序员来说,适合自己的开发平台,能快速高质地完成项目的平台才是最好的平台。
希望偶的回答能帮助到你,谢谢。