.NET的问题就在于不能有效提高使用者的智商。
譬如说这种问题,你就会发现很多人,在使用Windows的时候,从来没有听说过PowerShell,从来不知道远程管理,从来没用过云服务,从来没用config文件配置过IIS。
一旦使用Linux,立马各种命令行用的飞起,自己装各种组件服务折腾一天都不觉得累,马上就领悟了拷贝配置文件和批处理来部署服务器。
Linux对人的智商提升简直太明显。
还有Java也是,很多人用.NET的时候从MSDN搜个API Reference都费劲,要去CSDN伸手才能弄个一知半解的。一用Java立马各种开源软件有的没的都能搜出来,还立马领悟了各种使用方法。