【IA64】64bitプログラミング総合スレ【[x86-64】

このエントリーをはてなブックマークに追加
860デフォルトの名無しさん:2005/07/11(月) 22:56:58
マックのアプリはそのときのCPU向けに最大限の最適化をかけますからね
再コンパイルで簡単に移植できるとは限らないのですよ
861デフォルトの名無しさん:2005/07/11(月) 23:07:34
>>859
実行形式での互換性が大事

>>860
そこまで持ち出さなくても、、、

同じWinでもフレームワークやミドルウエアが違えばいくら
コンパイラがあっても簡単に移行できないでしょ

ましてやOSが変わるんならお手軽移行は絶望的…
簡単に移行できた例ってありますか?
862デフォルトの名無しさん:2005/07/11(月) 23:13:24
あとユーザーの立場から

OSが変わると買ったアプリは間違いなくアボン Winでも
うまくいかない例は少なくないが、ぜんぜん増しである。

ユーザーは買ったアプリをリコンパイルできない。たとえその
アプリがリコンパイルするだけで移行できる優れものでも。

メーカーのサポート切れだともう打つ手なし。

客の買い替え意欲を激しく削がないか? 商売として正しいとは
とても思えないよ
863デフォルトの名無しさん:2005/07/12(火) 00:23:01
前のアプリを救うための環境は毎度提供してますけどね。>アップル
864デフォルトの名無しさん:2005/07/12(火) 01:12:37
なんでマカがでてくんだよ
うせろ
865デフォルトの名無しさん:2005/07/12(火) 01:15:26
>>864
アップルの話を書いただけで「マカ」呼ばわりするキチガイ発見
866デフォルトの名無しさん:2005/07/12(火) 01:15:26
マックがプログラマに嫌われてることが証明されましたね。
867デフォルトの名無しさん:2005/07/12(火) 07:25:08
マカのおかげで男の自信を取り戻したオレにはアップル嫌いとは言いにくい。
でもアップル嫌い。
868デフォルトの名無しさん:2005/07/12(火) 11:45:47
OS XのAPIって64bitに対応していないって本当?
869デフォルトの名無しさん:2005/07/12(火) 11:57:48
>>863
はたして今回はどうかな? ある意味楽しみでもある。傍観しているだけだが

今までもエミュレーション環境を提供していたのは知っているけど、
どれほど有用だったのかは疑問
870デフォルトの名無しさん:2005/07/12(火) 12:00:35
もう詳細が記事になってるよ
871デフォルトの名無しさん:2005/07/12(火) 21:40:02
記事のURL貼ってください
872デフォルトの名無しさん:2005/07/13(水) 01:53:57
Intel に移行した理由はノートPC用の省電力CPUのためだと
いう報道は複数出てたよね。
ノートPC 用の CPU である Pentium-M は今のところ 64bit
には対応してないし、Pentium-M の次世代である Yonah も
64bit に対応してないと言われている。従って、少なくとも
ノートPC は 32bit オンリーであると予想されるわけ。
873デフォルトの名無しさん:2005/07/13(水) 11:14:24
2年後だと微妙だな。64bitのノート用Meromが出る。
かと言ってYonahでは使えませんとも言えない時期だし。
874デフォルトの名無しさん:2005/07/13(水) 11:46:43
今度のマックはx86,x64が動くのか? できればexeそのまま行けるのキボンヌ
875デフォルトの名無しさん:2005/07/13(水) 11:52:54
Intel Mac については、IA-32でやるということが明言されている。x64
になる予定は(今のところ)ない。もちろんPE(.exe)でもない。

876デフォルトの名無しさん:2005/07/13(水) 11:56:54
たのむからexe動かしてくれ。そのほうがマックのためだ
877デフォルトの名無しさん:2005/07/13(水) 13:34:35
>>876
今でもVirtual PCで動くが。w
来年以降のCPUならVT(Virtualization Technology)装備だから高性能
Virtual PC(?)みたいなのが出ると思われる。別売りだろうけどね。
878デフォルトの名無しさん:2005/07/13(水) 13:46:53
別売りじゃあ商売のプットフォームにならんぞえ
879デフォルトの名無しさん:2005/07/13(水) 14:13:29
VTとパシフィカの仕様書を見る限りではそんなに性能が上がるとも思えないな
880デフォルトの名無しさん:2005/07/13(水) 20:25:57
>>876
マックがWindows APIを搭載すれば可能
881デフォルトの名無しさん:2005/07/13(水) 20:32:19
>>880
天才
882デフォルトの名無しさん:2005/07/13(水) 20:40:49
WineみたいなのをアップルがMSと提携して責任もって
組み込んでくれないかなあ。MSにメリットあるか分からんが、
OfficeMacとかをWin用のOffice作るだけでよくなるじゃん。
883デフォルトの名無しさん:2005/07/13(水) 21:21:12
>>882
Windows無しでWindowsソフトが動くってのはMSにとっては危険思想だろうな。
アップルがWindowsをバンドルしてくれるんなら大歓迎だろうけど。
884デフォルトの名無しさん:2005/07/13(水) 22:42:30
>>883
Macの値段の中にWin23APIのライセンス料を組み入れるんですよ

アップルにとっても膨大なWinのアプリがそのまま動くのはライセンス料
MSに払う価値があると思う。尚且つマックでしか動かないかっちょいいw
アプリが動くのなら変な物好きの食指は結構動いたりして
885デフォルトの名無しさん:2005/07/14(木) 08:37:02
Win23->Win32orz
886デフォルトの名無しさん:2005/07/14(木) 11:17:31
システム構成が既存 PC と大きく異なる上
市場全体から見ると誤差の範囲内のような Mac に
Windows を移植する意味があるのかどうか。
Office のときのような取引でもないとなあ。
887デフォルトの名無しさん:2005/07/14(木) 11:53:14
昔の(つーても安価になってからの)Macは頭だけPowerPCで、
パーツはWin機と一緒なんじゃあなかったの?

で、今回頭もx86に…
888デフォルトの名無しさん:2005/07/14(木) 12:37:17
>>884
膨大なごみアプリ群が幾ら動いても嬉しくない
889デフォルトの名無しさん:2005/07/14(木) 15:20:37
大半の人間がごみアプリに金を払う
890デフォルトの名無しさん:2005/07/14(木) 23:33:13
もう64bitの話題は無いのか
891デフォルトの名無しさん:2005/07/14(木) 23:48:07
>>882
Wineがらみだと下のような話も。
ttp://homepage3.nifty.com/toshi3/note10.html

MacBUが無くなるのはさびしいのでOfficeMacの開発は続けて欲しいなぁ。
892デフォルトの名無しさん:2005/07/15(金) 00:11:30
DirectXはうごくのかー?

あと、LinuxでWine試したけどあまり快適じゃなかった。
自前アプリをWineで動くように調整してリコンパイルして…
で何とか動かしたけどガビガビだった。

1GHz素のWin > 3GHzLinux+Wine

もちろんWineはすごいソフトだと思うよ
893デフォルトの名無しさん:2005/07/15(金) 00:12:34
300MHz素のWin > 3GHzLinux+Wine かも
894デフォルトの名無しさん:2005/07/15(金) 00:19:12
Win64ってDirectXが動きますか?
895デフォルトの名無しさん:2005/07/15(金) 00:22:57
>>894
動くよ。最新のSDK見れ。
896デフォルトの名無しさん:2005/07/15(金) 00:48:10
実際動かした人いる? 64bit化の感想キボンヌ
897デフォルトの名無しさん:2005/07/15(金) 01:28:52
マックは真の64bitなんだけどね。
898デフォルトの名無しさん:2005/07/15(金) 08:05:12
マックのAPIって、64bitポインタ渡せるの?
899デフォルトの名無しさん:2005/07/15(金) 08:34:08
何か Windows って無駄に大変なんだな...
900デフォルトの名無しさん:2005/07/15(金) 08:40:49
>>899
それだけじゃわからん。何がどうWinに比べて良いのか書いてくれ
901デフォルトの名無しさん:2005/07/15(金) 09:07:28
別に>>899はWindowsは大変とは言ってるけど、他のOSが変体じゃないとは言って無い。
902デフォルトの名無しさん:2005/07/15(金) 09:41:56
>>898
UNIX的APIは64bitコードから呼べるが、GUI関係のAPIは32bitコードからしか
呼べない。そういう意味ではWin64より面倒くさいよ。
903デフォルトの名無しさん:2005/07/15(金) 09:46:16
>>902
めんどくさいだけで64bitコードからGUI32bitコードを呼べるの?
そりゃあ大層便利なのでは?
904デフォルトの名無しさん:2005/07/15(金) 09:48:39
>>903
呼べない。だからGUI部分は32bitコードで書いてプロセス間通信。
905デフォルトの名無しさん:2005/07/15(金) 10:39:52
Σ(;゚д゚)ガビソ
なんだそれ…
906デフォルトの名無しさん:2005/07/15(金) 11:14:18
GUI は GUI でも X11 系の方は 64bit でも呼べるよな。
Cocoa じゃなくて gtk 使えばぁ?
てゆうか、なんでそうなってんの? わけわからん。
907デフォルトの名無しさん:2005/07/15(金) 13:24:47
X11はソケット経由だから使えるんじゃないか
908デフォルトの名無しさん:2005/07/15(金) 19:09:33
少なくとも NeXTSTEP の頃は、あのウィンドウシステムも
ソケット経由だった記憶があるけど (もちろんリモートから
もウィンドウを飛ばせました)、MacOS X だと違うの?
909デフォルトの名無しさん
CocoaはJavaと使うな、っていう御触れが出たらしいね
Javaだったら64bit対応なんて考えなくていいのに・・・