為了讓現場的外國人知道狀況,我把問題翻譯成英文:Why do astronomers all use good computers? .... XD
為了不讓這個與天文無關的問題佔用太多時間,當時我就隨便哈啦了一下,說,電腦只是工具而已,重要的是我們拿電腦來做什麼事,而不是用什麼牌子的電腦。然後進入下一個問題。
事實上,工具是很重要的。為什麼天文學家不約而同用Mac?我認為關鍵在它流的是Unix的血。
Mac OS X的前身是NeXTSTEP,核心是BSD,是Unix家族的成員,比較正確的術語是它是Unix-like。
天文學家幾十年來都在Unix環境下工作,許多有長遠歷史的天文軟體都是在Unix下開發的。雖然隨著時間進展,很多重要軟體最後都有了Windows的版本,但大多數軟體還是在Unix以及X-Window(Unix下常見的顯示環境)下整合的最好,環繞在Unix指令列上的工作流程也最廣為天文學家接受。就算各軟體都有Windows版,因為Unix式的工作流程難以轉換到Windows上,要天文學家轉去Windows上工作可以說是不可能的。
十多年前我踏進天文時,天文裡非常主流的Unix系統是Solaris,但那時Linux的勢力已逐漸龐大。Linux也是Unix家族的成員,所有過去其它在Unix上跑的軟體,都可以輕易移植到Linux上。加上Linux本身免費,又可安裝於低價的intel PC上,Linux很快地在近十年襲捲天文界。
但Linux不是沒缺點,它的技術門檻高一些。除非是電腦很厲害的人,遇到麻煩時,大部份的天文學家還是要依靠系所裡的電腦技術人員來協助,要安裝新軟體也不是那麼容易。此外,Linux固然可以在低價的intel PC上執行,這些低價硬體出問題的機會相對也較高。最後,Linux是出了名地不適用於娛樂與多媒體。要天文學家不在電腦上看電影或玩game多半是辦得到,但要天文學家忍受低品質的簡報軟體可就沒那麼容易了。所以,非常多用Linux的天文學家,手上還是會有台Windows的筆電,至少帶東西出去報告時可以用PowerPoint。
後來Mac OS改朝換代,從System 9換到System 10時,徹底揚棄傳統的Mac OS,改用Unix-like的核心,這大幅提升了Mac OS的多工效能以及穩定性。自此開始,越來越多的天文軟體推出Mac OS版本,因為還是在Unix-like的核心上執行,這些天文軟體要移植到Mac上是相對簡單。此外,Mac OS有著可以與Windows抗衡的多媒體能力,比Windows還簡單、易用、易維護、而且穩定,又繼承了Unix的許多優點,有著無數的自由軟體以及商用軟體,Apple自己推出的簡報軟體也遠比PowerPoint強大且優美。Apple的硬體雖然貴,但效能、可靠度、以及售後服務卻都比大多數用來安裝Linux的低價電腦強很多。
總之,Mac繼承了天文學家根深蒂無法擺脫的Unix,又像惡魔一般地集合各種優點。於是,天文學家在世紀交替時轉向Linux後不出幾年,又大舉投向Mac的懷抱。這個從Linux轉向Mac的驅勢,目前並沒有慢下來的跡象。
七月底我參加一個在牛津大學舉辦的國際會議,與會者從研究生到教授都有,有來自歐美日的天文學家。我從第一天起就在紀錄每一個上台報告的天文學家所用的電腦,沒帶自己的電腦而用大會提供的電腦的,則從其簡報檔的格式推測是哪個平台作出來的,無法推測的通通算是Windows。結果是,在超過100場的報告中,Mac:Windows:Linix約為4:2:2,Mac過半,Windows與Linux勢均力敵。桌機用Mac的人,筆電多半是用Mac。桌機是Linux的,則可能用Windows或Linux當筆電。而天文學家不太可能用Windows桌機當工作電腦。就此看來,Mac已經在天文界擠掉Linux,或至少勢均力敵了。
這是好事嗎?過度依賴Apple或許不是好事。不過,天文學家骨子裡依賴的是Unix,不是Apple或Mac,所以我不認為這有什麼好擔心的。而且,最差再回到Linux就好。
6 意見:
雖然不是iMac, 但講個跟Apple有關的故事...
我二舅是個很喜歡買電子產品送人的怪人.
說他是怪人, 是因為他買來送人的都是謎樣的次級品, 那種聽都沒聽過的brand, 天知道他是哪裡弄來的, 其實只要能聽能看這倒也沒什麼, 不過我從他送的東西上, 發現一件某天文學家水兵迷以前就在講的事:
那就是台灣在使用者方便性這塊上的設計能力實在有夠糟糕.
譬如說mp3 player, 我們說iPod吧, 大家都知道iPod是一個圓盤按鈕, 不用看什麼說明書也可以上手, 拿著邊走邊聽時單手可以搞定所有操作, 想arrange自己的playlist? 去抓iTune當主要播放程式就直接搞定.
但是台灣的就...首先, 說明書厚厚一本看到煩死, 裡面一大半都是用不到的內容...
然後是操作, 連換個mixer都要搞"先按緊某個按鈕然後等三秒若指示燈閃爍即可開始調整blah blah"這些有的沒的, 我是要聽音樂, 又不是要玩格鬥遊戲還記招式搓法, 也不需要一堆有的沒的謎樣功能;
最後是跟電腦連動的軟體, 台灣出的mp3 player如果完全沒有, 只是把mp3丟到folder底下還算好的. 最怕的是那種弄自家製界面的, 畫面五顏六色, 用起來不知道哪個按鈕是幹嘛的就算了, 常常不是一堆音樂格式讀不到, 就是跟系統不相容, 裝下去一跑就blue screen of death, 而且幾乎從來沒有更新檔可以修正...
我知道其他像Sony或南朝鮮出的mp3 player也不會比iPod好用或方便, 但像台灣搞到這樣也太過份了-_-b
所以真的, 人用過Apple出的東西就不會想換回去了, 不只是因為Apple的特別easy to use, 而且是用過以後才發現, 原來我們以前都在用這種麻煩又北七的design而不自覺...
完全同意。
很多時候都會覺得,啊這不是很簡單的事嗎?為什麼可以被搞得這麼複雜?
有人問起我為什麼用Mac..
我的回答總是:
1.Unix: 讓我所有寫過用gcc compile的程式幾乎可以直接移植
2.獨一無二的PDF內容 Copy Paste 能力.
可能違反他們預設的答案(外型漂亮啦..流行啦...), 幾乎沒人相信
To Jinbo:
我覺得操作介面的設計說起來簡單
其實學問很大..我相信蘋果在這方面花了很多時間心力
無意中在youtube看過2006第一次iphone發表會steve jobs的演說,相當佩服,對照這幾年所謂smartphone外觀模樣..大部分在那次演講就確立了
竊以為台灣的一些電子產品問題在:
公司核心從研發到CEO清一色硬底子工程背景出身
對他們來說, 硬體規格 functions的重要性遠遠大過操作介面這種小東西 , 不太可能投入太多資源人力在上面
我開始注意Mac是在12年前,那時Mac跟流行扯不上邊,要論外觀也不是有什麼特別。而讓我下定決心踏進Mac世界的,確實是基於Unix的OSX。
日常生活中常接觸一堆資訊產品,常會覺得按鍵一大堆,超級難用。這時就會有種感嘆,難怪這些廠商會被蘋果打趴....
還有一點是, 其實按鈕那麼多很容易誤啟動到不想要的功能, 結果說明書對一般用戶的功能變成: 萬一不小心按到要知道怎麼關掉或調回來-_-b
張貼意見