10index.jpg







1: 2017/09/25(月) 23:46:06.61 ID:TyidNZVk0 BE:422186189-PLT(12015) ポイント特典
c + gcc  1.00倍
c + clang  1.27倍
Java + ART  7.99倍
Java + Dalvik  17.78倍
http://www.learnopengles.com/a-performance-comparison-between-java-and-c-on-the-nexus-5/


2: 2017/09/25(月) 23:46:34.80 ID:xmQEu2RL0
なにを今更
3: 2017/09/25(月) 23:46:38.18 ID:+y4dcQ/M0
Javaしかたない
4: 2017/09/25(月) 23:47:10.78 ID:yeo5gS1I0
うん
知ってた
5: 2017/09/25(月) 23:47:53.21 ID:Ji+QSlzY0
これaveどーすんの
6: 2017/09/25(月) 23:48:16.01 ID:BrUbyKx60
Javaじゃないと権限必要なAPI叩けないの何とかしろとは思う
混在させると切替処理でJava単体より遅くなるし
7: 2017/09/25(月) 23:48:44.02 ID:+o9+de4S0
もうjavaやめればいいのに
なんか利点あるの?
13: 2017/09/25(月) 23:50:31.39 ID:lpt9qerJ0
>>7
好き勝手アプリを実装できない・・・かな
78: 2017/09/26(火) 00:16:50.93 ID:NKN2Fq2o0
>>7
VM上で動くようになってると構造的にウイルスを作りにくい

何も考えずに権限を承認する馬鹿については自業自得なので知らんが
8: 2017/09/25(月) 23:49:29.42 ID:4ZeZD7aL0
COBOL最強説
9: 2017/09/25(月) 23:49:50.61 ID:LXeqE3+E0
言語もIDEも借り物のAndroid
10: 2017/09/25(月) 23:49:56.40 ID:P3P3sksi0
ベンチマークはCで書かれてるからな
実アプリと乖離が大きいのも仕方ない

Java製のベンチマーク作ろうぜ
64: 2017/09/26(火) 00:09:40.79 ID:FP2zZ7Q/0
>>10
それだとiPhoneと比較できないから絶対に人気でないだろ
まあAndroid内の機種選定ではそっちの方が指標としては確実だろうけど。
11: 2017/09/25(月) 23:50:04.10 ID:EcrWju+B0
C#のVMのせたらどや?
19: 2017/09/25(月) 23:52:19.67 ID:lpt9qerJ0
>>11
ハッキングし放題になりそう
49: 2017/09/26(火) 00:04:37.20 ID:fozBvwjN0
>>11
C♯はかなり良いけど、
GoogleがMicrosoftの技術なんか導入するわけねえww
53: 2017/09/26(火) 00:06:57.62 ID:FP2zZ7Q/0
>>11
C#でもCには勝てんだろ
少し良くなるくらいじゃどうにもならない
58: 2017/09/26(火) 00:08:03.67 ID:fozBvwjN0
>>53
仮想マシンで動かす前提でOS組むならCは選択肢にあがらんよ
12: 2017/09/25(月) 23:50:22.77 ID:nfC8PhwF0
ガクガクなんてないけどなあ
贅沢言い過ぎてんじゃないか?
14: 2017/09/25(月) 23:50:37.87 ID:d5P4fa1r0
ほんとJavaなんだよ。
15: 2017/09/25(月) 23:51:20.33 ID:b+U1r9PG0
風呂釜の洗浄剤の話かい?
16: 2017/09/25(月) 23:51:24.53 ID:fUjR5p7a0
マジかよJavatea最低だな。
17: 2017/09/25(月) 23:51:27.49 ID:ByZeoQ+V0
Javaキルスイッチ実装まだかよ
18: 2017/09/25(月) 23:51:42.89 ID:td820Mwz0
iPhoneはclang強制だからAndroidアプリを全部gccで書けばAndroid大勝利だな
23: 2017/09/25(月) 23:54:17.43 ID:lpt9qerJ0
>>18
機種固定ならできなくないだろうけど、汎用性が無くなってアンドロイドの意味がなくなるw
20: 2017/09/25(月) 23:52:32.44 ID:Sv32lAkR0
AndroidはCPUの種類あるから違いを吸収するのを実行エンジンが担っているわけだ
21: 2017/09/25(月) 23:52:32.56 ID:yeo5gS1I0
ネイティヴ言語を作る必要ない
OSやCPUに依存しない
Javaはかなり昔からあり多くの人に知られた言語なので、Androidアプリを開発するにあたり特別に覚える事が少ない
22: 2017/09/25(月) 23:53:12.21 ID:Bf0PH7QN0
ホーム画面の定番はcで書かれたのばかりだからサクサク動くぞ
普通のアプリは残念なものが多いが
24: 2017/09/25(月) 23:54:29.94 ID:ySXvhGf80
創意工夫なんだね
工夫で随分早くなるぜ
25: 2017/09/25(月) 23:54:33.23 ID:W9rnbxCC0
両方使っているけど、どっちもそうかわらん。

ゲームはしない。
27: 2017/09/25(月) 23:55:15.70 ID:hgIDq0+B0
ミドルレンジのスマホを使っているが、ガクガクになったことがない。ただ撮った写真の表示が遅すぎる。ソニーが画素数だけ上げすぎたからだろうが。
2chMate 0.8.9.39/Sony/F5321/7.1.1/LR
28: 2017/09/25(月) 23:55:25.89 ID:bR6SFANQ0
ソニー信者でXPERIAを使い続けてたけど、iPhoneXに変えようと思う。
使い勝手とかだいぶ変わるよな?
39: 2017/09/25(月) 23:59:41.58 ID:C43E9mjy0
>>28
ヌルヌルの世界へようこそ
51: 2017/09/26(火) 00:04:58.43 ID:zhKu2y8v0
>>28
iPhone 8 Plus vs Sony Xperia XZ Premium Speed Test!
https://www.youtube.com/watch?v=vtVfffQFiTE





これ見てみたら?
56: 2017/09/26(火) 00:07:20.65 ID:CbAEHrOD0
>>51
どう見てもエクスペリアの方が速いなw
65: 2017/09/26(火) 00:10:00.93 ID:7BxKMFAQ0
>>51
途中で「動画を見たらXperiaの方が早く押してるね」って注意書きが出てワロタw
68: 2017/09/26(火) 00:12:16.47 ID:CbAEHrOD0
>>65
SB-iPhone

www
29: 2017/09/25(月) 23:56:00.71 ID:EcrWju+B0
もう1回FirefoxOSにチャレンジだ!
30: 2017/09/25(月) 23:56:12.29 ID:24c1hi2Q0
やめられないとまらない
31: 2017/09/25(月) 23:56:25.85 ID:bZ6oKWT90
開発に学徒動員しやすい以外メリットなくね?
32: 2017/09/25(月) 23:57:08.22 ID:8jFxQlgl0
ジャワティー?
33: 2017/09/25(月) 23:57:20.30 ID:nAJvChdv0
実質2chmateのために使ってるわ
34: 2017/09/25(月) 23:57:28.76 ID:55Bt+I/t0
メモリいじれる言語だと、ストアでチェック厳しくしないとスゴいことになるんだろうなー
35: 2017/09/25(月) 23:57:40.84 ID:aBPmihAn0
ジャバジャバ
36: 2017/09/25(月) 23:57:42.32 ID:Sv32lAkR0
遅い原因は実行エンジンというよりメモリ管理自動化にありそう
47: 2017/09/26(火) 00:03:56.12 ID:uyGoJFUU0
>>36
うんまぁそうね
GCのトコが一番時間食ってるわ
61: 2017/09/26(火) 00:08:53.45 ID:+cSbV3ul0
>>36
ガベージコレクションか。
開発があんま気にせずアプリを作れるから、最初はいいんだけどな。
結局メモリー食いになるから、明示的にやる方が速く、メモリー消費も少なくなるな。
71: 2017/09/26(火) 00:13:40.12 ID:A59gukF50
>>61
GCあるからメモリ気にせず開発ってアホだろお前
37: 2017/09/25(月) 23:58:16.99 ID:CEcEACvp0
javaは20年安泰のはずだったのに
38: 2017/09/25(月) 23:59:03.96 ID:eO2Y1K2s0
じゃが島がなんだって?
40: 2017/09/25(月) 23:59:59.08 ID:DHDIA3xA0
>>1
そらそうよ、でもなんで最適化を消してのせてるんだい?
ART (manually-optimized) 2.22倍
Dalvik (manually-optimized) 2.87倍
46: 2017/09/26(火) 00:02:26.66 ID:fRCSCWK00
>>40
手動最適化はごく小規模ならまだしも、規模が大きくなると無理だろ
41: 2017/09/26(火) 00:00:52.79 ID:4uilQk7O0
iPhone7くらいで既に性能は十分だとすると
Androidはあと8倍のハードウェア性能になれば問題なくなり
何も考えず安い機種を買うだけでよくなる
42: 2017/09/26(火) 00:00:55.70 ID:qqywlkpJ0
ARTならネイティブに近い速度で動くんと思ってたけどそうでもないんやね
48: 2017/09/26(火) 00:04:32.50 ID:FP2zZ7Q/0
>>42
Cと勝負できるレベルで鬼最適化かけたら起動に30分とかかかる。

OracleのJavaはそれをやっていて
普通に起動して30分後くらいに鬼最適化版に何事もなかったかのように自動で切り替わる
43: 2017/09/26(火) 00:01:05.93 ID:62NIuNo+0
俺のGalaxy音楽再生もコマ落ちしてカクカクするんだが買い替え時かな
44: 2017/09/26(火) 00:01:28.39 ID:4ISxvWu10
どこかのバージョンで互換性とかをブッタ切って別なのにするんじゃねーの
45: 2017/09/26(火) 00:01:36.65 ID:sQVuSacY0
マジかよダルビッシュ最低だな
50: 2017/09/26(火) 00:04:54.42 ID:7BxKMFAQ0
なんで後出しのAndroidがそんな間抜けな選択をしたんだろう
54: 2017/09/26(火) 00:07:03.21 ID:fozBvwjN0
>>50
androidはもともとGoogleじゃなくGoogleが買収した会社の技術
当時は、スタートアップ企業にとってJava仮想マシンは導入ハードルが低かった
52: 2017/09/26(火) 00:05:06.95 ID:uoD+ZhkN0
構成差をOSじゃなくjavaで吸収してるのか
57: 2017/09/26(火) 00:07:32.85 ID:7PcdOKnG0
少し高額でもios版2chmate出せばくっそ儲かるだろうに、何で出さないんだ
59: 2017/09/26(火) 00:08:21.59 ID:59UhBb9k0
今時ダルビック使ってる雑魚おる?
60: 2017/09/26(火) 00:08:46.78 ID:31M/5zLL0
タトゥイーン?
62: 2017/09/26(火) 00:09:35.71 ID:nyPet8oz0
クソ過ぎるだろ
66: 2017/09/26(火) 00:10:55.25 ID:0tdYp8NC0
Java自体でかくなりすぎ
もう1.1.x時代に巻き戻せ
67: 2017/09/26(火) 00:11:46.05 ID:n2pOgeJC0
オラ来る最低やな
69: 2017/09/26(火) 00:12:36.29 ID:Tae0Wfkv0
>>1
ガンダムで例えてくれ
70: 2017/09/26(火) 00:13:30.92 ID:0tdYp8NC0
>>69
Javaはガンタンク
82: 2017/09/26(火) 00:18:25.73 ID:vVVpO/pY0
>>70
ひどい







1000: ぶる速がオススメ記事をお伝えします 2017/03/22(水) 16:43:06.23 ID:burusoku



おすすめブログ最新情報