能说说为什么你要是使用 Linux 系统开发吗?

2019 年 4 月 20 日
 shanlan

我是一开始就使用 windows 系统的,一直到现在大概有 12 年电脑的使用经验。

中间也学习过命令行的 Linux 系统,也试玩过桌面版的 Linux 系统,总体来说不好玩,一个是太复杂,还以一个原因是可玩性不强,便利性也不如 Windows,因为缺失了我很多的软件。

但是,我经常看到有网友说他在使用基于 Linux 的系统开发、办公、日常,到底有哪些亮点让我们去使用 Linux 呢?我最近也在考虑要不要跟风试试,装一个双系统,就在刚才,我已经把 s 的 ISO 文件下载了。

欢迎大家友好交流~

25135 次点击
所在节点    程序员
179 条回复
babedoll
2019 年 4 月 22 日
给自己找不痛快系列。
说为了不打游戏用 Linux 的,跟我高考的时候专门花 200 块钱买了个老年机的想法估计一样。
的确,难用的要死,只能打电话发短信,能更专心学习了呢(笑)
NoKey
2019 年 4 月 22 日
就开发而言,除非本身只能在 win 上面,都可以在 linux 上,各开发语言对 linux 的兼容那是相当好,相反对于 win 的兼容还麻烦些,一般来说,ubuntu+wine 就可以搞定很多工作上的事务,实在有需求,如楼上说的,加虚拟机,或者公司允许的话,台式+笔记本也可以
xavier007
2019 年 4 月 22 日
我觉得 java 啥系统么啥区别吧!习惯就好,像 PHP,我就喜欢 Linux,没办法,Linux 支持更方便,比如安装一个扩展,Linux 下环境配置简单,而且安装也简单。
sarices
2019 年 4 月 22 日
@tuding 因为 ubuntu 没必要桌面环境嘛,都是命令行比较多
weizongwei55555
2019 年 4 月 22 日
因为装 B,因为高人一等,仅此而已。


来自 16.04.1-Ubuntu SMP Fri Mar 15 16:06:21 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
abcbuzhiming
2019 年 4 月 22 日
@airqj 你没遇到只能说你没遇到罢了,Linux 的桌面根本就不是工业产品级的,无论从基础的设计,性能,以及稳定性上说,都如此。这一点国外吐槽了无数年了—— bug 多,性能慢,从 2000 年前一直吐槽到现在。
顺便说 1 下,win10 是有史以来 windows 稳定性最差的一代桌面系统。问题是就 win10 这稳定性,linux 的桌面都没达到
abcbuzhiming
2019 年 4 月 22 日
@liuxu 我就告诉你,Linux 的桌面根本就没达到可以工业使用的级别。你不过就是用 Linux 桌面做点开发罢了,你能遇到多少奇怪的问题?这一点老外都吐槽过无数遍了,你以为国外没起过用 Linux 桌面替换 Windows 桌面的想法吗,无数的先驱这么干过,他们几乎都壮烈了。win10 确实是有史以来,微软最烂的桌面系统,但是就是这个最烂最不稳定的东西,在工业级别上照样可以把 linux 吊起来打
abcbuzhiming
2019 年 4 月 22 日
我就很明确的地图炮一句,想用 Linux 桌面的欢迎自己去用,但是不要没事推荐给别人用——除非是有些在 windows 下实在没办法,不得不去 Linux 下搞开发的。Linux 的桌面产品压根就不是工业级的东西,它的设计和质量和 Linux 系统的内核完全不是一个级别,如果说 Linux 内核的设计和质量是一辆大厂开出来的卡车,那 Linux 的桌面不过就是乔布斯从自家车库敲出来的初代产品罢了,看着华丽罢了,其实根本不堪用。国外苦 windows 桌面久已,无数先驱试图用 Linux 桌面替换 Windows,Linux 桌面声音最大的时候其实是 2010 年前后,然而现在还有多少声音,你看看还有多少关于 Linux 桌面的新技术文章出来?说难听点,Linux 桌面领域已经是躺倒任人锤的阶段了,历史上早就提到的那些设计上就有的弊端都没人去修,还谈什么谈?
再说了,真搞开发你为啥非得用 Linux 桌面,你命令行下敲不了代码了还是怎么的?人生苦短,用 Liinux 的桌面?多想不开啊.
precisi0nux
2019 年 4 月 22 日
Docker 时代了,自己哪个用着舒服就用哪个。只要能写出漂亮的代码,谁管你用什么写的啊。
lqu3j
2019 年 4 月 22 日
做开发嘛,一般一个浏览器+编辑器(IDE)就好了的,哪需要那么复杂的桌面环境!一个 tiling wm(i3,awesome..)就搞定了! 崩溃这种事情,感觉还真比 windows 蓝屏机率还小!
reus
2019 年 4 月 22 日
manjaro 的桌面系统挺稳定的了

啥时候用 windows 桌面的用户,能直视 windows 种种不好,能抛弃那些偏见,正视 linux 的优势,windows 桌面才能进步。
specita
2019 年 4 月 22 日
因为服务器大都是 linux 的啊,熟悉 linux 的命令还有益处的,但是如果是用来作为桌面系统,我觉得没有 WIN 好用
Sasasu
2019 年 4 月 22 日
docker 在其他平台上是个 linux 虚拟机。

只要你的开发环境在 docker 里面,你就可以说 “使用 Linux 系统开发”
reus
2019 年 4 月 22 日
@abcbuzhiming 得了吧您,ubuntu 那些桌面系统不稳定也就算了,别扯到所有 linux。我用 arch+awesome 近十年,哪有什么不稳定的。

你说 gnome 不稳定我赞同,你说 unity 不稳定我赞同,但 kde 稳定啊,awesome/i3 等等稳定啊,xfce/cinamon 都稳定。

你根本就是无知。
cluulzz
2019 年 4 月 22 日
linux 工具多,开放,自带 gcc
windows 比 linux 桌面版稳定

所以我选择 osx
wzhy
2019 年 4 月 22 日
只用 Deepin 已经三四年的飘过~比起 Windows,我觉得 Linux 没有那么多让人分神的东西;桌面也没遇到过不稳定的情况,而且还大大延缓了换电脑的需求;各种开发环境只需要几个命令就齐活;开发 C/C++,嵌入式爽的不要不要的。
我的电脑是六年前买的 Thinkpa X230,感觉还可以再用三年。
以上只限于个人硬件配置、个人需求情况,如引起不适,我也没办法
tt67wq
2019 年 4 月 22 日
要不是公司用微信来沟通,我连图形界面都不想用了
AngryMagikarp
2019 年 4 月 22 日
实话说,抛开技术背景谈使用 linux 完全是没有意义的。多少开发者工作几年了连 HTTP 协议都搞不清楚,TCP/IP 就更别说了,还有进程间通信,管道,进程线程的关系,硬链接软链接、配置文件格式、Shell 脚本、Python、Systemd、Makefile、包管理器等等。毕竟微信 QQ 比上面这些都好用。
多少开发者处于上班混日子,下班玩王者荣耀吹牛比的状态,Linux 简直就是噩梦。他们唯一能理解的就是大数据大并发,因为马云也在吹这个。
airqj
2019 年 4 月 22 日
@abcbuzhiming 用了七八年没碰过 linux 桌面到处让人吐槽的崩溃问题 这还不能说明他的稳定性吗?  
当然 bug 是有的 难道 windows 就没有吗
zachlhb
2019 年 4 月 22 日
因为 linux 纯净无广告弹窗,而且 linux 的快捷键不要太爽,工作区也非常方便,而且 linux 具有很高的可定制性,完全可以按照自己的想法打造 linux,我从很多年前就是单系统 linux

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/557147

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX