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

AppleがTSMCを選んだのは大きな判断ミス、Intelにするべきだった?」記事へのコメント

  • ……既存のソフトウェア資産どーすんだよ

    • by Anonymous Coward

      iOS の元となった OS である Mac OS X でいえば、そもそも少し前のだって、x86 と PowerPC の混成バイナリだったし、今は 32bit と 64bit の2種類のバイナリがワンパッケージ化されていたりしますので。そういうユニバーサルなのは Apple の十八番です。

      無論、ユニバーサルでないバイナリそのものを動かそうとしたらエミュがいるけど。
      そんな環境を用意しなくても、普通はあっという間に対応ソフトがそろう。

      なぜならば、ほとんど、開発環境だけで吸収できる。
      ぶっちゃけビルドし直すだけなので。

      一瞬でアプリ側で新しいCPUに対応できます。
      そして、Atom と ARM の両方に対応したパッケージとしてアプリをリリースできる。

      全くなんの問題もなく、過去の資産を使えますよ。
      そういう事態が起きても心配無用。

      • by Anonymous Coward

        なぜならば、ほとんど、開発環境だけで吸収できる。
        ぶっちゃけビルドし直すだけなので。

        一瞬でアプリ側で新しいCPUに対応できます。
        そして、Atom と ARM の両方に対応したパッケージとしてアプリをリリースできる。

        全くなんの問題もなく、過去の資産を使えますよ。

        ビルドが通れば問題なくアプリは動作すると思ってる方? おめでたいですね。

        • by Anonymous Coward

          もしビルドが通ったのにもかかわらず動かないんだったら、
          それは XCODEがまともなバイナリを吐いて無いってことだ。
          もしくは元々バグってたかのどっちかだ。
          バグがあったのならちょうどいい機会だから直せば良い。

          アセンブラでも使って無い限りCPUの違いなんざ微々たるもんだ。
          そのためのライブラリやAPIだろ。

          • by Anonymous Coward

            もしビルドが通ったのにもかかわらず動かないんだったら、
            それは XCODEがまともなバイナリを吐いて無いってことだ。
            もしくは元々バグってたかのどっちかだ。
            バグがあったのならちょうどいい機会だから直せば良い。

            XCODEがまともなバイナリを吐いて無い場合はどうすんですか? それ以前の話として、ビルドが通ったアプリの動作確認もせずに動くか動かないか判るんですか?

            アセンブラでも使って無い限りCPUの違いなんざ微々たるもんだ。

            コンパイラの、ARMかx86用にコード吐く部分て結構違うと思いますが。

            • by Anonymous Coward

              もしXCODEのx86コードが使い物にならない代物なら、
              すでにおおさわぎになってるはずだよね。

              • by Anonymous Coward

                もしXCODEのx86コードが使い物にならない代物なら、

                誰かそんなこと言ってますか?

              • by Anonymous Coward

                親コメントで言ってるよね

                XCODEがまともなバイナリを吐いて無い場合はどうすんですか?

              • by Anonymous Coward

                特定のソースの書き方や最適化の設定なんかでコンパイラがおかしなコード吐くのってそんな珍しいもんでないし、ソース書き換えたりコンパイルオプション変えて回避するなんてのは常套手段でしょ。そんな程度のことでコンパイラのことを「使い物にならない代物」とはそうそう言わないと思いますが。

              • 今時のコンパイラがおかしなコードを吐くような書き方って凡人がそう簡単に出来るようなもんじゃないと思うんだけど、そんな珍しくないものなの?
                もちろん規格違反のコードもしくは意図するコードを書けないでおきながらおかしなコードを吐く!とほざくアホは論外として。

                #もちろんVC++は今時のコンパイラーじゃないです

                親コメント
              • by Anonymous Coward

                今時のコンパイラがおかしなコードを吐くような書き方って凡人がそう簡単に出来るようなもんじゃないと思うんだけど、そんな珍しくないものなの?

                おそらくはまだ贔屓目に見れば今時のコンパイラに含まれないことないと思われるGCCで、比較的最近、正式にリポジトリに取り込まれてるあるプロセッサでおかしなコード出まくりとかあるんでまあそんな珍しい話じゃないっしょ。

              • by Anonymous Coward

                それはなんてことのないコードでもおかしなコードを吐くという単なるバグの話では。
                アーキテクチャに依存するって話でもないし(依存するバグもあるけど)

                そういういつもドッグフード食ってる連中の話をされましても。

              • by Anonymous Coward

                XcodeでのARMのコード生成する処理とx86のコード生成する処理が同じコードで行われてるってんなら聞いてやらんでもない話ダナ

              • by Anonymous Coward

                gccの話をしてるのになぜ関係のないXcodeの話を?

              • by Anonymous Coward

                同様のことはXcodeでは絶対に起こり得ないとでもお思いですか?

              • by Anonymous Coward

                だからなんでそんな関係ない話を。

              • by Anonymous Coward

                もともとXcodeの話じゃん

              • by Anonymous Coward

                (#2417027) からの流れはgccの話です。
                Xcodeの話をしたいなら、まず(#2417027) でいっている

                > おそらくはまだ贔屓目に見れば今時のコンパイラに含まれないことないと思われるGCCで、比較的最近、正式にリポジトリに取り込まれてるあるプロセッサでおかしなコード出まくりとかあるんでまあそんな珍しい話じゃないっしょ。

                という話がXcodeでも適用できるという情報を出してください。

                appleがXcodeにそんなあやしげなバージョンのコンパイラをしょっちゅう突っ込んでいるなんて話は聞いたことがないですが。

              • by Anonymous Coward

                過去も将来もリリース後の不具合やそれへの修正も一切発生しえない完璧な製品であるXcodeはすばらしいですね。

              • by Anonymous Coward

                誰がそんなことを言ってるんですか?

                それよりも
                > おそらくはまだ贔屓目に見れば今時のコンパイラに含まれないことないと思われるGCCで、比較的最近、正式にリポジトリに取り込まれてるあるプロセッサでおかしなコード出まくりとかあるんでまあそんな珍しい話じゃないっしょ。
                という話がXcodeでも適用できるという情報を出してください。

              • by Anonymous Coward

                Xcode bugsでぐぐるだけ [google.co.jp]で何十万件だか出てくる程度には珍しくないですな。

              • by Anonymous Coward

                一般論としてソフトウェアに不具合は付き物ですが、過去も将来もリリース後の不具合やそれへの修正も一切発生しえない完璧な製品であるXcodeはすばらしいですね。

              • by Anonymous Coward

                いくつかコンパイラ関連のバグの内容を見てみましたが、アーキテクチャ依存のバグは見当たりませんね。

                x86のコード品質に問題があるという話は成り立ちません。

              • by Anonymous Coward

                いくつかコンパイラ関連のバグの内容を見てみましたが、アーキテクチャ依存のバグは見当たりませんね。

                LLVM の Bugzilla [llvm.org]でARMとかthumbとかx86とかで検索するだけでアーキテクチャ依存の不具合なんて沢山報告されてるの分かると思うけどね。

              • by Anonymous Coward

                アーキテクチャ依存のバグも見当らない、常に完璧なコードを出力するXcodeはすばらしいですね。

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

処理中...