程序员用Linux做开发环境有什么好处?

Rosarium-avatar

Rosarium

服务器运行环境
suigin10-avatar

suigin10

开发肯定用可视化的windows和mac啊
mac>win,因为很多东西linux改成win改不了,却可直接在mac上跑。

服务器运行环境大多linux
ChappyQuack 🦆-avatar

ChappyQuack 🦆

我用ros,但早期版本win用不了
我还用pytorch和tensorflow,早期版本win同样用不了

后面虽然能用了,但ubuntu已经用熟了,何必再换呢。何况win下的版本还有各种bug和坑,还是让别人先踩吧。

而且ubuntu的软件安装方式,用熟了真的很方便。各种依赖一行命令搞定(当然出现依赖问题的时候就是另一个故事了)。
Aguš-avatar

Aguš

免费 开源 win最新内核估计暂时不会开源
TheOtherWalt-avatar

TheOtherWalt

一般都是mac或者windows+wsl的,很少有真用linux的。

不过如果是学生的话,装个linux熟悉下环境也是好事。
BakedWolfieTTV-avatar

BakedWolfieTTV

开发win和mac就行啊,但是你有个liunx跑测试就行,虚拟机就得。
Imperial-avatar

Imperial

好处太多了,我之前用了Linux Mint做主力开发了两年多,可以说Mint的开发体验和Mac能是五五开,你能想象到的在windows上的各种狗屁倒灶的事情在linux上都不会有,缺点也是有的:微信qq,只能用wine版凑合着用,体验比较差劲。综上,还是mac吧
Carlos99-avatar

Carlos99

我选择用win然后vs code remote到linux……
Skits-avatar

Skits

windows有wsl啊[s:ac:汗] 用linux除了包管理方便还有就是docker吧
TheRealMcLovin-avatar

TheRealMcLovin

没特殊需求开发当然是windows上啊,服务开发好了再上Linux
laur.-avatar

laur.

好处就是不会遇到各种win和mac特有的问题,linux特有的问题会比较少
还有比如如果要用到高性能服务器,那肯定是linux,到头来还是得熟悉linux用法
Arrod25-avatar

Arrod25

做渗透的 我看都是kali linux
6IX9INE DO CRACK-avatar

6IX9INE DO CRACK

只举一方面,Linux上配深度学习的环境比win简单快捷的多,而且服务器为了高效全是Linux
Elextures-avatar

Elextures

没钱买mac又不想用Windows做开发,这是我用Linux的理由[s:ac:哭笑]
OG_timo-avatar

OG_timo

最终还是要部署到linux,两边环境一致能省很多事[s:a2:不明觉厉]
Quint-avatar

Quint

[s:a2:不明觉厉]为什么windows会方便 我觉得Linux做开发环境完爆windows了