最近在看一本關於講述蘋果這間公司從無到有到現在的經過
真的比小說還好看!高潮迭起啊…真是精彩!

當然本人在下還是一個小小的學生!
我覺得蘋果當初不開放授權是對的
因為蘋果的軟體與硬體的完美結合使得蘋果電腦的作業系統發揮到了最大的效率

反觀視窗系統,因為記憶體規劃的問題使得不管你用多高的硬體配備
到最後你總是會覺得怎麼還是像龜速一樣慢…(也可能是因為蓋茲想一步一步的坑消費者的錢)


為何會這麼說呢?看看linux 就知道了!(以文字界面來說)
linux的記憶體規劃方法使得硬體需求低的離譜
但也因為linux開放原始碼的關係導致沒有什麼軟體廠商幫linux寫應用軟體

linux與windows的優缺點顯然是互補的

就我來看蘋果的系統還是比較吸引我的!如果當初開放授權的話或許現在的蘋果電腦
不會有像現在的效率,雖然比爾蓋茲當初提出蘋果可以對少部份大廠商授權的建議
但蘋果仍沒有接受這個方法

雖然我本身沒有擁有蘋果電腦的任何相關產品,這樣說好像站不住立場
其實我很想加入蘋果的行列,常常上01的蘋果版發現很多windows可以做到的事情
其實在蘋果上也都可以做到及相容,唯讀我想要的二件事情沒辦法…

1.程式撰寫
在apple上好像只能在上面撰寫少部份的程式語言像是php jsp這種非微軟開發的語言
不過不是每個人都會需要寫程式所以暫時不理這個問題

2.遊戲的支援
目前我只知道魔獸可以在蘋果上跑…雖然我看過蘋果的sales跟我介紹還有很多
可以在蘋果上面跑的遊戲…但那些遊戲卻都讓我不感興趣!
再提一個現在的人真的都只是為了玩遊戲而升級電腦!常常會在電腦賣場聽到
「這張顯卡跑不跑得動xx遊戲?」「這個cpu夠不夠力可以跑xx遊戲」
而且因此廠商常打著…天二指定專用機!信長野望機!之類的行銷口號


而且現在一般大眾在pc的應用上…我想大部份的人就是上網,玩game,文書處理
在apple上面只有玩game的支援度不高!
想想看如果可以在apple上面玩天堂、玩天二、玩一堆線上遊戲而且又可以擁有高效率
的執行能力,那是多美好的一件事情。
而且線上遊戲無可否認的是一塊很大的市場…
難道jobs不知道這件事情嗎?還是蘋果已經偷偷的在開發屬於蘋果自已的線上遊戲!哈哈
那我想我會很樂意去嘗試的

所以為何蘋果與遊戲廠商無法合作去打造一個可以在蘋果電腦上面跑的線上遊戲?
真希望會有這一天的道來!自從對作業系統有基礎的認識之後我才知道


ps:已修改囉!版主
我知道您再說哪一本書
小弟有那一部的影片 矽谷海盜(Pirates of Silicon Valley)
的確很精采
1.
在 Mac 上可以用的程式語言相當多,某種觀點來看,其實比 Windows 更自由。不管是 BASIC, C, C++, JAVA 等等都有。微軟開發的當然沒有。不過,要學寫程式,最好不要用微軟的。台灣很多人只會用微軟環境寫程式,做網站,弄出很多「應該相容,但不相容」的東西。

2.
遊戲軟體比較沒辦法。畢竟主控權不在 Apple。要 Apple 投入許多力量去合作開發也不容易。
魔獸世界(WoW) 是目前台灣唯一一款支援mac的獻上遊戲喔。

另外,寫程式只要遵照標準(例如c語言),只要用標準的編譯器,無論哪一個平台都可以執行。



mapp wrote:

另外,寫程式只要遵照標準(例如c語言),只要用標準的編譯器,無論哪一個平台都可以執行。



真的嗎?那請問我要在apple上寫vb或delphi跟c++可以嗎?要用哪一套軟體呢?
老爺別這樣,少奶奶會罵!

mapp wrote:
魔獸世界(WoW) 是目前台灣唯一一款支援mac的獻上遊戲喔。

另外,寫程式只要遵照標準(例如c語言),只要用標準的編譯器,無論哪一個平台都可以執行。



不過Mac當初就不是用c語言開發寫成的OS~(現在改用UNIX開發)~

像那個副檔名.exe 就是不能runing~要轉檔才能用~

至於遊戲是有~但是台灣區就是買不到就對了~~

就算買的到好了~大部份的人是不會想玩的~

yenlung wrote:
不過,要學寫程式,最好不要用微軟的。台灣很多人只會用微軟環境寫程式,做網站,弄出很多「應該相容,但不相容」的東西。
呵呵~ 照這樣講,那許多程式都不能用囉...

或許微軟環境很芭樂,但是它就是目前商用市場及程式語言市場的大宗,這是我們擋也擋不住的潮流啊...
生平最恨只有一張嘴,而毫無半分建樹的人!

mapp wrote:
另外,寫程式只要遵照標準(例如c語言),只要用標準的編譯器,無論哪一個平台都可以執行。


沒有這麼簡單的啦
無論如何,只要換了 cpu 的 architecture就一定要重新編譯過,因為兩者的指令集完全不同
就算是同一個cpu,由於兩作業系統的 system call 方法不同,也要改寫過
當然有辦法可以 bypass 掉這些問題

cpu 的問題,一定要用 virtual machine 來作指令及的轉換
如vmware可以提供虛擬的 cpu,或是 java virtual machine 可以即時將 java bytecode 轉換成 native binary
但是這兩種方式都非常慢

如果是同一個 cpu,但 system call 不同,可以利用一些 intermediate library 來提供轉換,如 wine 就是這樣的
在速度上來講,這種方式當然快的多,也有人在 linux 上用 wine 來玩遊戲的
http://moto.debian.org.tw/viewtopic.php?t=6188

目前來說,在 mac 上要跑 win32 的程式,唯一的方式就是用 virtual machine
但是以後 cpu 換成 X86 之後,也許就可以用類似 wine 的方式了
mapp wrote:
魔獸世界(WoW) 是目前台灣唯一一款支援mac的獻上遊戲喔。

另外,寫程式只要遵照標準(例如c語言),只要用標準的編譯器,無論哪一個平台都可以執行。



D2跟WC3應該都可以吧

後者我沒玩

D2倒是用mac玩得很爽.....記得高二那時候就買了(支持正版喔XD)用暈倒玩

換到Mac之後發現我的D2也有支援耶.....有一天逛世貿又偶然看到有支援Mac的毀滅之王

記得還有不少款獻上遊戲都有支援mac

用mac玩遊戲沒這麼慘拉...只看台灣經銷商賣不賣而已

在說玩過D2之後....對其他OLG都興趣缺缺了.....
從遊戲廠商的角度看問題會比較單純些~
它們計算利潤的基礎,有一項很重要的依據是現有PC市場的作業系統佔有比例。
至於佔有小眾市場的作業系統,還要加入考慮它的成長性與娛樂性等關鍵因素。

所以問題應該不是Apple不和線上遊戲場商合作,而是它的市場佔有率並不高,遊戲場商開發軟體是要成本的...,現階段要開發Apple用軟體,光是攤平成本就不太容易囉....。

當然Apple向Intel靠攏是個好主意,尤其對許多小軟體商來說,能夠一魚二吃的機會來了~。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!