楼主:
Boston (Boston)
2018-05-25 02:13:43这篇纯闲聊...
出社会 开始工作到现在一直来我都是使用 OSX 环境
我的工作是跟 Web 开发相关 backend + frontend
从早期 MBA 11" 2011 -> MBPR 13" 2015 -> MBPR 13" 2017
一直来我周遭的人在写程式有 7 成用 OSX / 3 成用 Linux
直到最近来了个同事
到职前我询问了他要哪台笔电,他选择是要 windows 笔电
殊不知 这是噩梦的开始...
由于我一直在 OSX 系统上开发 常常几行 command line 就能装好环境 / package
但 Windows 不是... 以最普通的 npm install 装个 javascript 套件也能鬼打墙...
直到我帮他找到这个:https://github.com/felixrieseberg/windows-build-tools
在前端开发上才开始比较没问题
协助他绕过了各种坑,真心觉得在 Windows 写程式真的太痛苦了
在 Windows CMD 上动不动就出现 xxxx is not recognized
觉得想死
其实我大可不必帮他,但看他鬼打墙在那浪费时间,不如就一起研究了 = =
而新同事也说,早知道当初选 macbook
我则是心里 OS: 恩 早知道跟主管说 不要发 offer 给你....选 Windows 环境
还不知道坑 Q_Q 重点是你有工作经验啊....
只是有感而发 并没有歧视 Windows 使用者,像我下班回家也用 Windows 玩 3A大作
但谈到程式开发,Windows 真的满不友善就是了...
也或许是习惯以及不熟悉,让我觉得在 Windwos 上开发程式不太友善
作者:
w180112 ([NOOB]我超RETARD我超废 )
2018-05-25 02:20:00比较希望当初darwin跟linux可以整合 这样就有开放的kernel跟最好的GUI了
作者:
rayskevin (KingSlayer)
2018-05-25 02:31:00现在也有开放的kernel跟最好的GUI啊
作者: dsilver (细数远星永唱泉水) 2018-05-25 03:04:00
写个脚本,dotfile搞一搞,第一天就要立刻上线工作了
作者:
TakiDog (多奇狗)
2018-05-25 03:17:00开发 MacOS真的好用,撇除硬件跟更新会雷以外
作者:
yoshilin (明明可以靠脸吃饭)
2018-05-25 05:17:00Windows是要开发.net
作者:
carlos017 (carloschen)
2018-05-25 07:21:00公司开发硬件产品fw都是windows,用mac会想死
作者:
KobePTT (Kobe涉在ptt)
2018-05-25 08:11:00各有利弊啦,mac开发web,win开发c#
Windows 可以用 msys2,但使用者必须有摸过 Linux
作者:
w180112 ([NOOB]我超RETARD我超废 )
2018-05-25 09:28:00问题是人家linux kernel 更开放R
作者:
zrna0515 (神定o枪枪)
2018-05-25 09:39:00桌机Ubuntu笔电air,真想都卖掉换成pro
作者:
lauly (Lawrence)
2018-05-25 09:50:00WSL 是个选项啊,不然 Chocolatey 也可以帮助软件安装
作者:
d199210 (rock4life)
2018-05-25 16:09:00文组路过推一下,完全看不懂
作者:
mike7689 (帅啊~!老皮~!!)
2018-05-25 16:24:00其实macOS 主要核心 darwin也是开源的...macOS的Aqua是私有闭源darwin只是少了Aqua而已......安装darwin自己要搭其他开源桌面环境例如gnome or KDE其实还少了很多啦 只要是苹果私有的软件或服务darwin都没有
作者:
pikakami (我买不起徕卡)
2018-05-25 17:16:00资工的友人的确不少是用macOS
作者: roccqqck (ccqq) 2018-05-25 21:01:00
你叫他灌linux比较快
作者:
ho83leo (LWHo)
2018-05-25 23:28:00怎不叫他灌Linux... 双系统也很简单ㄚ˙
作者:
p2006tw (木寸Misaki)
2018-05-26 01:07:00多少人被洗脑OSX是白痴系统,却不知道他是Unix-like呀
作者:
w180112 ([NOOB]我超RETARD我超废 )
2018-05-26 11:51:00问题就在于用darwin的少啊同家的freebsd还比较受欢迎
作者:
Neisseria (Neisseria)
2018-05-26 18:12:00M$ 自己也知道这个问题,所以出了 WSL但 WSL 没有成熟到可在开发上完全取代其他类 Unix 系统习惯类 Unix 系统的开发方式就弄个 GNU/LinuxM$ 在开发上好不好用看开发项目而定
作者: attis 2018-05-26 23:45:00
搞定环境不是写程式的基本? 我还以为win+linux是基础中的基础
作者:
keyut2433 (keyut2433)
2018-05-28 02:03:00程式开发说win平台不友善一定是有什么误会...
作者:
hazih (Justin X 煞气腾)
2018-05-28 10:44:00Windows连AWS
作者: roccqqck (ccqq) 2018-05-29 16:01:00
不然就直接用docker
作者: soto2080 (DaGG) 2018-06-01 02:20:00
有wsl 而且mac是bsd based跟Linux还是有出入