Macintosh Business UnitってCocoaで開発した製品を一つも出していません。 IE 5(5.2.3含む)なんてCarbon CFMかつOpenTransport互換モードを利用する等、 とてもMac OS Xネイティヴのソフトとは呼びたくない低レベルな作りなんですね。 今回の発言、自分たちの開発能力の低さを棚に上げて、さもAppleに原因があるか のように振る舞うという敵対的な行為の一つなんだと思います。
開発中のOmniWebやCaminoの優れたUI,スムーズな動作を見ていると、この辺は 将来もSafariと競合しながらも生き残るでしょうが、IEは諦めたってこ
Cocoaで作ればハイレベルとかそういう話は全くしていませんが? Safari自体、Cocoaだけを使ったアプリケーションでもないのですし。 IE 5は、Mac OS X向けのソフトとして、対応が低レベルなのです。 Appleは、明確にMac OS XのソフトにはMach-Oを使ってくれ、Socketを 使ってくれと言っていますが、最大のデベロッパが一向に従わないのは問題です。 昔を引きずるにしても、IEの場合はMac OS X版を出
CFMはMac OS Xの為に作られたものではないし、そのまま実行出来る ものでもありません。Mac OS XのソフトとしてはCFMを利用する限り 不完全です。
Mac OS Xが10.2になって1年近く経っています。また従来 のMacのソフト資産があるデベロッパは多くがCodeWarriorを使っており、 Mach-O linkerもAppleのものは使いません。同様にgccも使いません。
Mac OS Xソフト開発が極端に苦手なMac BU (スコア:0, フレームのもと)
IE 5(5.2.3含む)なんてCarbon CFMかつOpenTransport互換モードを利用する等、
とてもMac OS Xネイティヴのソフトとは呼びたくない低レベルな作りなんですね。
今回の発言、自分たちの開発能力の低さを棚に上げて、さもAppleに原因があるか
のように振る舞うという敵対的な行為の一つなんだと思います。
開発中のOmniWebやCaminoの優れたUI,スムーズな動作を見ていると、この辺は
将来もSafariと競合しながらも生き残るでしょうが、IEは諦めたってこ
Re:Mac OS Xソフト開発が極端に苦手なMac BU (スコア:1)
Cocoaで作ればハイレベルで、Carbon CFM+OTでつくれば低レベルとか、それをもって技術力がないとは私は思えません。一つのものを長く開発していると昔を引きずっていかなくてはいけないのが現実です。
同じエンジンを使ってCocoaでアップルとMacBUが新たなブラウザを作った場合どうでしょう。
実際、新しい技術に関するドキュメントはなかなかAppleからはでてきません。サマーズ氏の発言は他
Re:Mac OS Xソフト開発が極端に苦手なMac BU (スコア:1)
Safari自体、Cocoaだけを使ったアプリケーションでもないのですし。
IE 5は、Mac OS X向けのソフトとして、対応が低レベルなのです。
Appleは、明確にMac OS XのソフトにはMach-Oを使ってくれ、Socketを
使ってくれと言っていますが、最大のデベロッパが一向に従わないのは問題です。
昔を引きずるにしても、IEの場合はMac OS X版を出
Re:Mac OS Xソフト開発が極端に苦手なMac BU (スコア:0)
例を上げると
1.CFMに遅れること約10年OSX10.2でようやくweak linkをサポー
トした。
2.PowerPCに存在しないPC相対アドレッシングモードを使っている
ので、最近gccにno-picオプションが追加されるまで明らかにCFM
より遅かった。
3.Appleの提供しているMach-O linkerは未使用コードを落とす能
力が低くバイナリサイズが無駄に大きくなる。
OSXのMach-Oは最近になってやっと使い物になって来たというのが
実情です。Appleが何を吹こうと実際にメリットが無ければデベ
ロッパは採用しません。
Re:Mac OS Xソフト開発が極端に苦手なMac BU (スコア:1)
ものでもありません。Mac OS XのソフトとしてはCFMを利用する限り
不完全です。 Mac OS Xが10.2になって1年近く経っています。また従来
のMacのソフト資産があるデベロッパは多くがCodeWarriorを使っており、
Mach-O linkerもAppleのものは使いません。同様にgccも使いません。
外野が何を言おうと現実はAppleの指導通りMach-O化が進んでいます。