[REALbasic] PowerPC 和 Cabon 未來的支援 (含評論回覆)
翻譯自:http://www.realsoftwareblog.com/2011/06/future-of-powerpc-and-carbon-support.html
下個月, 蘋果電腦將發售 OS X 獅子.(10.7) 要讓我們的工程師能夠在獅子中開發以及測試,我們必須升級到蘋果最新版的開發工具。 這個新版本不再支援 PowerPC 。 因此,在這秋天發佈的,Real Studio 2011 版本 3,我們將必須完全地放棄 PowerPC 支援。 比 5% 更少的 Mac 使用者 仍然正在使用以 PowerPC 為基礎的 Mac,而當我們發售 R3 時,已經是蘋果電腦轉到 x86 架構英代爾處理器y的五年之後。 我知道這對你們其中一些人來說很困擾,但是你仍然能使用 2011 第二 及較早的版本,來支援 PowerPC 。
如你所知,我們正在我們 Mac 下的架構,由 Carbon 移動到 Cocoa 。 Real Studio 2011 R2 包含了對 Cocoa 的支援有更大的改良。 許多使用者告訴我們,他們能以我們目前的 Cocoa 架構發售他們的應用程式。 我們相信我們的 Cocoa 支援,自 RealStudio 2011 R3 開始,將完整到足以不再被考慮為 beta 階段。 那時,Carbon 將被宣告放棄。 那意指我們除了最嚴重的錯誤以外,將不會對 Carbon 進行任何的錯誤修正。 我們將繼續支援 Carbon 做為一個編譯選項,直到我們發售包括一個以 LLVM 為基礎的編譯器為內定編譯選項的一個 REAL Studio 版本。 在那版本中,Carbon 將不再是一個編譯選項。
過渡時期總是很不容易地,但有時候他們也是讓我們向前進所必需的。 我知道,對你們之中的一些人來說,這些過渡將引起一些困擾。但是我認為你們能知道,如果我們想繼續讓Real Studio 變成更好,這些是必需的。
張貼者: Geoff Perlman at 10:56 AM
誰移動了我的乾酪? X的,我想它是在我的可信任地 G4 的旁邊.
藉由我上一個大專案的更新,我沒有發表 PPC 版本,以觀察看看是否會得到任何回應。 我收到了大約 20 封問 " PPC 版本在哪裡 " 的郵件。
我有大約 8000個註冊的使用者,所以最後我決定停止 PPC 支援。
蘋果電腦在 5 年前就做了,而現在是所有開發者們做相同事的時候了。
關於 Carbon:
我也完全地同意留下那一艘船。 我將不再向後看。
在這裡原諒我的無知 - 我們現在在編譯就有 LLVM 可以做為偏好選項嗎? 它聽起來像它一樣是從 [釋義]" 直到我們發售行 llvm 為內定的建造選擇項 ".
如果如此,我將會非常感興趣嘗試它,尤其如果它能支持 64位元記憶體空間。 (深歎一口氣)
我高興見到 Real 軟體公司對製造 Mac 平台的承諾。 我擔憂了一段很長的時間,怕它要死於千刀之下。 藉由關於對 Cocoa 支援所做的所有承諾,我高興見他們比去年更認真地達到。
If the price having RealStudio deliver software for the current market is to abandon dead technology than I am all for it. 謝謝,這是很棒的作品。
對我來說,放棄 5 年的,不是已死的技術。 是假設每個人每 5 年買一個新的 iPhone、 iPad 、電腦, 電視機嗎? 什麼亂七八糟的啊!
@ anic 297- 這純粹是資源分配的問題。 面對「使用 PowerPC 版 Mac 的用戶少於 5%」這個事實,我們必需要放棄支援他們,為了支援為現代版本的 Mac OS X,繼續支援 PowerPC 真是一點道理也沒有。
那對我來說是一則憂愁的新聞。 我能傳送給你看快照及影片,我的應用程式在 Cocoa 之下編譯的樣子,而你將了解它離可用還多遙遠。 它編譯為 Carbon及 Windows 如魔法一般,但是 Cocoa 編譯是一場惡夢。 我猜測我的唯一的選擇是保持我的 Real Studio 2011 然後從此不再更新。 我有數以千計的 Mac 使用者,以及到現在為止, RB-Cocoa 只是我的一個遙遠的夢。
@ Franck - 如果你還沒有開始這麼做,我高度地建議你為發現任何與 Cocoa 相關的錯誤送交回報。 我們需要可以回報以及可再生錯誤的每一個人。
不要忘記 - 你沒有「移動到 2011 R3 以上版本」的需求. 如最初的部落格項目所提到,如果 PowerPC 支援被需要, 11 r 2 將繼續為你工作。 該死的,我仍然使用 2007 R1 為 OS X 和 Linux 建立我大部分的命令列輔助應用程式。
@TJ 當然,你是正確的。 我將寶貴地保存 RB 的較舊版本。 但是此刻,我有企業版授權,而我不確定更新它對我有什麼好處。 仍然猶豫中。
@Geoff 我想過它,但是它太複雜,以致我對無法精確地找到主因。 某些時候,當我重新設計一個計畫來模擬這問題,它偏不出現。 似乎與我專案的大小與複雜度有關。 我將試著產生比較的圖表(Carbon/Cocoa) 標明所有的問題。 我會將它傳送給你的。
以及我有突然當機 (沒有錯誤訊息。 只是突然跳開) 那時,我無法除錯…
這說明,我瞭解你的切換到 LLVM/Cocoa。 我只希望你將能夠再延長 Carbon 的相容性一段時間。