为什么那么多程序员推荐 Linux,是不是在 Linux 下开发效率高?

为什么那么多程序员推荐 Linux,是不是在 Linux 下开发效率高?,第1张

程序员会推荐Linux?这个题目有点虚假!

程序员都是因为老板要求才去学习Linux,另外一批就是自己装逼,拿一台Linux笔记本来工作。事实上Linux核心是比 Windows强的,只是所有人性化的高大上软件,都在 Windows上面,却不一定在 Mac或Windows上。

开发效率,关键在思维,和敲键盘上,用什么系统根本不会有区别。很多程序还是非常依赖 ide来开发的,所以,也很难在别的平台上开发。那些不用ide开发的开发者,就偏向用 Linux或Mac的terminal里开发,如 nodejs, php, typescript, python, ruby,部分的C/C++开发者,或者前端工程师 等,需要的只是一个文本编辑器,在 Linux上的 VIM 已经超过足够了。

程序员要是用到ide的话,就会选择Windows,譬如 VS,Android Studio, IntelliJ 等,虽然有些有Linux版本,但是程序员还要写文档,配下图,上下WX等,还是Windows比较方便。

而老板选择Linux的原因,就是因为系统耗用资源低很多,相同配置的服务器,Linux可以跑快一倍,跑多一倍的任务;哪怕大家都不太熟Linux,但是服务器都是做单一的事情,用的服务器软件就不超过十套,问问度娘,维护也不会太难。

要是公司开发设备的,也会选择Linux配套,因为Linux没License费用,甚至比安卓都便宜,就是驱动比较难找。但是找到的话,大家都会选择Linux。一台电脑便宜几百元,出货1000台设备就省下 几十万了!哪怕开发人员会贵几万,还是选择 Linux的。

所以,不能说Linux一定比Windows好,就看你怎么用,用来干嘛而已。

如果不需要画图,可以在命令行下试试matlab -nodisplay -r “函数名”据我自己经验,如果硬件差不多的话,两者实际上速度是差不多的.另外,matlab本身对循环就慢,你可以直接用矩阵运算比较下。

windows服务器,请打开自动与internet时间同步。

Windows服务器为时间协议运用UDP端口123,它在默认情况下就该打开。但如果你想要使用NIST,你还要打开TCP端口13,TCP端口37和UDP端口37.

Linux服务器

使用date查看时间是否已经同步到国家标准授时时间。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8914408.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存