我:.NET Core 开发 win10 ,各小组可再申请开发用的 linux PC 或虚拟机 同事:win10
服务器:Centos
1
qinxi 2018-10-26 11:39:00 +08:00 28
windows+linux 双修党表示 小孩子才做选择题
|
2
yuikns 2018-10-26 11:45:42 +08:00
我就是撸撸数据的。平时在 mac 下。顺便还有个 ubuntu 测试 cuda,一般直接挂公网,需要的时候 mac 直接远程过去。
因为写脚本方便且比较好重用到服务器上。docker 也是非常重要的。 此外会太多,即便 15 寸的笔记本也还算轻。surface 据说很好但出得太晚,切过去需要足够多的理由。 |
3
leemove 2018-10-26 11:45:56 +08:00
mac 好贵啊...而且我又脱离不了 windows 下的各种游戏的诱惑.
|
4
lihongjie0209 2018-10-26 11:47:39 +08:00 1
mac 光看配置的性价比来说, 基本没法看啊. 有钱人的选择
|
5
littlewing 2018-10-26 11:54:29 +08:00
MAC 好用+1,公司开发人员配的都是 MAC
|
6
richard1122 2018-10-26 12:04:35 +08:00 1
在公司用 manjaro,终端好用。在家用 win10 打游戏,偶尔开发也还行
|
7
aLazarus 2018-10-26 12:10:23 +08:00
我用 mac,因为 mbp 好看。尽管系统难用而且 bug 影响使用,但是我是外观控
|
8
cluulzz 2018-10-26 12:11:07 +08:00 via iPhone
2 台 mbp2017 …
|
9
oneonesv 2018-10-26 12:11:24 +08:00
win+虚拟机挺好的啊好多年了一直这么用
mac 也用过一段时间,开发我倒觉得没啥差别,因为也会用虚拟机 其他原因主要是 win 平台选择更多,不管是软件还是硬件 |
10
yst 2018-10-26 12:14:26 +08:00
Linux DE 搞起来麻烦且不稳定 fcitx 也是个多事之秋 Windows 10 WSL 不成熟 和系统也有强烈的割离感 所以只好 macOS 了
|
11
kernel 2018-10-26 12:15:08 +08:00
archlinux 单系统
gnome 好看,命令行友好,系统简单好调教,影音强大,字体渲染好看,不玩游戏,和线上相同系统对开发有利,免费,开源有情怀 除了不能游戏之外 linux 可以吊打 windows 了 |
12
wisefree 2018-10-26 12:17:51 +08:00
赞同一楼
|
13
yanaraika 2018-10-26 12:17:55 +08:00
manjaro,本身就是做 Linux 底层开发的所以只能用 Linux
|
14
iyangyuan 2018-10-26 12:21:40 +08:00 via iPhone 1
贫穷限制了我只能用 windows
|
15
FourAndHalf 2018-10-26 12:22:18 +08:00
@yst WSL 是什么?
|
16
nekoyaki 2018-10-26 12:24:29 +08:00
工作生活都用 linux,主要是可定制性强,我想要什么总能有办法不管是写脚本还是写插件差不多都能实现,linux 桌面的各种小 bug 和不稳定性我也都能忍。
有个备用的 win10 不过一般不打开。为什么平时不用 windows,大概只是单纯的不需要吧。 至于游戏嘛……我有 ps4 有 switch 有 3ds,还真不需要 windows 上那些打折蒸汽游戏…… 偶尔开 windows 打打黄游,每次游玩十分钟,更新俩小时,bug 也没见得比 linux 桌面少多少。 |
17
CoCoMcRee 2018-10-26 12:26:15 +08:00
做 iOS 开发,当然只能用 mac 啦, 你说黑苹果? 那个没法升大版本啦
|
18
sammo 2018-10-26 12:26:31 +08:00 via iPhone 1
高贵的 mac 血统和 linux 血统无法真正流入我卑贱的 gamer 血液;这幸运地注定了我可以操它,但我不必是它
|
19
Codingless 2018-10-26 12:27:09 +08:00
公司发的高配 Mac,已经在考虑换一台 PC 了。主要我没有什么事一定得在 Mac 下做,但有一些事明显在 Windows 下可以做的更好。
|
20
nvkou 2018-10-26 12:29:11 +08:00
没有什么事容器搞不定的,如果有,再加一个
|
21
sammo 2018-10-26 12:31:21 +08:00 via iPhone 1
虽然我可以天天用 mac 写代码,但它永远无法得到我发自内心的尊重(就像我尊重 windows 操作系统那样) ---- 因为我发觉它并不尊重我
|
22
trait 2018-10-26 12:45:48 +08:00 via iPhone
编译器开发。win10 安装个 c++环境还要夹带,被强制更新搞蓝屏,惹不起
|
23
yurun 2018-10-26 13:03:11 +08:00
游戏+开发都搞定,为什么不用 win10 ?为什么会有洁癖?
|
24
wsmadashu 2018-10-26 13:07:50 +08:00 2
以前学操作系统的时候,想看 win 底层怎么实现的,需要用各种工具(IDA/systemsuit/IRPTrace),还只有一个玩具 ReactOS 可参考,还有一堆注册表 /组策略头大,可我并不想了解这些。 后来切换到 linux,发现好多工具都是内置的(objdump/strace/procfs..),另外直接可以看源码,调试很方便,linux 天生对程序员友好。
|
25
lsgjwkr 2018-10-26 13:11:38 +08:00 via Android
用虚拟机就不用纠结两个系统了
|
26
loqixh 2018-10-26 13:12:50 +08:00 1
|
27
icylogic 2018-10-26 13:16:42 +08:00 via iPhone
linux 主力开发,Windows 也用。
最近对 linux 满意的一个点是 i3,我觉得它对于日常开很多 window 的人来说是个不错的解决方案,比 Windows 上 MaxTo 之类的更好。 Windows 好处是有很多 linux 需要花时间配置的事情,它已经有了一个七八十分的解决方案。 |
28
iwtbauh 2018-10-26 13:32:39 +08:00 via Android 1
以前的 Ubuntu 16.04 升级到 18.04 后确实 bug 不少,一段时间后我忍不了了直接删掉换了 Debian testing,桌面 gnome,真的是丝滑般流畅,虽然是“测试”分支的系统,但是却没遇到过 bug,Debian 还是那个 Debian 啊。
游戏方面,amdgpu 开源驱动 vulkan 运行 dota2 流畅的一批。wine+dxvk 玩玩 sc2 也能接受。 有一个 win7 虚拟机( kvm ),但是很少启动。 主要原因还是 Windows 不好用啊。配个开发环境还得一个个下载安装,cmd 和 powershell 一个太垃圾一个用不惯,cygwin 和 msys2 看起来是很好的方案,但是各种大小毛病不少时不时恶心你一下(比如 win32 的终端输出使用本地代码页,所以非 msys2 应用(包括 mingw )都会输出时把 ucs2 或 utf-8 转成 gbk,我喜欢用现代 Unix 都使用的 utf-8,msys2 应用工作的很好,但是其他的那些就不行了,而且它们似乎只有 utf-8 的 l10n 资源。 因此 mintty 字符终端设置成 utf-8 还是 gbk 总有一部分应用程序输出乱码)。各种工作很难自动化,很多在 Linux 上写个小脚本就能做的相当漂亮的工作放到 windows 下牵扯各个方面问题最后把你逼疯。 另一个方面是很多常用软件都没有人支持! chromium browser 竟然都没有受支持的良好维护的稳定版本?! openjdk 也没有!这个发行版的维护者( M$)只会制造垃圾软件。 |
29
valord577 2018-10-26 13:33:48 +08:00
别做选择题阿 windows 不用固态跑个 ide 都卡死
|
30
valord577 2018-10-26 13:34:44 +08:00
别做选择题阿 :)
windows 不用固态跑个 ide 都卡死 跑 python 和 java 更卡 (个人感觉) |
31
niubee1 2018-10-26 13:35:57 +08:00
小孩子才讨论对错, 成年人只讨论利益
|
32
zongren 2018-10-26 13:39:08 +08:00
@FourAndHalf windows10 支持一键安装 Linux 子系统,就是没有 gui
|
33
Danswerme 2018-10-26 13:49:39 +08:00 via Android
黑苹果和 win 双系统多好啊。
|
34
odirus 2018-10-26 13:56:29 +08:00
MBP 在家吃灰!现在只喜欢 Windows 下开发
|
35
HeiXiaoBai 2018-10-26 13:58:31 +08:00 via Android
@FourAndHalf #15
win10 支持安装 Linux 子系统,可以直接在 cmd 打开访问 |
36
misaka19000 2018-10-26 13:58:44 +08:00
windows 下面很多程序安装起来太费劲了,而且 mac 的 terminal 比 windows 好用无数倍
|
37
hxtheone 2018-10-26 14:00:32 +08:00
公司 rmbp 家里黑苹果, win 现在基本上就是 steam 启动器了
|
38
gotosky 2018-10-26 14:01:16 +08:00
mbp 开发,因为公司给配了 mpb。大学用的华硕本给家里人用了,现在手里只有 mbp,有些游戏都没法玩...
|
39
weifengzi2009 2018-10-26 14:04:56 +08:00
公司用 Win10+WSL,在家有 Mac 和一个 Fedora 的台式。。其实用什么都行,有个命令行就好了
|
40
sammo 2018-10-26 14:08:55 +08:00
你更喜欢 Windows 操作系统尊重一个人的方式,还是更喜欢 mac / linux 操作系统尊重一个人的方式?
在这个问题 "macOS 和 Windows 的使用逻辑有哪些不同" 背后,隐藏的问题是,就一个电脑操作系统而言,它们确实是在以不同的方式 ( 各自不同的 user-friendly 风格 ) 尊重各自的使用者的。 https://www.zhihu.com/question/298749400 https://www.pin-cong.com/p/149328 |
41
BingoXuan 2018-10-26 14:08:58 +08:00 via Android
家里台式和 xps 都是 manjaro。台式跑 kde,以前主力机,现在沦为 DOTA2 游戏机,现在主力是装了 i3 的 xps。用起来不要太爽。公司配的 mbp 2017 无 bar 其实也就看起来好看,而且生态圈比 Linux 丰富。其他太多影响体验的点。散热越来越差,蜜汁 bug 不时会出现。
|
42
murmur 2018-10-26 14:13:36 +08:00
楼主是和 windows 杠上了?
|
43
kios 2018-10-26 14:24:44 +08:00
OS X 和 CentOS 7,家里一台是 Linux 工作站用于写自己项目,一台是 Windows 10 专门打游戏和写文档,写代码确实不如 Linux 和 OS X。
|
44
imgode 2018-10-26 14:25:19 +08:00
开发 manjaro,娱乐 win10
|
45
Cbdy 2018-10-26 14:25:57 +08:00
开发 mac,游戏 win
|
46
rrZ2C 2018-10-26 14:25:57 +08:00
因为需要编译 Android 只能选 ubuntu 作为主系统,挂个虚拟机的 Windows 足够了
|
47
LokiSharp 2018-10-26 14:27:28 +08:00
你永远没法想象 Windows 配个环境会有多蛋疼
|
48
FourAndHalf 2018-10-26 14:30:44 +08:00
@Cbdy Same
|
50
imler 2018-10-26 14:35:37 +08:00
以前 windows + 虚拟机
现在是 Mac + Docker,这个更好用 |
51
Sapp 2018-10-26 14:56:37 +08:00
window 垃圾软件多、弹窗广告多、爱自动更新、软件容易残留垃圾文件、配置环境麻烦、高分辨率兼容差,硬件设计做的好的也少,不玩游戏有什么理由买它
|
52
AX5N 2018-10-26 15:05:32 +08:00
@Sapp 垃圾软件又不要你装,装了就别抱怨垃圾。企鹅、爱奇艺、迅雷等国内软件在 macos 下一样流氓,而且比 windows 还热爱更新,每个版本必弹对话框。有的软件在 macos 下同样难删,甚至比 windows 残留还要厉害。mac 直接把以前的 API 给砍掉,兼容性看起来当然美好。
|
53
yoshiyuki 2018-10-26 15:28:32 +08:00
因为没有 alfred,没有好用的终端环境 WSL 依然有缺陷不算
|
55
xueyoucai 2018-10-26 15:43:07 +08:00
windows 开发,现在转型 Linux
|
56
Dogergo 2018-10-26 15:45:44 +08:00
windows+虚拟机多爽啊,vagrant 一键环境打包带走,有什么问题么
|
57
azoon 2018-10-26 15:46:53 +08:00
更新 windows10 后,我的 MBP 已经吃灰了,半年没开几次机,准备出了。还是觉得 windows 好顺手点,macOS 的窗口管理实在太难用。
|
58
no1xsyzy 2018-10-26 15:53:53 +08:00
@leemove #3
@richard1122 #6 @kernel #11 @nekoyaki #16 @kios #43 @Cbdy #45 @Sapp #51 我向你们隆重介绍一下 Proton,https://github.com/ValveSoftware/Proton/ Steam 游戏多数可以直接用 Proton 启动 Windows 版。 好了,我已经看不到有什么阻止迁移到 Windows 的东西了。 请继续你们的表演吧。 |
59
fuwu1245 2018-10-26 15:54:19 +08:00
Win10 + Ubuntu 18.04.1 + Hackintosh 表示赞同一楼的想法
我全都要 |
60
reus 2018-10-26 15:56:53 +08:00
windows 限制我功力
|
62
bayker OP 有了 docker 后 windows 开发感觉没有那么 程序配置了。
只需要安装 IDE, 其他都是 docker |
64
jmc891205 2018-10-26 16:17:56 +08:00 via iPhone
因为我们的产品只提供 linux 版呀
|
65
sunnyadamm 2018-10-26 16:18:25 +08:00
win10+pop ! os,以前 win10 主力,现在慢慢基本过度到 pop 了
|
66
kenloo 2018-10-26 16:30:31 +08:00
开发是用 Mac 的,前段时间心血来潮买了个小米游戏本,用了几天之后被我装上了 Deepin 然后丢在了一边...因为看上去清爽啊,Windows 有我不能忍的乱糟糟的感觉,而且装软件还要小心翼翼,当然这都不是微软的锅...
|
67
qinfensky 2018-10-26 16:31:21 +08:00
因为我买得起 MacBook Pro 哈哈哈哈哈哈哈哈
|
68
tsui 2018-10-26 16:31:25 +08:00
因为不会用 Windows 8 及以后的版本,而且 windows 太麻烦,搞个 ssh 还得提防着偷 key 的 putty。小时候执迷于 windows 各种奇技淫巧,改几个键值觉得厉害极了,回头想想如果把浪费在这上面的时间学点有用的多好。
08 年之后就基本看不到 developer 用 windows 了,基本清一色 MBP,少数 MBP 装 Ubuntu。 除了开发 windows 应用的(需求极其小,公司内部 web client 的优先级都比 windows 客户端高,以后估计都是打包 web app 给 windows 用了), 我真心看不到为什么现在还要用 windows |
69
misaka19000 2018-10-26 16:43:24 +08:00 via Android
@kenloo 话说小米装 deepin 的兼容性怎么样?
|
70
misaka19000 2018-10-26 16:43:49 +08:00 via Android
@no1xsyzy Windows 下面没有 brew
|
72
q397064399 2018-10-26 17:48:07 +08:00
我掏 1 万 2 其实只是为了 原生的 unix shell 跟 unix api 不为别的,wsl 目前远远达不到要求
|
73
meisky6666 2018-10-26 17:48:31 +08:00
win8.1+黑苹果+deepin
|
74
li746224 2018-10-26 17:50:42 +08:00
mac,不玩 pc 游戏的表示,win 实在没有吸引力
|
75
kinghly 2018-10-26 17:51:22 +08:00 via Android
哪种用得顺手或者有需要就用哪种。我是用 win10 的,Mac 用不惯。
|
76
hovenrech 2018-10-26 17:56:36 +08:00 via Android
Windows 下 sleep 精度最高只有 0.5ms ,还是 linux 好用;顺便问下 windows 高精度 timer 怎么搞
|
77
wu67 2018-10-26 17:57:04 +08:00
windows 字体显示太丑. 盘符比较奇葩让我受不了. 还有软件普遍比较流氓. 就这样
|
78
tt67wq 2018-10-26 18:25:15 +08:00
公司发了一台 Mac,不用白不用
win 的笔记本 xps 也不便宜,装个虚拟机还折腾 |
80
weixiangzhe 2018-10-26 18:53:20 +08:00 via iPhone
mac 加 manjaro 貌似没有 windows 的需求啊😯
|
81
diggerdu 2018-10-26 18:55:21 +08:00 via iPhone
看到这种水贴有点想来一段新津 rap
|
82
nekoyaki 2018-10-26 19:12:41 +08:00
@no1xsyzy
……我怎么感觉你这段话逻辑有点看不明白。 第一,你推荐了一个能在别的平台玩蒸汽游戏的东西,然后说已经没有阻止迁移到 windows 的东西了。 我怎么觉得这反而是在跟别人说 windows 引以为傲的优点也能在别人家享受了。 第二,我前头刚说,我瞧不上那些个某些人引以为傲买了不玩的蒸汽便宜打折游戏。 本来一般的贴子你们吵就吵去吧,我都懒得搭理。可是论坛上久了,隔三差五就总有 windows 爱好者三天两头非要围剿小众用户隔空喊话。 有些人啊怎么就非得一副操你妈你为什么不用华为的架势呢。 |
83
mmdsun 2018-10-26 19:36:38 +08:00 via Android
Windows + wsl 够用了。我还有深度系统。
|
84
jimchen9999 2018-10-26 19:42:40 +08:00
bu yong jiu bu yong , pi hua zhe me duo . LMAO
|
85
mmdsun 2018-10-26 19:45:27 +08:00 via Android
@HeiXiaoBai 我好像记得 win7 就有 Unix 子系统了
|
86
keysona 2018-10-26 19:52:22 +08:00
我在 window,arch,mac 上都做过开发。
现在开发主要在 mac 上进行。 window 是用来游戏娱乐的。 linux 是用来部署跑代码的。 |
87
ninestep 2018-10-26 19:56:12 +08:00
win10 系统,利用 docker 搭建的开发环境
|
88
scriptB0y 2018-10-26 19:57:58 +08:00
|
89
mengzhuo 2018-10-26 20:02:07 +08:00 via Android
鳌拜:我都要.jpg
Macbook Linux Win7 三修路过 |
90
bukip 2018-10-26 20:17:32 +08:00
不在 WIN 下开发,因为早年被 WIN 坑的太惨。
|
91
SpiderXiantang 2018-10-26 20:34:22 +08:00
win mac ubuntu
|
92
Rasphino 2018-10-26 20:37:37 +08:00 via Android
大二学生
日常使用 archlinux 开发 主要原因是 arch 配置开发环境编辑方便啊,一个 archlinuxcn 源一个 aur,用起来爽的不行 |
93
clino 2018-10-26 20:54:46 +08:00 via Android
长期 ubuntu 多年,因为对开发者友好嘛
|
94
zhangxian333 2018-10-26 21:15:24 +08:00
有 DOCKER 方便多了。
|
96
wispx 2018-10-26 22:13:23 +08:00
windows10 + mac,主要还是用 mac
|
97
newtype0092 2018-10-26 22:27:38 +08:00
因为离不开 shell
|
98
iwtbauh 2018-10-26 23:32:01 +08:00 via Android
@mmdsun
不是一个东西,那是 windows 的 posix 支持(安装后 windows 也符合 posix 标准,可笑吧)。做的是 API 兼容。win10 的 wsl 是应用层 ABI 兼容(不含内核 ABI ),不是一个东西。 前者可以看作一个 M$官方的 cygwin/msys2,但是远远不如 cygwin/msys2 好用,so,也没人用。 |
100
iwtbauh 2018-10-26 23:45:07 +08:00 via Android
|