パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Microsoft、iOSアプリをWindows Phoneに移植するための「APIマッピングツール」を公開」記事へのコメント

  • by gonta (11642) on 2011年05月02日 20時31分 (#1945924) 日記

    その昔。Visual C++に、Mac開発用のオプションがあってだな・・・
    Winプログラマによると、そういう#defineがMFCの中にあったとか。ただ、バイトオーダの設定が「すべて逆」になっていたとか。Intelを基本に考えると「すべて逆」でもいいんだけど、汎用ライブラリ考えたら・・・で、「CPUのバイトオーダ判定できねぇとは、MFCのMacインプリやっている奴は質の低いプログラマだ」と言っていました。

    で、PPC/68kのコンパイルも非常にイモで、レジスタを全部使い切らないコードを吐くんだとか。結局使いもにはならないんだけど、それを無理矢理使ったのがMS-Officeの98の前の奴。遅いノートだと、起動だけで20分かかるという代物。当時MFCは、Win/Macの完全性は狙ってた&Officeのソースを書き換える事無くMac版に持っていきたかったんでしょう。

    CodeWarriorのPowerPlant、久しぶりに見てみたくなった。

    --
    -- gonta --
    "May Macintosh be with you"
    • by Anonymous Coward on 2011年05月03日 0時00分 (#1946014)
      VC6(VC98)付属のPSDKやMFCをみると、
      _PPC_
      _M_PPC
      _MPPC_
      _M_M68K
      _MAC
      _M_MPPC
      などのdefineがありますね。

      MacOS用というよりは、68KやPowerPC版のWindowsNTのためのものかな。
      親コメント
      • by Anonymous Coward
        そういやその頃のNTって、Sparc, MIPS, Alphaで動いてましたね(試したのはAlphaだけですが)
        そろそろARMで動くNT系が見たい頃。Tegra3あたり、充分いけるんじゃない?・・・
        • by Anonymous Coward
          Windows8はARMにも対応して、Tegra2の上で動いているデモが行われたりしたそうよ。
        • by Anonymous Coward

          SPARCでは動いてませんよ。Intergraphが移植を試みましたが、出荷されてません。その代わり、PoworPC版のNTは出荷されてます。

      • by Anonymous Coward
        >MacOS用というよりは、68KやPowerPC版のWindowsNTのためのものかな。

        MacOS(MacOS Xではない)用MS製アプリには、*.dllという名前のライブラリが複数あったことも事実。
        GUIもWindows風だったし、MFC⇒Toolboxの変換ライブラリではないかと。

        でも、68KなWindowsはない。
        Internet Explorerなどのアプリや上記ライブラリをコンパイルするためか?
        • by Anonymous Coward
          そうか、Microsoft Visual C++ Cross Development Edition for Macintoshを知らない人たちがいるのか...。
          • by Anonymous Coward
            そうか、そんな基地外じみた名前を覚えているくらい苦労したんだね。
            CodeWarriorはまだなかっただろうけど、MPW, Think C, Symantec C/C++とか使えばよかったのに。
    • それでOffice 4.xはマニュアルがWin/Mac共通で出せてたんだ…。
      たしかにUIはガチ移植で「おおスゲえ」と唸ったものですが。
      Office98/2001/v.X/2004はCodeWarrior/PowePlantだったように思いますが。

      親コメント
    • by miyachi (13667) on 2011年05月06日 12時30分 (#1947397)

      その頃のWWDCで各開発環境のプレゼンセッションがありました。

      ・Metrowerks:ハッハッハッ。CodeWarriorを使っていればバッチリさ。<そう言う時代でした
      ・Apple:MPWなんか使うな!PPCネイティブコンパイラは出さんぞ。CodeWarriorを使え!<オィオィ
      ・MS:VC++を使うとなんとMacの画面にステータスバーとツールバーが付けられます!<大ウケ

      SymantecのThinkCのプレゼンもあったけどあまり記憶に無いです。
      確かThinkCもPPC対応が遅かったような。

      さてどのプレゼンが一番ウケたかと言えばMSでしたw
      登場時点で真面目にプレゼンする気よりもウケ狙いが見え見えでしたし。
      # まあどんなに頑張っても元コメにもあるように誰も使わないのは見えてましたので(^^;

      私はコマンドラインで使うMPW(とMacApp)が結構好きだんたんですが…

      親コメント
    • by Anonymous Coward

      そりゃそれでIEとかOffice作っていた訳だから。
      まさか真っ新からビルドしたと思っていた訳じゃなかろうに。

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

処理中...