[麥書] 這陣子體會到 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