JavaVMは起動が絶望的に遅い
とてもでないが使い物にならない
>>58 お金払って和解するしかないんだろうなあ・・・。
>>59 プロセス毎にvm起動させた場合のフットプリントがj2meはでかいから、一概にそうとはいえない
>>59 バイトコードが別物のVMを乗っけてどうする。
64 :
名無しさん@お腹いっぱい。:2012/05/10(木) 23:41:17.12 ID:2YF81v4d
>>1 怪しいなあ。Xamarinって、あのクソなGNOMEプロジェクト創始、
Nautilsファイルマネージャ、無謀なMONOプロジェクト等
役立たずなモノばかり作ってLinux界を引っ掻き回してきた連中じゃん
Androidの速度がパッとしない世間の不満を利用して、
詐欺紛いの技術でまた儲けようと企んでるんじゃないの?
これだけ差があるなら比較動画くらいありそうなのにねえし
Googleも大変だナァ。
もう少し早ければCMが実験して実用レベルまで品質上げてくれてたかもしれないのに。
Oracleごと買い取っちゃいなYO
Googleなんて褒められたもんじゃねーよ
プライバシーポリシー糞だし
なんでmonoとかMS周辺とかはこういう煽り方するんだろう。
C#のECMA標準化にしたって2.0まででしょ?
今回のもマイクロベンチマークだしそのままモバイルに持っていけるのか?
structとかreified genericsとかで実際に何倍も差が出んのか?
>>66 Twitterの規約読んでくるといいよ。
iosでいうなら
std::vector<int>とNSMutableArray+NSNumberの比較
XamarinがMSの手先なら、
目的はAndroidの開発に携わる人間の分断が目的だろーな
アプリ開発者としては、単純に C# で、というか VisualStudio で開発できるのはかなり嬉しいけどね
72 :
名無しさん@お腹いっぱい。:2012/05/11(金) 01:20:49.82 ID:NIUpCI00
Javaでintの動的配列を高速化したいんだったら
int[]使ったクラスでも作りゃいいじゃんか。
そして速さがJITによるものだったらスマホで使えるかは怪しい。
Dalvikが遅いのは最適化してないから。VM使うC#に変えても同じ。
最適化がんばるとメモリと計算時間と電力使う。
>>72 5000倍はどう考えても単純な計算のコンパイル時最適化じゃないですかー。
みんなマイクロベンチばっかり。まあ実際のアプリで測るのは難しいけど。
>>73 随分無理のある主張だなw
そんな無茶苦茶なことやってる奴なんてデータベース界隈くらいにしかいないだろ。汎用性がなさ過ぎる。
>>73 dalvikは低フットプリントのluaにすら負けてるの。フットプリントやバッテリーを言い訳にするのは苦しい。
monoはスマートフォン向けクロスプラットフォーム環境としてはシェアトップで実際に問題無くjit動いてるしaotも可能(お値段の問題があるが...)
値型によってスタックからのオブジェクト割り付けもできる。
> int[]使ったクラスでも作りゃいいじゃんか
スタック領域って知ってる?値型って知ってる?ボクシングって知ってる?
List<int>に限定した話にしてしまってるのは
>>73だけ。それ以前に出てた話はものの例えにすぎん。
長さが固定長ならそれはListではないし...
みんな忘れてるのかもしれんが、すでに Dalvik って JIT つかってんだよ。
2.1 から 2.2 で、ほとんどのアプリで数倍パフォーマンスよくなったでしょ。
Mono はJITあるからなんてのは言い訳にならんよ。
DalvikのJITは最適かかかってないんで、
単にネイティブにコンパイルしてもそんなに速くならない。
>>78 そりゃ実行時の最適化を難しくするようなアーキテクチャにしちゃったからだろ?
本家JavaVM も.NET もスタックマシン選んだのは、実行時に局所性と並列化するヒントをもたせたり、機械的に判断できるようにするため。(ほかにも理由はあるだろうけど)
あえて実行時の推測が難しくなるレジスタマシンに変えて JIT化のメリットがあまり無いって方向でアーキテクチャ設計しちゃったんだから仕方ない。
成功してる先例を無視して、あえて遅くなる自前のアーキテクチャにこだわった結果がコレ
大先生が煽りあいしてる(´・ω・`)
勉強になるなぁw見てて楽しいw
まーアプリの開発にasync、await使えたらcollback周辺で幸せになる向きも多いんじゃなかろか。
LINQとか移植できるんかしらんけど。
つーか実機で動くイメージをビルドできた外人ってどっか居るんかねぇ
酷いtypoをした
>>82 monoに入るのはまだまだ先だろw
本家でさえ正式リリースになってないというのに
仮に接木できたとしても jni とか jna その辺のターゲット環境のデバイスハードに
依存にする部分は別途書き直さないといけないとかそれなりに面倒だろうなぁ…
って
>>1に書いてあるか…自動変換も万能じゃないよね・・・
>>85 でも現実的にはjniまわりの変更部分はインターフェース部分だけだろ
あとandroidでjna動かせたって例はきいたことない。
動画もないのかよ
うそくせー
pics or it didn't happen か
完成度低すぎ
実機に移植できるのはまだまだ先だな
もたもたしてたらAndroid死んでしまうやん!
android死なず!
とりあえずOracleの特許侵害とか難癖付けられてた件が解決しそうで何より
んだな
んだんだ
まだもうちょっとだけ続くんじゃ
age
ほしゅ。
100 :
名無しさん@お腹いっぱい。:2012/08/13(月) 03:17:31.46 ID:3pd6880A
ほしゅ。
101 :
名無しさん@お腹いっぱい。:2012/09/08(土) 12:05:59.09 ID:lMIov0pn
同じアプリでもiOSより劣化するのが多いからなぁ・・・
ほしゅ。
ホシュー
104 :
名無しさん@お腹いっぱい。:2012/11/14(水) 00:34:16.95 ID:blnALG3U
ほしゅ。
105 :
名無しさん@お腹いっぱい。:2012/11/17(土) 01:10:56.77 ID:RkTTMV6x
ないんだろうなー
保守
107 :
名無しさん@お腹いっぱい。:2013/03/30(土) 01:21:40.98 ID:M7Hnkc0H
保守
これをMSが新型WindowsPhoneとして売ればいいだろw
109 :
名無しさん@お腹いっぱい。:
保守