アカウント名:
パスワード:
例えば俺はGentoo使いなので、FirefoxもLibreOfficeも*-binなど使わず全部時前でビルドしたもの使ってる。ゆえにemul-linux-x86-hogehogeに依存しているものは、wineやnspluginwrapper経由のflash等、あえて32bit動作させてるものに限られる。
一方のWindowsでは、例え64bit版を謳っていても64bitで動いているアプリの方が稀。OS本体やドライバ部分は64bitでも、9割方のアプリは統一バイナリとして32bit版しか提供せず、64bit版と称して部分的に64bitなアプリを配布してる。かのIEですら32bitがデフォ。各種プラグインもそれに習って、大抵は32bit版しか提供していない
64bit版の普及なんだけど、OSXのUniversalBinaryみたいなダウンロードするユーザが32bit版か64bit版かなんて意識しないような構造も結構影響してる気がします。OSXのアプリって結構64bit版の割合が多いかなぁって思いますし。
RosettaというエミュもサポートしてますがCPUのアーキテクチャ変更を乗りきれる仕組みだったわけで……
# 結論:NeXTSTEPすげぇ……
UniversalBinaryじゃないけど、インストーラが判別して32bit版と64bit版のいずれかをインストールするソフトも増えてきた気がする(フリーのツール類等)
回線リソースや、手元での余計なファイルが増えると言う観点から巨大サイズではあまりやられてないです...Macでもさすがに100MB級になってくると別れてるものが多かったですよ。
>32bit版か64bit版かなんて意識しないような構造も結構影響してる気がします。
OSXに限りませんが、ユニバーサルバイナリ(や、広義でいえば32bit/64bit版同梱インストーラ)は単純にバイナリサイズがデカくなるので利用者レベルでも意識しますよ。それが分かってる開発ベンダーだと利用者が自身が必要とするバイナリだけ落とせるようパッケージ分割していたりもしますし。
Rosettaはエミュじゃありません。 [apple.com]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
そもそも「誰得?」ってのが問題なんでしょ? (スコア:1)
例えば俺はGentoo使いなので、FirefoxもLibreOfficeも*-binなど使わず全部時前でビルドしたもの使ってる。
ゆえにemul-linux-x86-hogehogeに依存しているものは、wineやnspluginwrapper経由のflash等、あえて32bit動作させてるものに限られる。
一方のWindowsでは、例え64bit版を謳っていても64bitで動いているアプリの方が稀。
OS本体やドライバ部分は64bitでも、9割方のアプリは統一バイナリとして32bit版しか提供せず、64bit版と称して部分的に64bitなアプリを配布してる。
かのIEですら32bitがデフォ。各種プラグインもそれに習って、大抵は32bit版しか提供していない
Re:そもそも「誰得?」ってのが問題なんでしょ? (スコア:2, おもしろおかしい)
64bit版の普及なんだけど、OSXのUniversalBinaryみたいなダウンロードするユーザが
32bit版か64bit版かなんて意識しないような構造も結構影響してる気がします。
OSXのアプリって結構64bit版の割合が多いかなぁって思いますし。
RosettaというエミュもサポートしてますがCPUのアーキテクチャ変更を乗りきれる仕組みだったわけで……
# 結論:NeXTSTEPすげぇ……
Re:そもそも「誰得?」ってのが問題なんでしょ? (スコア:1)
UniversalBinaryじゃないけど、インストーラが判別して32bit版と64bit版のいずれかをインストールするソフトも増えてきた気がする(フリーのツール類等)
Re: (スコア:0)
回線リソースや、手元での余計なファイルが増えると言う観点から巨大サイズではあまりやられてないです...
Macでもさすがに100MB級になってくると別れてるものが多かったですよ。
Re: (スコア:0)
>32bit版か64bit版かなんて意識しないような構造も結構影響してる気がします。
OSXに限りませんが、ユニバーサルバイナリ(や、広義でいえば32bit/64bit版同梱インストーラ)は
単純にバイナリサイズがデカくなるので利用者レベルでも意識しますよ。
それが分かってる開発ベンダーだと
利用者が自身が必要とするバイナリだけ落とせるようパッケージ分割していたりもしますし。
Re: (スコア:0)
Rosettaはエミュじゃありません。 [apple.com]