Java 开发有必要使用 Linux 系统吗

2023-05-23 20:20:13 +08:00
aqiu111  aqiu111
现在大四闲着没事干,想把开发环境从 windows 转移到 Linux ,最近准备装 manjaro 的双系统,翻到这个贴子又有点犹豫 https://www.v2ex.com/t/557147 。求 v 站的大佬解惑,该不该折腾。
10591 次点击
所在节点   程序员  程序员
116 条回复
aqiu111
aqiu111
2023-05-23 21:14:55 +08:00
@dcsuibian 就是考虑到这点才在犹豫😂java 开发感觉 windows 够用了
miv
miv
2023-05-23 21:15:12 +08:00
没必要啊,你要开发的话,MAC 系统比 linux 舒服多了。
urnoob
urnoob
2023-05-23 21:15:35 +08:00
@duke807
笑。真不想嘲讽你。简单的说 win 上的 ps 等专业软件开发者,.NET CLR ,wsl ,win 系统和内核开发者 哪个不专业
miv
miv
2023-05-23 21:18:43 +08:00
开发的话追求一个舒服。
这个我推荐是 window 系统或者是 MAC 统。
开发完了软件要部署才可以用 Linux 系统。
你完全可以装一个虚拟机。
开发的话用 Linux 也不怎么好用。
northernsongy2
northernsongy2
2023-05-23 21:19:20 +08:00
真的,前期就是要多折腾,等干几年,就没折腾那尽头了,爱折腾的程序员,一般都厉害点
aqiu111
aqiu111
2023-05-23 21:23:08 +08:00
@miv 谢谢建议,后期会考虑换 mac
aqiu111
aqiu111
2023-05-23 21:25:13 +08:00
@harrozze 基础的 linux 还是会的😂虚拟机上玩两年左右了,现在考虑要不要更换开发环境
zjp
zjp
2023-05-23 21:25:27 +08:00
双系统对我来说最后会懒得重启...
现在的话,WSL 也好用了 可以先试着
semocaja
semocaja
2023-05-23 21:43:17 +08:00
可以多多折腾,Java 开发的话用啥系统其实都没啥区别
vincent7245
vincent7245
2023-05-23 22:11:41 +08:00
也算是后端老鸟了,日常开发语言是 java 、c++和 python 。大学用 windows 因为穷,工作后一直是 mac ,最近一年是纯 linux ,我的感受就是,不打游戏的话用啥都一样。如果非要说舒服的话,纯开发用我觉得 linux 最舒服。
robbaa
robbaa
2023-05-23 22:13:42 +08:00
纯开发选啥平台都行,区别不大。

关于 Linux 的学习,可以尝试弄个 vps 搭个站,这个更有实践性。
ssh 、vi 、apt/yum 、ps 、top 、nginx 、docker 这些都是经常用到的。
crazyweeds
crazyweeds
2023-05-23 22:14:05 +08:00
开发环境没必要,但如果抱着学习的态度,可以折腾下玩玩,如果耗费太多精力,那么就不推荐。
blessingsi
blessingsi
2023-05-23 22:14:08 +08:00
做 Java 一定要熟悉 Linux ,因为你的代码大概率是跑在 Linux server 的。
而个人认为熟悉 Linux 最有效的办法就是日常天天用,会遇到很多问题,然后想办法去解决。而且大四不折腾,啥时候折腾哇,现在只后悔当年没折腾尽兴
wangsd
wangsd
2023-05-23 22:30:40 +08:00
没必要,体验太差.
cnzjl
cnzjl
2023-05-23 22:39:57 +08:00
问一下,ubuntu 怎么聊微信呀
james122333
james122333
2023-05-23 22:41:32 +08:00
依照你的想法来就好 个人会继续
因为思想沖击后可以写很不一样的东西
不是整天 api 数据库 然后乱七八糟的 log 系统和 spring 一把梭
如果你跟我一样不太喜欢使用那一堆写的乱七八糟的东西然后解决的问题很花时间且就那样 推荐折腾
听说 spring 以前都很轻量的 不过应该都是次轻量
james122333
james122333
2023-05-23 22:53:23 +08:00
花了九牛二虎之力解决几个简单问题根本优雅不起来
简单好用更优雅
aqiu111
aqiu111
2023-05-23 23:01:28 +08:00
@zjp
@alexanderxia03
@vincent7245
@robbaa
@crazyweeds
@blessingsi
@james122333
@wangsd
感谢各位老哥们的评论,这对我很有帮助
kid1412621
2023-05-23 23:19:13 +08:00
@cnzjl #35 web?
weakbd
2023-05-23 23:21:18 +08:00
@cnzjl 自己 wine 或者用 deepin 的 wine,再或者用 wechat-uos

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

https://www.v2ex.com/t/942369

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

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

© 2021 V2EX