[麦书] 这阵子体会到 OSX 的方便

楼主: 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:00
Windows是要开发.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#
作者: Darkmist (阿呆)   2018-05-25 08:25:00
开linux VM也是一招啊
作者: CaptainTeemo (提摩队长)   2018-05-25 08:29:00
Windows 可以用 msys2,但使用者必须有摸过 Linux
作者: marunouchi (marunouchi)   2018-05-25 09:25:00
重点是最后一句
作者: 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:00
WSL 是个选项啊,不然 Chocolatey 也可以帮助软件安装
作者: EggXBlueSky (蛋蓝天)   2018-05-25 15:36:00
一整排全部都看不懂 赶快推一下避免被抓包
作者: 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比较快
作者: magicppp (阿伦)   2018-05-25 22:34:00
想问原po 2015->2017心得
作者: ho83leo (LWHo)   2018-05-25 23:28:00
怎不叫他灌Linux... 双系统也很简单ㄚ˙
作者: LinuxKernel (Linus Torvalds)   2018-05-25 23:35:00
这看起来比较像不熟 不会用
作者: 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:00
M$ 自己也知道这个问题,所以出了 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:00
Windows连AWS
作者: roccqqck (ccqq)   2018-05-29 16:01:00
不然就直接用docker
作者: soto2080 (DaGG)   2018-06-01 02:20:00
有wsl 而且mac是bsd based跟Linux还是有出入

Links booklink

Contact Us: admin [ a t ] ucptt.com