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