Ic Nivad wrote:
你好,我也是資工系的...(恕刪)
其實Apple MAC OS 本身就是UNIX 系統, 它脫胎於FreeBSD 的Kernel, 所以其系統設計觀念與指令都與UNIX/Linux大同小異, 想練UNIX/Linux的話, 或是在該平台上開發程式,尤其是Java, MAC OS不會比Window來得差. 我在電信公司工作, 每天接觸的OS 大多是Unix, 我手上也有幾台Apple 的Xserve(其實就是因為有專案帶進這些Apple的機器才接觸Apple的, 以前總認為Apple的機器既封閉又貴, 所以始終沒有去涉獵), 現在家中的三台 PC幾乎被我束之高閣了...
接觸Apple後你就會知道你要什麼資源了, 何況這裡有那麼多的高手在~
joshua1124 wrote:
感覺上你是PC的死忠用戶.
如果你不是很懂Apple, 請勿來此大放厥詞.
我們公司用window開發出來的軟體, 沒有沒問題的, 搞死我們這些維護的人, on call電話接不完.
我們現在新進的案子, 全部要求要用UNIX / Linux的平台作為開發的環境, 我相信電信三雄
都是往這個方向走.
資工人若只會用Window來開發軟體, 就等著被淘汰囉~
學Apple至少還可以學到UNIX / Linux的觀念...
我還是不認為有什麼「買Mac的必要性」,特別是Mac和其他電腦比起來比較貴。工作之後,自己想買什麼機器就買什麼機器,花的是自己的錢。當學生就是應該要訓練解決問題的能力和找尋資料的方法,花爸媽的錢的話還是省一點吧。
要學 UNIX/Linux,資訊系一般都有工作站,一般的PC裝個 Linux/FreeBSD 也絕對不是問題(愛玩一點的裝 Solaris/Opensolaris 應該也沒什麼問題);要更廣泛地學東西是應該的,但是並不代表非買 Mac 不可。
另外,OS/X 的 Kernel 並不是 FreeBSD,只是取用 userland 的一部分而已。
做 MIS 的不會遇到跨平台問題?還不需要學其它 OS ,一整個 Bull sxit ...
先去學好 UNIX 再來這邊炮吧。
你專精一樣?是多有多專精?麻省理工學院請過去教?
這麼了得還當 MIS ?真是辛苦委屈了~
別人是專精一百多樣,...某人只有一樣~ 得了吧,職缺門檻就是那麼窄~ 大概可以去做業務喔。
再厲害... 秀不出來還是屁。
===
MAC 的意義在於它現呈的套裝軟體...
可以讓有才能的人更容易去展露和表現,讓你走進時尚型男世界,時時記得要保持身材...
當你工作了一段時間之後,會發現這些比起埋首在程式語言堆中還重要。
嚴格來說... MAC 光那一塊面板... 的等級和價值就讓他超值...
當然,這對於不是做影像處理的人是不明白其價值的。
( 還有, 對硬體不懂的人... 大概也不知道它的價值 )
leafy7382 wrote:
另外,OS/X 的 Kernel 並不是 FreeBSD,只是取用 userland 的一部分而已。...(恕刪)
OS X 的 Kernel 源自 Mach 3。Mach 也是龐大的 BSD 族群的一個旁支,與 BSD system call 相容。NeXTStep 的 kernel 也是源自 Mach,當然在 Apple 收購 NeXT 以後,也自然讓新的 OS X 沿用 NeXTStep 的核心繼續開發。說 OS X 的 kernel 是 BSD 一族是非常合理的。
FreeBSD 只是龐大的 BSD 族群中的一支,只是太紅了,使得許多人聽到 BSD 就以為是 FreeBSD。Mac OS X 的 kernel 當然不等同於 FreeBSD 的 kernel,但是他們都是 BSD 一族,相容 BSD system call,還有很多共通的地方。kernel 的程式碼也經常彼此分享共用。
詳情可以看
http://en.wikipedia.org/wiki/Mach_%28kernel%29
http://en.wikipedia.org/wiki/XNU
內文搜尋

X