Macintosh Business UnitってCocoaで開発した製品を一つも出していません。 IE 5(5.2.3含む)なんてCarbon CFMかつOpenTransport互換モードを利用する等、 とてもMac OS Xネイティヴのソフトとは呼びたくない低レベルな作りなんですね。 今回の発言、自分たちの開発能力の低さを棚に上げて、さもAppleに原因があるか のように振る舞うという敵対的な行為の一つなんだと思います。
開発中のOmniWebやCaminoの優れたUI,スムーズな動作を見ていると、この辺は 将来もSafariと競合しながらも生き残るでしょうが、IEは諦めたってこ
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からはでてきません。サマーズ氏の発言は他意はないと思いますし、僕が同じ立場なら同じ事を言ったと思います。(競争するには土俵が違うということを言いたかったのでしょう。)
利益を追求する企業が無料で提供し続けるにはSafariの登場は転換期でしょう。
もしかするとMSは将来新ブラウザを出すかもしれません。(お得意の買収で)ブラウザは戦略的には他のOSにも持っておいたほうが好都合ですし。
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版を出してから2年(5.5βを入れる
と3年)は引きずり過ぎです(作られていたというIE 6がどうなのかは知りませんが、
リリースされてない訳で)。Apple自身のソフトも最初はCFMバイナリばかりでお茶
を濁していましたが、今は違います。大多数の他社もMach-O化を進めています。
質問(とても余計なもの:-1) (スコア:0)
さっきからなんで喧嘩腰なの?
普通に話そうよ、ふつうにさあ。
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は未使用コードを落とす
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化が進んでいます。