为什么那么多程序员推荐 Linux,是不是在 Linux 下开发效率高?
在开始前我有一些资料,是我根据网友给的问题精心整理了一份「Linux 的资料从专业入门到高级教程」,
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!
双系统日常使用linux,优点缺点都很多。
主要的优点在于开发相关的软件很顺畅,安装方便。最大的缺点在于时间的投入,如果只是用用IDE做个和windows上差不多的开发还好,深入配置和理解需要各种折腾。
几个开发上的优点:
· 各种开发环境大多能使用包管理器,基本不用太考虑环境依赖一类的问题,主要的开发软件大多能使用简单的命令安装,且很少出错;
· 对于服务端的开发,和服务端的环境可以保持一致,本地运行没问题到服务端运行出错的概率低;
· 熟悉linux,便于在服务端的操作;
· 开发相关的IDE和编辑器基本都能完美运行,而且配置容易,并非只能使用黑框框;
· linux的桌面环境以及软件大多提供了大量的配置选项,感觉不爽的地方大多可以调整。
如果只是想达到windows下的开发体验,排除qq一类的软件,linux用起来还是很舒服,而且时间投入并不高。至于linux和windows谁开发更好,这个就圣战了。个人感觉,只从开发的角度,两者差不远,由于linux可配置性更高才选择了linux。