Re: [問題] Mac還是Linux?
原文恕刪
--
在選擇哪個平台時得清楚需求是什麼
以下皆是我個人主觀認定,供你參考XD
需求或者說功能我會區分成桌面操作、開發、運行這三個層面
1 桌面操作:
這個項目跟職業是否為工程師無關。
windows不用說,操作就是那樣。而linux在unity/gnome shell的多工作區切換
讓我在多個視窗的分類上更是方便,這點是windows比不上的。而我認為mac更優
的原因是在於觸控板,多指支援讓桌面操作更為順手。現在Microsoft Office在
mac上的支援也還算完整,我現在是不用windows了。
我曾經有ubuntu 12.04/14.04的兩年使用經驗,坦白講真的沒有很穩,同樣硬體播放
DVD就是會有些延遲,切到windows就不會。輸入法不像windows/mac那麼直觀。字形
也沒有windows/mac的統整性好。每隔一陣子可能就會有神秘錯誤訊息。要給一般民眾
使用及普及還有很長的一段路要走。
2 開發:
這個跟IDE比較有關一點,以順眼順手為主。如果是.NET應用那沒什麼好說的,就
是只能選windows,不過visual studio還滿好用的。原PO是寫Java,那不外乎就是
Intellij、Netbeans、Eclipse等等,那就看這些IDE在每個平台的支援度如何了。
單純就IDE順眼來說,mac >= windows > linux,Java IDE在linux上的字體只能用
慘字形容(兩年前),不知道現在改善了沒。不過硬體支援度linux > mac > windows
,這是單以多年前寫android的經驗,可能不準XD 常常裝置插上去windows就是要抓
個老半天...
由於我現在最常使用vim + terminal開發,加上桌面操作的考量,我是偏好mac。
然而想要學linux的人,千萬別以為mac可以取代,光是file system的架構就差太
多了,更遑論service/system management。
3 運行:
我幾乎不會在server上寫code,因為它只做兩件事,build code & run code,所以
它的硬體效能越高越好,像在公司我就是mac上寫code/commit code,server上的
CI service就會幫我進code/deploy/testing(或者rsync再手動做等等)。這件事
linux當然就不用說超級方便!
- 結論:
我推薦mac低規格筆電+一台強力linux桌機!
--
有幾篇說mac硬體比較差但卻賣得貴這是事實,但我花的錢是在購買1跟2,也就是
一個軟硬整合完整的產品,我認為CP是可以接受的。
前面一篇k大的文章說使用mac八成都電腦白痴有些太過了,我認識許多在國內外
知名軟體公司的朋友,他們以及他們的同事有超高比例都在使用mac,但他們應該
都不是電腦白痴吧? 況且全世界非IT產業的一般民眾更多是windows,這...
我想k大你想說的是購買mac卻安裝windows,那我認同他們是本末導致
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.24.158
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1479359875.A.4BB.html
推
11/17 13:32, , 1F
11/17 13:32, 1F
→
11/17 14:02, , 2F
11/17 14:02, 2F
→
11/17 14:04, , 3F
11/17 14:04, 3F
→
11/17 15:46, , 4F
11/17 15:46, 4F
→
11/17 15:46, , 5F
11/17 15:46, 5F
→
11/17 16:06, , 6F
11/17 16:06, 6F
→
11/17 16:09, , 7F
11/17 16:09, 7F
→
11/17 16:11, , 8F
11/17 16:11, 8F
→
11/17 16:11, , 9F
11/17 16:11, 9F
→
11/17 16:12, , 10F
11/17 16:12, 10F
→
11/17 16:12, , 11F
11/17 16:12, 11F
→
11/17 16:13, , 12F
11/17 16:13, 12F
→
11/17 16:13, , 13F
11/17 16:13, 13F
→
11/17 16:14, , 14F
11/17 16:14, 14F
推
11/17 16:16, , 15F
11/17 16:16, 15F
→
11/17 16:17, , 16F
11/17 16:17, 16F
→
11/17 16:20, , 17F
11/17 16:20, 17F
→
11/17 16:21, , 18F
11/17 16:21, 18F
→
11/17 16:21, , 19F
11/17 16:21, 19F
→
11/17 16:23, , 20F
11/17 16:23, 20F
這邏輯真的很神
寫軟體跟懂系統當然是兩件事
所以你意思是那些在美國工作的人不懂系統嗎?
你以為他們在軟體大廠都只做應用嗎?
從軟到韌通通都有耶XDD
還不是一堆拿mac
mac優勢本來就不是硬體,重點在於桌面操做
撇開電玩支援度,mac桌面操桌windows還不一定比得上
(說真的linux desktop撇開穩定度操作上windows也是不及)
要學linux當然一定要有linux而不能是mac這我完全同意
但拿mac操作linux server或者開發非.NET程式
這我只能說mac海放windows,有terminal差太多了
你要酸價格這完全沒問題
但你其他點實在搔不到癢處RR
推
11/17 21:18, , 21F
11/17 21:18, 21F
→
11/18 00:25, , 22F
11/18 00:25, 22F
→
11/18 00:26, , 23F
11/18 00:26, 23F
→
11/18 00:26, , 24F
11/18 00:26, 24F
推
11/18 00:48, , 25F
11/18 00:48, 25F
這點非常同意
OSX檔案架構還是混雜了太多不同於linux結構
像是OSX python有些package沒辦法用virtualenv就跟系統架構有關
且brew很多安裝實際上還是得當下再編譯
→
11/18 00:57, , 26F
11/18 00:57, 26F
→
11/18 00:58, , 27F
11/18 00:58, 27F
→
11/18 00:59, , 28F
11/18 00:59, 28F
→
11/18 01:00, , 29F
11/18 01:00, 29F
→
11/18 01:33, , 30F
11/18 01:33, 30F
→
11/18 01:33, , 31F
11/18 01:33, 31F
→
11/18 01:34, , 32F
11/18 01:34, 32F
→
11/18 01:35, , 33F
11/18 01:35, 33F
→
11/18 01:35, , 34F
11/18 01:35, 34F
→
11/18 01:36, , 35F
11/18 01:36, 35F
→
11/18 01:37, , 36F
11/18 01:37, 36F
→
11/18 01:42, , 37F
11/18 01:42, 37F
→
11/18 01:42, , 38F
11/18 01:42, 38F
→
11/18 01:47, , 39F
11/18 01:47, 39F
→
11/18 01:49, , 40F
11/18 01:49, 40F
→
11/18 01:49, , 41F
11/18 01:49, 41F
→
11/18 01:50, , 42F
11/18 01:50, 42F
→
11/18 01:58, , 43F
11/18 01:58, 43F
→
11/18 01:58, , 44F
11/18 01:58, 44F
→
11/18 01:59, , 45F
11/18 01:59, 45F
→
11/18 01:59, , 46F
11/18 01:59, 46F
→
11/18 09:56, , 47F
11/18 09:56, 47F
→
11/18 09:56, , 48F
11/18 09:56, 48F
→
11/18 09:57, , 49F
11/18 09:57, 49F
→
11/18 09:59, , 50F
11/18 09:59, 50F
→
11/18 10:05, , 51F
11/18 10:05, 51F
→
11/18 10:05, , 52F
11/18 10:05, 52F
推
11/18 10:10, , 53F
11/18 10:10, 53F
推
11/18 11:36, , 54F
11/18 11:36, 54F
→
11/18 11:37, , 55F
11/18 11:37, 55F
→
11/18 18:08, , 56F
11/18 18:08, 56F
→
11/18 18:08, , 57F
11/18 18:08, 57F
推
11/18 20:56, , 58F
11/18 20:56, 58F
→
11/18 20:56, , 59F
11/18 20:56, 59F
→
11/18 20:57, , 60F
11/18 20:57, 60F
→
11/18 20:58, , 61F
11/18 20:58, 61F
→
11/18 20:58, , 62F
11/18 20:58, 62F
※ 編輯: Segundus (122.116.92.72), 11/18/2016 21:47:26
討論串 (同標題文章)