- 20 名前:login:Penguin mailto:sage [2013/04/14(日) 22:49:53.77 ID:dq1kZ9nC]
- で、「大半がネイティブアプリじゃないからAndroidはLinuxとは言えない」って主張だけど、
これは新しいOSのトレンドにAndroidが乗っているだけでは? Windowsではネイティブでソフトを書くのが当たり前らしいけど、それってつまり 「アプリの殆どがコンパイラ言語を使うのがOSである定義の一つ」みたいな話? Android以外のLinuxディストリではPerlとかRuby,Pythonなどスクリプト言語を 使う比率がかなり多いのだけど、そうした言語では間にインタプリタ層が挟まるよね。 上手に書いたスクリプトなら他OS上の処理系でも書き換えずにそのまま動いてしまう 事も多いけど(つーかPCレベルのリッチな環境で機種依存してたらスクリプト使う意味がない) それって”VM環境なのでLinux以外でも動きます ”と言うのとドレだけ違いがあるんだろう? GoogleがDalvik上の動作に拘っているのはLinuxから隔離したいから、とかではなく 恐らくはアプリをクラウドベースに持ってきたいからでしょ? GooglePlayでアプリを 購入すれば以降、別のAndroidマシンに以降しても継続的に同じアプリを使い続けられる 将来的にクラウドがもっと身近になれば手元でソフトが動いている必要すらない。 WinやMacが旧バージョンの互換レイヤを持つように、内蔵BASICやニーモニックで 直接ハードを叩いていたのをDOSを介して抽象化する様に、新しいパーソナルコンピュータの 動作概念を普及させたいから。 レス元の人はネイティブアプリの動作にこだわりが有るみたいだけど、例えばWinの .Netとかはどう考えている?
|

|