Androidを全面的にC#で書き直したXobotOS公開、ICSとの性能差が酷すぎる
1 :
番組の途中ですがアフィサイトへの転載は禁止です:
2 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:24:01.83 ID:G5OrSQqq0
Windows Phoneどうすんだよ
3 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:24:09.79 ID:fSZff2+g0
4 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:25:27.73 ID:mjNnkmf+0
>>4 盛っているとしか思えないほどの性能差が表示されているが・・・・
6 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:27:36.00 ID:ysuaCihK0
7 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:27:45.73 ID:pLftyyJd0
ちょっと書き直すだけでこの性能差とかiPhoneのヌルヌル感に勝てないはずだわな
8 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:29:47.39 ID:lFnO3b2Z0
Google先生はこの企業買収してAndroidに組み込んでくれよ
9 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:30:04.06 ID:fyN6nv9m0
10 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:30:24.20 ID:gIZG+nSw0
言語はどうでもいい
Eclipseとかいうゴミ使いたくないからVisualStudioで開発させろ
11 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:31:32.75 ID:IRfj2a3t0
iPhone/iPadより圧倒的なハードウェアで、iPhone/iPadより性能悪く感じるのは
Androidのプログラムの組み方に問題があると散々言われてただろ
C#はMicrosoftだから無理だろ…
D言語にしようぜGoogle先生よ
13 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:31:40.75 ID:ewpg11Yn0
そらいくらスペック上げてもiPhoneにヌルヌルさで勝てないはずだ
パフォーマンス比較を動画で見てみないことには何とも言えないな
15 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:33:53.19 ID:cTTGmZIe0
>>12 > また、C#と.NET VMはECMAで標準化されており、Javaのような特許問題が発生しない点も
> メリットといえる。
16 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:34:12.83 ID:ewpg11Yn0
これってDalvikがゴミなの?Javaがゴミなの?
なんか前者臭い気がするんだが
17 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:34:23.72 ID:nlaqLwAc0
Androidがいかにウンコかがバレちゃったか
ってみんな知ってたか
18 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:34:51.07 ID:TXugLJPT0
javaは開発環境がぐちゃぐちゃになって収拾つかなくなってきた
Androidのまともなアプリは
たいていNDK使っているからな
20 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:36:00.49 ID:I1mkxR640
Google買収しろよ
21 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:36:38.93 ID:ewpg11Yn0
オラクルに作ってもらったらマシになるとかそう言うオチは無いのか
というかGoogle自身がすべきことだった
オラクルからは自由になるけど、単純にコンバートしただけならやっぱ特許問題ありそうな気がする。
24 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:37:51.94 ID:vPzwIot60
ソニーが全社を挙げてMono推進してるし、次期Xperiaはこれ搭載しそうだから困る
>>15 いやそうだけど、ライバル会社の言語を安易と採用できないだろ
26 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:38:46.63 ID:ewpg11Yn0
泥端末のスペック誇ってる奴見ると笑えてくるわ
>>18 eclipse+javaとVisualStudio+C#の両方を使うと、前者の完成度の低さがわかるな。
28 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:39:16.57 ID:tBCvUKah0
こりゃiPhoneにボロ負けするはずだわ・・・
Javaの新バージョンは規格化しないでオラクルが勝手に決めてるって話だな。
オラクル以外が独自実装のJavaを作るの無理だとか。
30 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:41:00.74 ID:ugxHD4fBP
Javaが糞すぎる
PCですら重さが判るくらいなのに
どこまで行っても足枷でしかないな
32 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:42:24.08 ID:U4id1INn0
これをGNに移植してくれ
そこそこの画面サイズで快適にブラウジングできるならなんでもいい
>>16 正解はミゲル・デ・イカザが超天才。たぶん。
34 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:44:07.74 ID:ewpg11Yn0
そういやC#ってMicrosoftだったな
36 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:44:55.39 ID:KHIWkWqf0
Cで書き直せよ
37 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:45:11.76 ID:MXdQNs1ki
Eclipseとかいうどうしようもないうんこから開放される日が来るのか
こんなもん持ち上げてるアンチApple勢は恥ずかしいと思わないのか・・・
具体的にはサムチョン、ソニー、ネトウヨ、google
こいつらは詐欺師
全員死ね
39 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:45:48.49 ID:tBCvUKah0
Monoの性能が良いんじゃない。
Androidの性能が悪すぎるんだ。
CかC++で頼む
>>31 オラクルが買収してからはそうかもしれないな
オラクル氏ね
42 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:46:26.45 ID:6/OEn7A/0
Java仮装マシンをいつも走らせてるんだろ
めんどくささの極み
43 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:47:14.02 ID:onkF1ZyU0
44 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:47:50.14 ID:sRVLvceh0
テクノロジーの無駄遣いだな
45 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:48:54.22 ID:wXeltRTz0
>>4 これを採用してやっとiPhoneとの勝負のスタートラインに立てるレベル
46 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:49:13.26 ID:DqzVHOkS0
やっぱC#最強か
47 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:49:44.38 ID:6/OEn7A/0
C# Microsoft
Obj-C Apple
Googleもなんかオレサマ言語作るしかないな
48 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:50:05.78 ID:G8setsjx0
Androidは電気の無駄遣い、エコじゃないってことだな
時代にそぐわない
49 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:50:45.19 ID:FAPfE4zNP
自動変換しただけでこれかよ
JAVAが糞過ぎなのでは
50 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:50:56.17 ID:qoq0JSY80
どうしてこうなった
C#はMSが作った言語だけど仕様は標準化されてるから自由に使える。
だから互換プラットフォームのMonoが作れた。
うちのJavaVM以外は訴えるからって言ってるOracleさんよりはずっとマシな状況。
52 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:51:20.48 ID:ugxHD4fBP
53 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:51:45.93 ID:X9mV9ivg0
クソボットって名前がわるいな
54 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:51:50.48 ID:4X4/JFja0
そりゃクアッドコアとかのキチガイじみたスペックが要求されるよな
爆熱電池食いセキュ脆弱の泥端末はw
>>47 googleさんは新しい言語を作る簡単なお仕事もよくやってる。
1コア1GhzでもWindows Phoneはぬるぬる
C#とか以前に最適化されてないって事だろ
Google社員の本業は靴磨きか?
59 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:53:37.45 ID:qoq0JSY80
C#は元々ボーランドのプログラミング言語なのにマイクロソフトはVBを捨ててまで採用するという英断を下した。
最近だとソニーもプレステにC#を採用するという英断を下した。
このまま頑なにJavaを使い続ければ未来はない。
とりあえず、GoogleらしくD言語作ってる会社の買収から始めよう
Javaがクソ遅いのは周知の事実だろ
>>4 これマジなの?どういうことだよ
Javaどんだけ重いんだ
63 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:54:21.02 ID:3iFXWgMG0
Google社員って実は頭悪いんじゃね?
64 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:54:31.51 ID:DrATM/880
この際C#に行った方がいいかもなオラクルとかあれだし
66 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:55:02.77 ID:b4Fgbx370
オラクルはJava潰す気満々にしか見えないしそうなって欲しいと思う
67 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:55:17.25 ID:ewpg11Yn0
MSって最近真っ白なIT企業になってるよね
GoogleとAppleがでかくなってクズ化したのもあるが
68 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:55:24.18 ID:aCkL+n0n0
まだAndroid全然伸びしろありってこと?
そうかじゃあ俺のIS01もどうにかなりそうだな
71 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:56:26.99 ID:g2l0Fk6R0
>>62 Btreeがこの程度で収まってるほうが凄い気もするけど
72 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:56:42.65 ID:Du+obAOH0
>>61 遅いったってC#も.NET上で動いてるわけで
これだけの差がつくのはVMの実装がクソだったんだろ
>>67 直近でWin8が控えてるんだしMSはまだ汚名挽回する機会がいくらでもあるから心配しなさんな
75 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:57:59.72 ID:8b7sfgjv0
>>66 Oracle(データベース)の大部分がJavaで書かれている現状ではなくなりはしないだろ
76 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:59:38.00 ID:CqAdGkBT0
77 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:00:03.62 ID:twAj+rjO0
これはもうだめかもしれんね・・・
78 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:00:17.30 ID:nnWwzelt0
重いOSの採用はハードの利益を増やすためだ
糞には違いないが
79 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:00:24.25 ID:8z6/lXO5i
googleにはgoがあるだろ
>>67 ググルと林檎がマックロクロスケすぎてな・・・
MSは企業相手の商売が多いからあまり無茶はやらんイメージだ
81 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:00:40.83 ID:fSZff2+g0
T-01Cにこれが積めればすごく良くなりそうな気がする・・・
気がする・・・
82 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:02:00.55 ID:Du+obAOH0
互換性の関係で作り直しもままならないんだろ…
83 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:02:19.09 ID:8s6jh3m00
やっぱJAVAがダメだったの?
85 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:02:34.48 ID:Du+obAOH0
こうやって直し方がわかっても互換性維持しようとする限り直せないんだろ…
さすがマイクロソフトだな
87 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:02:54.56 ID:kNYx7/xb0
ライブラリをコピペしただけでプログラム組んだ気になれるのがJavaの凄いところ
おかげで勘違いした馬鹿が大量発生でホントめんどくさい…
マジで一刻も早く廃れて欲しいわ
クソガキ「Java使いです(キリッ」←違い違うオマエはJavaに使われてんだよw
88 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:03:08.82 ID:PbAlkWM80
もう端末とOSとキャリアは全部切り離して好きな端末に好きなOS入れて
好きなキャリア使えるようにならないかな
89 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:03:27.69 ID:Ftxkkehj0
話が全くわからん
osを入れ換えれるってこと?
90 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:03:34.35 ID:hmUxxGVT0
もしかしてAndroid端末にiOSやWP7積んだら凄い快適なんじゃね?
>>83 前から10倍くらい遅いって言われてたやん
詐欺師どもはネイティブがどうのとか必死に擁護してたけど
よく考えたらandroid捨ててwindows phoneにすればいいだけだな。
>>12 C#は国際標準
MS独自はそれをコンパイルして実行する.NET Framework
C#のコードほとんどは.NET向けに書かれてるのは事実だけど
94 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:05:30.92 ID:vPzwIot60
最初に搭載するメーカーはどこだろうな?
95 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:05:32.82 ID:ewpg11Yn0
凄いな、これでもうiOSなんて敵じゃないな
>>90 動きは良くなっても自由度が減ってあんまり快適じゃないと思う
>>59 C#てオワコンでしか使われてないw
未来ないのはどっちだw
Androidはオワコン
真の情弱はWindowsPhoneを持つ
Javaとflashは迷惑以外の何者でもないな
>>93 win api呼んだりしてなかったら、.netのexeってmonoでも動くんじゃないの?
>>93 シェアが低いからアプリ数が圧倒的に少ない
>>93 だから常識的に考えてライバル企業の言語なんて採用できないだろ
>>90 wp7はandroid2.1世代と同程度が最低要求環境で
そのレベルでもさくっと動く
104 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:07:42.68 ID:AwAH7R5uP
SQLiteを軽くしてくれ
重すぎる
C#とjavaもパっと見で違いが分からないんだがそんなに違うのか
アセンブリ言語で書き換えようぜもう…
107 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:09:22.06 ID:H538YgSy0
だれかわかりやすく説明してくれ
>>105 C# 2.0まではだいたいJavaと一緒だけど、それ以降どんどん拡張して今では別世界
109 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:10:35.78 ID:vZIcSRsB0
ちょっとC#勉強してくる
110 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:10:49.45 ID:vPzwIot60
Androidの全体的なモッサリ感はこれのせいなの?
恐ろしい話だな
112 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:13:00.35 ID:Iq+aH4DSO
無茶苦茶だ!こんなOSでこれだけの機体を動かそうなんて
>>108 なるほど
おもちゃだと思って馬鹿にしてたけど本当にC#は羽ばたいたんだな
114 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:13:45.45 ID:onkF1ZyU0
凄い時代になったでしょ?
この結果を受けてgoogleが一念発起してくれればいいのだが
googleって最適化とか例外安全みたいな泥臭い部分をメーカーにぶん投げるからなぁ・・・
116 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:15:25.02 ID:G5OrSQqq0
Javaってポリシーで拡張性縛ってたようなもんなのに
オラクルの方向性と合わな過ぎて終わったな
117 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:15:28.13 ID:ChfwvzEf0
未来へ行くなら、XobotOSを待て
Googleは優秀な社員を集めたんじゃなかったのかよ
120 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:16:38.69 ID:ChfwvzEf0
>>115 互換性問題がおきるってのがGoogleが動けない最大の理由だとおもう
121 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:17:58.72 ID:ChfwvzEf0
ただでさえ互換性問題に悩まされているGoogleに
こんな大幅変更を加える勇気はないだろ
122 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:18:22.46 ID:ChfwvzEf0
Androidは不完全な状態で売りすぎた
しかも2年縛りで
要するに
Java言語をC#に変換するソフト作ったから、これ使わない?法的問題を解決できるよ?
え?パフォーマンスが心配?安心して、AndroidでJavaを実行するDalvikに比べてC#を実行するMonoはこんなに速いから。
て感じでしょうか
124 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:19:18.61 ID:4/u4H4IM0
糞ボットOS?
>>105 Javaでこんな感じのコードが、
Collections.sort(spanList, new Comparator<Tuple<String, Integer>>(){
@Override
public int compare(Tuple<String, Integer> arg0, Tuple<String, Integer> arg1) {
return -(arg0.t2 - arg1.t2);
}
});
C#だとこんな感じ
spanList.Sort((a1, a2) => a1.Item2 - a2.Item2);
126 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:20:06.70 ID:IRfj2a3t0
ちょっとの改善で
>>1-4までよくなるならICSのタイミングで互換性を切り捨てればよかったのにな
どうせAndroid2.xとAndroid4.xは微妙な互換性だったんだし
javaからネイティブ吐くコンパイラは作れないの?
>>125 それそういうメソッドがあるってだけだろ
129 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:21:30.13 ID:uAeIS06f0
130 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:22:37.38 ID:uAeIS06f0
>>128 lambdaが書けるかの言語仕様の話だからメソッド関係ない
132 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:23:10.23 ID:XZY10WB90
こんだけ性能差が出んのになんでWindowsPhone売れないの?
133 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:23:15.31 ID:uAeIS06f0
>>118 優秀ならこんなグダグダになってないだろ
今頃iPhoneなんて撤退してたはず
134 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:23:59.20 ID:uAeIS06f0
135 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:24:25.41 ID:gIZG+nSw0
>>132 エヴァンジェリストの人たちは色々考えてイベントやったりしてるけど大本がいまいちな気がする
キャリアしかりメーカー然り
特に国内は1キャリア1メーカじゃ売れるわけないし
136 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:24:27.83 ID:uAeIS06f0
>>108 Javaと一緒というかDelphiそのものなんだけどね
そもそも何でjava使ってんだ
当時は権利問題でもあったのか
それともandroidの元になる奴がそんな感じの言語で横着したのか
>>129 最近AndroidのSDKかなんかにインテル関わってたよね
よくわからないけど、そのうち勝手にjavaからネイティブ吐いて、Android NDKが無くなったりしないかな?
139 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:24:58.82 ID:sNHMst0R0
monoよりもvalaの方が速い
140 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:25:09.96 ID:jVwmKB/2i
>>105 登録、更新でトランザクション使ってる?
141 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:25:26.18 ID:uAeIS06f0
>>105 まったく別言語。
見た目を似せただけ。
142 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:26:07.64 ID:uAeIS06f0
>>102 WP7のアプリは少ないがC#で書かれたソフト自体はアホみたいにあるだろ
143 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:26:51.85 ID:tqko2VjO0
C#は元々MS帝國だからな
>>102 ライバル企業どころか、
訴訟相手の敵対企業に部品作らせてるアップルという会社があるな
>>128 そうだけど、C#は便利な書き方があちこちでできるから、それが積み重なって全体的にすごい楽にかけてるわ。
例に出したコードだとTupleもJavaにはなくて自作したらから、実際にはコード量もっとあるし。
>>142 そんなもんどこにあんだよ
クライアントアプリなんて新しくインスコする機会0なんだけど
コンピュータ言語の違いで何で処理速度が違うのかパソコンの大先生の俺にも教えてくれ
同じ処理ならソースコードの長さが違ってもオブジェクトコードは同じになるんじゃないのか?
1から100を順番に足すみたいな基本的な奴も変わってくるの?
>>137 androidはいろんな環境で動くようにjavaつかってた
たまに中華PadでMIPSとかあるだろ、ああいうのでも動くようにVM上で動くjavaにした
当時はjavaの権利がsunにあって黙認されてた
Oracleがsunをjavaごと買い取って、「俺が認めてないんだからjava使うな」って言われたのが最近
149 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:33:30.97 ID:uAeIS06f0
>>137 Sunが景気良かったときにSunの社長の出身大学(スタンフォード)の学生に
投資しまくってできたひとつがGoogle。
つまりGoogleはSunの子供。
なので、Googleは親のすねをかじってJavaを魔改造したりやりたい放題、
他社なら即訴訟レベルの話のAndroidですら放置状態だった。
で、親が死にそうだってのに助けずに遊び歩き、実際に死んだら借金取りの
Oracleがやってきてテンヤワンヤ。
150 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:34:00.84 ID:Jz7lPLKoP
でも、最初からC#だとセキュリティーに問題出ちゃうんでしょ?
151 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:34:48.36 ID:RQwQdW3uP
最近はパフォーマンス重視なアプリはjava使って無くね?
firefoxとかarm意外じゃ動かないとか言うし
152 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:35:24.27 ID:tqko2VjO0
書き方だけなら、LLの方がいいけど、
C#はそれなりに実効速度が速い。だから、バランス良いとも言えるし、中途半端とも言える。
スクリプトでいいなら、Pythonの方が書きやすい。
速度ならC++で書いた方がいいけど、C#よりも難しいから馬鹿には無理。
そういう中間のものってこった。
あとは実行環境まわりの話。
153 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:36:00.73 ID:LF+2W0p80
Cでやりゃもっと早くなるだろ
>>151 NKを使う場合もあるけど、全部ネイティブコードじゃかけないだろ。
>>146 C#で一番多いのは企業の業務アプリだとおもうけど、趣味でWin向けGUIのフリーソフトならかなり多いと思う。有料のものだとまず無いけど。
あと、URLの末尾が.aspxで終わってるページは後ろでC#かVBが動いてるし最近ではVitaで動くとか、どうとか。
156 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:37:05.91 ID:nQd31q5b0
C#って馬鹿が使ってるイメージ
あまりにも馬鹿な内容のレスが多すぎる
MS嫌いだけど、もうJavaつかうシーンではMono+C#で良いかなって気がする。
しかもスマフォアプリも共通で書けるんでしょ。
158 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:37:48.77 ID:5jx/noVp0
自動変換でこの性能差ってどういうこった。Dalvikがクソすぎるのか。
159 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:37:54.41 ID:tqko2VjO0
>>157 iphoneは基本objectCだよ。
何にしても互換性考えなきゃ早くできるだろうがなぁ。WINが頑張りすぎた。
つーかこういうのって有利な数字でやすいことを意図的にやってたりするから
C#といえどネイティブコードに置き換えてるんだろ?
そりゃJAVAと比較にもなr
164 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:39:49.10 ID:ISHXgGlC0
C++でやれ
165 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:40:07.45 ID:nBnv2gaq0
やっとObjective-Cに追いつけるのか
>>148 それはGoogleが買収する前から?
166 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:40:16.18 ID:5jx/noVp0
167 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:40:17.62 ID:Ei7XG6Q60
C#やJavaがどうこう以前にAndroidはウンコって話だろ?
168 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:41:06.80 ID:Ei7XG6Q60
Write once, Run away
169 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:41:48.93 ID:Ei7XG6Q60
だからICSのタイミングで互換性捨てろといったのに
JAVAはいつでももっさり
もう無くせよこのクソ言語
>>152 LL系は信者の宣伝と違って書くの大変だわ。
このまえloginIdをloginidってタイポしてバグって、デバッガでステップ実行しないと見つけられなかったわ。
あとrubyでendをうっかりendifって書いて、間違えたのはファイルの最初のほうなのに
エラーメッセージではファイルの最終行でエラーになってるって表示されて、探すの大変だったし。
こんなんC#やJavaならエディタで入力した瞬間に間違ってるぞって教えてくれるのにって思いながら
仕事したわ。
172 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:42:25.94 ID:tqko2VjO0
>>161 他の方法あっても、だから基本って書いてるだろw
Javaプログラミング始めたばかりだけどもう終了?
174 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:43:05.87 ID:f7MilpER0
C#って2038年問題は修正されてるの?
175 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:43:27.64 ID:s85SP2wU0
Obj-CとかAppleがプラットフォームごと牽引してるだけだと思うが
好きで使ってる奴いんの?
C#って遅い言語だと思ってたけど、そんなことなかったんだな
それともJavaが遅すぎるだけか?
177 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:43:51.93 ID:tqko2VjO0
>>171 それは、言語が問題じゃなくて、まさに馬鹿には使えないってことだなあw
179 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:44:09.69 ID:5jx/noVp0
>>171 そりゃ言語云々じゃなくて、まともなIDE使えってだけのはなしじゃね?
180 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:45:00.03 ID:hmUxxGVT0
どうしてこうなった
>>168 Write once, Run anywhere, If you use iPhone.
スクリプト言語はテスト書かなきゃまともなコードと言えない。IDEの支援が受けられなくて、API関連調べるのが面倒な感じがするけど.....Pythonいいよー
183 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:47:13.51 ID:n7RgXa2a0
もしかしてJavaってphpよりも遅いんじゃねーの?www
184 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:47:15.93 ID:0N5AgShp0
Appleこそ今のうちに新言語に移行すべき
>>165 java作ったのはsun、当時はgoogle関係ない
android作って独自実装しても権利者のsunが許してた
sunがOracleに買収されて
Oracleはsunほど甘くなくって切れた
186 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:47:44.58 ID:hmUxxGVT0
アプリ互換性がな・・・
187 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:48:04.30 ID:5jx/noVp0
>>176 JavaやC#でも、処理内容によってはC/C++より速い場合もあるよ。
188 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:48:13.93 ID:tKK0oyhqP
>>177 >>178 機械にまかせられることを人間が目を皿のようにしてやるのってバカバカしいわ。
LL系の人たちは頭がよすぎて、頭脳の無駄使いしても気にならんのかもしれんけど。
>>179 型宣言とかない動的型の言語はIDEやら処理系のチェックは限界あるでしょ。
結局静的型の言語+IDEが楽。
>>183 PHPで出来たAndroidがあったら
あまりの遅さに投げたくなると思うよ
191 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:49:47.15 ID:wBXB8Q/40
アプリの互換の問題でもはや後戻り出来ない泥がこの先生きのこるには
>>148-149 なるほど
やっぱ色々な事情があるのね
権利問題でお目こぼし貰って自由にやってたってのは何かグーグルらしいと言うか何というか
環境面では、C#も確か色々な環境で動くのを目指すとかやってた気がするけどサッパリっぽいし
そう考えると実績あるjava魔改造に走っちゃうんだな
>>182 俺は emacs + rope で十分まんぞくだ。
IDE支援がないとまともな生産性が得られない言語のほうが
どっかおかしいと思ったり。
194 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:50:12.24 ID:5jx/noVp0
>>189 > IDEやら処理系のチェックは限界あるでしょ。
使ってみりゃいいじゃんw
>>189 ますますあほちゃんだなー。
つーか、未初期化の変数は普通に警告されるっしょ。
197 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:51:36.79 ID:Oe6w2mZL0
速度改善か、互換性か
なまじ中途半端に普及しすぎて決断できないだろうな・・・
>>194 eclipse+phpでやったけど、ぜんぜんだったわ。
199 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:52:15.31 ID:tqko2VjO0
>>189 ごめんな。俺、プログラム=アルゴリズムって考えだから、
そういう奴隷仕事にやりやすい言語や環境が優れてるとは思わないんだわw
monoはもっと普及してもいいよね
MS嫌いのお陰でlinux界隈で肩身が狭すぎるwww
201 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:52:36.33 ID:pwrhtPpA0
遂に俺のIS03ちゃんもiphoneなみに滑らかに動くのか
203 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:53:49.96 ID:JAS8jFzDP
アホっぽいと思ったら本物だったID:BjZpMItx0
204 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:54:26.72 ID:uES8ZGhE0
javaはうんこ
205 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:54:32.03 ID:tqko2VjO0
マルチプラットフォーム環境も、今までの一切無にして、
新しいの作って欲しいけど、作れる集団はいないだろうな。
みんな嫌々使ってるんだよw
言語はわりと独立して開発できるけど、開発じゃなくて実際の環境含めると、
企業がらみになってグダグダになるんだよな。
206 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:54:46.71 ID:B/0wb9TR0
これでGoogleへの個人情報送信は防げるのか?
207 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:55:07.72 ID:jVwmKB/2i
ObjectiveCにすれば良いのに
208 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:55:48.03 ID:Oe6w2mZL0
こんなクソな状況でandroidはiphoneと戦っていたんだぜ?
ステマ以外のなにものでもないわな
209 :
忍法帖【Lv=40,xxxPT】 :2012/05/07(月) 11:55:48.29 ID:ktveYICki
エンドユーザから見て、JAVAなんていい事一切無いんだからさっさと廃れちまえばいいのに。
210 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:55:56.13 ID:w1SORDrg0
言語の違いたってハローワールドからカプセル化してハローワールドしたくらいしかしたことのない俺からしたら
どこで言語によって差が出るのかわからねえ
基本的にjavaは書くことが多いなあって感じだけど
>>147 同じくパソコンの大先生だけど、
パソコンがわかる言葉って0と1だけじゃん?
でもプログラミング言語って0と1だけじゃないじゃん?
言語と01の間に翻訳機が入って翻訳してくれるじゃん?
言語が01に近いほど、翻訳機の手間が省けるじゃん?
C言語なんかはまだ01に近いらしいのよね
そんでJAVAは01から遠いらしい
なんで翻訳する手間がかかる、すると動作遅くなる
たぶんそういうことだと思う。合ってるかどうかは本当の大先生が教えてくれるはずだ
212 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:56:28.88 ID:Oe6w2mZL0
google信者は頭がおかしい
これだけは間違いない
213 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:56:35.84 ID:5jx/noVp0
>>207 未だにヘッダファイル書かせるのは無いわ。めんどっちすぎるわ。
214 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:57:24.29 ID:Oe6w2mZL0
散々NDKで作ったベンチマークを持ってきて「iPhoneより高性能!」とやった挙句、これだ
215 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:57:24.74 ID:q/uDU5MbO
216 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:57:39.57 ID:D3cyWTVW0
androidにjava選んだ奴誰だよ?
>>196 rubyとか実行時にかろうじて未初期化の警告でる程度だよね。
218 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:58:23.71 ID:tqko2VjO0
まぁ、C#は信者いるけど、Javaは信者いないよねw
>>211 おまえら01の並び見て意味わかるのか?Cを翻訳した01はCPUさん読めるけど、Javaの01はCPUが見てもわからないんだぜ。翻訳者に同時通訳してもらう必要があるんだぜ、そりゃラグがあるさ
なんでもそうだけど、信者が出来るような物って結局先鋭化しちゃって危ないんだよね
触れる物皆傷つける、切れたナイフになっちゃう
>>199 型の整合性の確認とかツールに任せとけばいいことを人間がやらなきゃならいってほうが奴隷っぽいよ。
222 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:01:10.85 ID:5jx/noVp0
>>218 大抵のオブジェクト指向信者やデザパタ信者はJava信者を兼ねてるよ。
もうさ、ARM専用にOSもアプリも書きなおそう
javaのオーバヘッドが大きすぎるんだよ
224 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:01:59.23 ID:tqko2VjO0
>>221 俺がやるとそういう問題自体が発生しないから必要性がわからない。
225 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:02:13.92 ID:K6dEu/IR0
まあJavaが糞じゃなかったらSunが買収されることもなかっただろうしな
よくもあんな糞言語が今でも使われてるもんだと思うわ
>>200 正直MS嫌いだけど、Monoはいいんじゃないかと思い始めてる自分がいる。
227 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:02:52.93 ID:+kKV/Kb00
なんで老舗JAVAが新参のMONOにフルボッコにされてんだよ
同じVM系だろ?
これアンドロイドだけの話?
Javaの糞は面倒臭い糞で、Tab連打が苦じゃなければそんなに悪いものでも無いでしよ
229 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:04:18.80 ID:5jx/noVp0
230 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:04:30.04 ID:tqko2VjO0
Javaの場合、環境の問題で、言語自体は最初から見る部分なかったしな。
>>222 いや、そんなことまったくないと思うが。
下層Javaプログラマはそんな概念持ってないし、
古くからOOやパターン研究してきた人はJavaに限らんし。
え?タブ連打するようなことあったっけ?
C#とJavaは似てるけど微妙に違うところあるから困る。
Javaで
String str1,str2;
if (str1 == str2){処理} とか書いてしまって正常に動作しなくなって、GW中発狂してた。
234 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:05:09.40 ID:QGXzWIaI0
235 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:05:14.94 ID:5jx/noVp0
236 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:05:31.81 ID:D3cyWTVW0
>>223 ホント、そういう割り切りのなさがandroidの糞な所だよな・・・
237 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:05:34.05 ID:+kTePW++0
JavaVMをCPUに焼き込めばいいのに
238 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:05:50.94 ID:FJANE+/7P
どうやってインスコするんだ
239 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:06:04.41 ID:GXQhf9gu0
GoogleがAndroidにJavaを選んで広めたけど
C#の方が性能が月とすっぽんだったってこと?
今更戻せないの?
自由度がww自由度がww
242 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:06:14.18 ID:tqko2VjO0
>>234 そんなこといったら、C++じゃなくて、C#とかで作るレベルの話かよで終わりだよw
244 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:06:35.46 ID:pwrhtPpA0
>>210 速度面での差を知りたいなら
その辺に転がっている比較コード試せばいいけど、
日本人環境での使い勝手では
日本語名エロ画像のスライドショーを作ってみればいいよ。
ファイルIOにメモリ確保に文字コードとすばらしいだいざいだよ。いちどやってみなよ(´・ω・`)
>>224 昔からlintとかツールであるし、人間がやると問題があったり負担だって思うほうが多数派なんだろうね。
普通の人は人間lintとかあんまりやりたがないと思うし。
これ使えば現行のスマホでも快適になるんじゃないか
>>240 ますますわからん・・・趣味でAndroidアプリ作ってるけど連打するようなこと無い気がする・・・
248 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:08:00.73 ID:5jx/noVp0
>>236 端末の多様性を認めるのとOSの抽象性を高めるのはトレードオフになる。
アプリ開発者の確保なんかも含めて、iPhoneと闘うには仕方のない選択だった。
249 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:08:04.43 ID:jYu3eCql0
C#でもあえて書こうと思えばJavaのようにゴリゴリのクラスオブジェクト指向だけでも書けるけど
JavaではC#のようなLinq + ラムダ/クエリ使った最近流行りの楽ちんな書き方はできない
生産性がかなり違う
>>229 PHPはウンコ言語だからあれだけど、
Pythonでかなり大規模なシステムをチームで作ってるよ?
全く問題なしだわ。
ただ、ウンコプログラマを入れるならば静的言語という主張はわかる。
でも動的言語使える奴が揃ってればそっちのほうが生産性はるかに高い。
WP最強すぎるだろ
iPhoneよりバッテリー持ちもパフォーマンスも断然良い、2chブラウザさえあれば
これもともとJAVAを使う仕様にする意味はあったのか?
253 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:09:36.16 ID:5jx/noVp0
>>247 メモ帳でプログラム書いてるとかそういうことだろ。
254 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:09:39.69 ID:tqko2VjO0
俺の中ではPHP信者とC#信者は同じ層だからw
言ってることは大体共通してるw
仕事も似たようなレベルだろうw
255 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:10:12.40 ID:jYu3eCql0
>>243 C#1.0まではまるっきりマイクロソフト版Javaみたいな仕様だったじゃん
C#3.0あたりから関数言語のおいしいとこだけつまみ食いし始めて
C#4.0からはスクリプト言語の真似事しだして
いい意味でも悪い意味でも流行に対して節操がないのがC#
どっちもできたほうがいいって話じゃん
一ヶ月もあれば1つの言語くらい余裕でマスターできるし
258 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:10:45.56 ID:D3cyWTVW0
>>248 でも現実問題として、ARM以外のプロセッサの乗ったandroid端末なんて殆ど無いでしょ。
MIPSとかIAとか中華のゴミみたいなのしかないし。
結局、そういう割り切りのなさが、いつまでたってもiPhoneに勝てない理由の一つだと思う。
>>250 twtterってrubyからscalaに乗り換えたよね。
260 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:11:00.20 ID:QGXzWIaI0
>>242 c#云々ではなく、生産性上げるための機能を不要と言い切っちゃう方が痛いと思っただけだよw
>>253 ああ、よくわからないけど本職のプログラマーさんのジョークみたいなことなのかな。
じゃあどうやったらWindowsPhoneが普及するか考えましょう
263 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:12:10.09 ID:5jx/noVp0
264 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:12:19.51 ID:36UqhZqD0
C#って、前にちょっとだけコード書いてベンチマークして見たことがあるが
ネイティブコードにコンパイルするコンパイラという理解でいいんだよな?
機械語デバッガで見てみたがx86コードになってたし
C++と違って配列の添え字チェックコードらしきものが入ってたぐらいの違いだった
その分ちょっと遅い感じ
>>257 おまいみたいな天才ばかりじゃないんだよ・・・・
266 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:12:50.36 ID:jYu3eCql0
>>257 Java扱えるやつならほぼそのままC#も扱えるよ
ただ、Javaまんまの書き方だとC#の美味しいところ活かせないけど
>>263 そんな常識言われんでも知ってるがな(´・ω・`)
267 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:14:05.68 ID:5jx/noVp0
Delphiじゃないとあかんのか?
C++Builderじゃあかんのか?
269 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:15:30.24 ID:KLRa3Z4xP
モッサリを補うために高周波数CPUやらデュアルコアやら搭載して
電池の持ちが半端なく悪くなってるんだよな
連続使用三時間しか持たねーもん。Androidのスマホは
270 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:15:35.32 ID:jYu3eCql0
>>267 は?
俺はDelphiも使ってたけど
Delphi開発者だからC#1.0がJavaよりDelphiに近いとかって発想の短絡的でアホでしょ
271 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:16:03.58 ID:8z6/lXO5i
>>216 そもそもandroidの生みの親がsunの特許を回避した独自のVM作ったったwwwって人だからなあ
272 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:16:26.02 ID:5jx/noVp0
LL系の言語がもてはやされるのって、基本、動的だからじゃなくて簡潔な記述ができるからだよね。
なんで信者って「動的だからいい」って思うのかね。
関数型みたいに静的で簡潔な記述のできる言語が普及したら今のLL型いらんって思うわ。
274 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:16:46.26 ID:sNHMst0R0
複雑な言語は望んでないんだけどな
cにgcとclass, interfaceまで付けばお腹いっぱい
でもなぜか言語開発者はc++のような混沌を目指す
だからiPhoneに勝てないんだよ
性能差が極端すぎて信じられねーwww
>>270 C++Builder使いだった俺に言わせれば、C#とC++Builderは腹違いの双子だと思うぞ
Dalvik がクソ遅いってだけだな
279 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:18:12.91 ID:5jx/noVp0
280 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:18:15.95 ID:jYu3eCql0
>>273 俺もC#はLinq + ラムダ/クエリまでで充分過ぎる
つか4.0以降の動的型付けとか使いみちが思いつかん
281 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:19:04.20 ID:QGXzWIaI0
JAVA勉強しないでC#やれってことか
泥厨息してない
284 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:19:39.06 ID:jYu3eCql0
285 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:19:39.70 ID:pwrhtPpA0
>>274 言語開発者だけに限ったことじゃないよ?
自分自身のPCのディレクトリ構造はすっきりしてる?
ランチャやファイラを使っているなら
定義ファイルは整理されてる?
ただただ必要だったからだよ(´・ω・`)
C#簡単らしいね。
プログラマーからしたら。
で、このOS搭載したスマホやらタブはいつ出るんだい?
288 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:20:52.30 ID:wn9S7O3/0
javaはサーバサイドでレガシーに生き残るだけの存在になりそう
289 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:21:16.47 ID:jYu3eCql0
>>286 Javaみたいなんでもかんでもクラス設計に盛り込むみたいなの
めんどくさくてやってられなくなる
ちょっと落ち着いて聞いてほしい
このスレに何故かiPhone狂信者が混ざってる
そしてiPhone狂信者に聞いて欲しい、おまえら国産メーカーのスマホ買え
米アップル「iPhone4S」:アジアの部品供給業者
http://www.bloomberg.co.jp/news/123-LSMRI66JIJXD01.html 組立: 鴻海精密、和碩聯合科技(ペガトロン)
CPU: サムスン電子
NANDメモリ: サムスン、東芝、
DRAM: サムスン、エルピーダメモリ
カメラレンズ: 大立光電(ラーガン)、智新電子(ジニアス・エレク トロニック)
メタルケース: 富士康科技集団(フォックスコン)、可成科技 (キャッチャー)
プリント基板: 華通電脳(コンペック)、欣興電子 (ユニミクロン)、健鼎科技(トライポッド)
フレキシブルプリント基盤: 嘉聯益科技(キャリア)、 台郡科技(フレキシウム)
タッチパネル: 宸鴻科技(TPK)、勝華科技(ウィンテック)、 達虹科技(CANDO)、奇美電子(チーメイ・イノラックス)
LCDパネル: 奇美電子、LGディスプレイ、東芝
291 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:21:26.56 ID:gIZG+nSw0
>>286 C#という言語よりVisualStudioというIDEが優秀すぎると思う
なので勉強しない人はラムダ?リンク?だし
292 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:21:48.45 ID:5jx/noVp0
>>273 ちょろっと走らせて捨てるだけのプログラムにわざわざJavaだのC#だの使うやついないだろ。
大抵は手に馴染んだLL言語の一つは持ってるのが当たり前。LLいらないとかありえんわw
293 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:22:35.89 ID:qklCQ0OJ0
MonoはMSの支援受けてわりと自由にやってるもんな
Javaは・・・
詳しいことはさっぱりだが、
これをAndroidに載せることができればパフォーマンス大幅アップ、
電池持ち超改善ってこと?
295 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:23:07.37 ID:5jx/noVp0
>>290 なんでそこで国産メーカがiPhone並の携帯を出せとならんのだ。
甘やかすな。
>>290 こんなもん見せられて狂信も何もないだろ
アホは死んどけ
297 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:23:21.81 ID:jYu3eCql0
>>291 ラムダ式はむしろプログラムど素人からみたら
やってることが表記のまんまで直感的にわかりやすいから
初心者には向いてると思うんだけどな
298 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:23:53.34 ID:6XrRnqnFi
お前ら凄過ぎw
C言語とJAVAの違いをガンダムで例えてくれ
これをカスタムROMに入れれば最強ってことでいいの?
Oracleが主張してるjavaの特許ってのも分かりづらいよな
プログラミング言語の著作権てなんだよ?って感じ
301 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:25:32.70 ID:qklCQ0OJ0
>>294 まあそうだね
でもパフォーマンスアップしたからってもっと負荷をかけてぬるぬるアプリ作るぞーって
なれば代わらんけどね
302 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:25:37.29 ID:sNHMst0R0
>>285 言語開発者は言語が進化し続けないと自分の存在価値を失ってしまうんじゃないかと
怯えているように見える
303 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:26:57.27 ID:/rYB9HT60
こんなゴミをあたかも高性能かのように見せかけるステマで騙して売ってるんだぜ?
詐欺だよね
304 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:28:33.90 ID:5jx/noVp0
>>294 例えば1秒に1回流れる処理が0.1秒から0.05秒になっても大して何も変わらんよね。
だったらちょっと遅くても互換性が高くて開発しやすいほうがいーじゃんってのがLL言語やVMの由来だし
まあなかなか額面通りにはいかんよ。
305 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:28:42.13 ID:EGErehDm0
>>294 電池もちは液晶と広告・更新等での通信が大部分だから気のせいレベルだろうな
実際に使ってる時は多少改善するかもしれないけど
で、どうやって入れるの?
307 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:28:45.58 ID:36UqhZqD0
相変わらずプログラムスレは、アホがしったかするだけで
全く無益だな・・・
308 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:29:11.60 ID:tqko2VjO0
言語自体はほとんど進化してないよ。
今実装されてる概念も昔に考案されたやつ。
環境は別だけど。
>>298 C言語 = RX-78ガンダム
JAVA = ネモ
たぶん
310 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:30:29.52 ID:pwrhtPpA0
>>302 そんなもん見る側次第やで
RAITAの魔法少女で抜けない男が居るのと同じや(´・ω・`)
311 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:30:38.28 ID:sNHMst0R0
言語開発者が気合入れて作った僕の最強言語はいずれ廃れるよ
何かのついでに作ったcやjavascriptはいつの間にか最強になってた
世の中はそういうもんだ
312 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:30:47.20 ID:0N5AgShp0
プログラマはtwitterと相性がいいと思う
これ実装した動画ないかと思ってさがしたけど無かった
プログラムとかよくわからんけどヌルヌルになるならほしいなぁ
314 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:32:00.39 ID:03x6FjEa0
糞ボットw
315 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:32:25.80 ID:KphqhQSS0
ガンダムに喩えるなら、マグネット・コーティングの理論が発見されたってところか
316 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:32:30.55 ID:gCUgQjEn0
情強はSO-01B
317 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:33:07.34 ID:lAC/dHj80
Javaは第二のCOBOLとして末永く生き続けるよ
318 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:33:19.25 ID:EGErehDm0
Androidの一番の欠点って指への反応の悪さだと思うけど、それが改善されんの?
あれってタッチパネルそのものとどっちの問題なんだよ
319 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:33:55.98 ID:tqko2VjO0
結局、言語自体の素晴らしさよりも、
どんなに糞でも、仕事に使えるから、馬鹿でも使えるから、そういうことが重要。
面白いゲームよりも、ガチャクズ企業がのさばるのと同じだw
人間の平均レベル自体がアップしない限りなw
320 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:34:55.63 ID:+kTePW++0
321 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:35:18.63 ID:/rYB9HT60
322 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:36:13.93 ID:jVwmKB/2i
323 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:37:00.14 ID:aRgR3I4Gi
泥厨涙と鼻水拭けよ
みんなIS12T Windowsphone買おうよ
スペック低いけどヌルヌルだぞ
326 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:40:00.42 ID:NKchKD940
言うても、これが市場に出ないと
328 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:41:57.98 ID:KHzadiUE0
Cのコード埋め込まないとちゃんと速度出ないのは、大体こいつのせいか
329 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:42:31.59 ID:NKchKD940
330 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:42:43.09 ID:VagNWbG60
awk2perlみたいなもん?
332 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:45:52.94 ID:KphqhQSS0
>>321 ドロイド君、遂に性能を100%出し切ることに成功か
333 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:46:23.23 ID:wOB5gC1YP
334 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:46:29.16 ID:Ig67/HDEi
え、マジでこの性能差なの!?
335 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:46:48.43 ID:awQNeZ/c0
く、くそぼっと?
336 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:49:06.17 ID:WsBNYfPS0
開発者が同じだからC#とDelphiが近いとかどんだけ頭わいてるんだよ
これは無想転生……
338 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:53:05.05 ID:X/cNtGGu0
339 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:57:31.54 ID:VH3YRjFW0
Numbersって整数の動的配列の中から
nで割り切れる要素だけを削除するのにこんだけで済むのはマジで楽
C#はゆとり脳のおれには最高やん
Numbers.RemoveAll(x => x % n == 0)
340 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:59:13.22 ID:gJRJjX2WP
とりあえずXperia arcに一部組んでみた
ヌルヌルさは出ないな
341 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:00:13.00 ID:d0hAQf2t0
オラクルの製品がゲリクソだってのはインストーラ見ただけで容易に分かる
まぁ、そのうちインテルあたりと組んで超速Androidになるんだろ
で、その頃にはさらに端末性能アップしてるから、アホみたいなヌルサクに急になる
343 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:03:50.89 ID:8z6/lXO5i
>>339 言われないとなんのコードだかわからん・・・
345 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:04:08.42 ID:5jx/noVp0
>>342 Apple A6をインテルが製造したら、Android陣営はオワリ
>>321 ドロイド君メイプ使えるようになったのか
348 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:05:40.74 ID:gCUgQjEn0
どんな進化しても、日本企業が絡むとクソにしかならない気がする
349 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:05:43.77 ID:5jx/noVp0
>>339 > 整数の動的配列の中からnで割り切れる要素だけを削除する
そんな処理今まで必要になったことがないけどなw
つーか何でモバイルでVMなJAVA使おうと思ったんだ?
>>325 スペックは去年の時点で周回遅れ、しかし挙動は最新AndroidやiPhone4Sに引けを取らない速さ
グロスマとしては最強クラスだと思ってるんだが
つまりだ
オラクルが裁判でグーグルに勝てば 世界が幸せになる ってことか
353 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:07:19.53 ID:4+p8lqzY0
ちょっとした関数ならこんだけで定義できるC#はゆとり脳のおれには最高やん
Func<int,int> f = ( x => 7*x + 5 );
↓
f(3) = 26
>>346 Apple A6をインテルが製造することは絶対に無いって断言してもいいよ
アップルはインテルと疎遠になってるから
355 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:11:23.25 ID:qklCQ0OJ0
>>353 プログラム言語ってイメージじゃないんだよな
356 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:11:56.75 ID:XtJGIDTn0
>>349 配列から特定の要素だけ抽出したり、削除したりとかかなりよくやる処理だろ
会員名簿.RemoveAll( 会員 => 会員.年齢 < 17 );
みたいな処理
>>346 そもそもintelってarm作ってないやん
358 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:14:30.93 ID:tqko2VjO0
あれだろ。
普段会計の計算やってるやつと、
文字の数式こねくりまわしてるやつの違い。同じ数学でも同じ数学じゃない。
359 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:17:22.55 ID:qklCQ0OJ0
なんで最初からC#で作らなかったの?
>>346 A6はTSMCだろ
最悪の場合は従来通りにサムスン製造、まーこれが一番可能性高いが
クソボット?
363 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:25:12.78 ID:K6dEu/IR0
>>300 Oracleが持ってる特許はJVMの実装の特許であってJava言語そのものの特許じゃない
でもJavaで組んだプログラムを動かすにはJVMが必須だから
結局はJavaの特許ということになる
364 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:26:31.45 ID:hCy0UMtg0
javaなんて使うからこうなる
あんなもんPCでもハッキリ遅いとわかるのに
ギャラクシー根くさすにCWMでインストールしようとしたらエラー出たぞはげ
焼き方教えろ
>>364 よく知らんけど、javaが遅いの?
それともJVMやダルビッシュVMが遅いの?
367 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:29:26.74 ID:0S9yCcse0
速度だけじゃなくてメモリ使用量のベンチマークも公開しろよ
いくら速くてもメモリ馬鹿食いじゃどうしようもない
368 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:30:33.90 ID:MXdQNs1ki
>>363 OracleはAPIインタフェイスの著作権とかキチガイじみたのも主張してるんだぜ
>>366 javaは
.javaのコード→コンパイル→バイトコード
となって
でバイトコードを実行するのがJVM
基本的に.javaを直接実行はしない、遅いから
で、バイトコードに変換する訳だがCなんかはCPUが理解できるバイナリを作る訳だけど
javaは仮想マシン(JVM)が認識するコードに変換する
要するにスクリプトとネイティブの中間ぐらいになる
JITとか使えばともかく、やっぱり仮想マシンが間に入るからその分速度は落ちる
370 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:36:09.64 ID:+bY7RMWm0
ダルビッシュVMとやらはなんでこんな遅いの
371 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:36:12.37 ID:hCy0UMtg0
>>325 どんなに速くてもシェア見たら選択肢に入らんわ
372 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:37:14.84 ID:+bY7RMWm0
Monoだってダルビッシュと同じVMだから
VM実行だから遅いってのは理由にならんだろ
>>366 素人の俺でも、このソフトモッサリだな
ああ、Javaなんだって場面が多々あるぞ
どんな括りがあるか知らんがJDKないと動かん奴は糞い
374 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:39:08.31 ID:zUTGKHDZ0
376 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:41:11.70 ID:zUTGKHDZ0
>>370 OracleのJavaの特許の大半が最適化まわりの特許だから
377 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:41:41.04 ID:tEqrCOv10
何言ってんのか全くわかんね
378 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:42:16.18 ID:7elBpiPd0
379 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:42:50.31 ID:zUTGKHDZ0
Dalvikが遅いのであって純正JavaVMはそこまで遅くはない
むしろ数あるVMの中でも最速の部類に入る
380 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:43:15.63 ID:+bY7RMWm0
>>376 ひどい理由だなw
さっさと別のVMに乗り換えりゃいいのにw
381 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:43:20.63 ID:YzjGGiMX0
>>325 せめてWimax付きだったらなあ
L2ロックも外して欲しい
382 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:43:31.59 ID:QSOo94q+0
>>373 GUIアプリケーションはライブラリ自体の出来が大幅にレスポンスを左右するから言語特有の問題とは言い難い
特にJavaの標準GUIライブラリのSwingは非常に遅いことで有名であり、これが原因で「Java言語そのものが遅い」というイメージが広がってしまうことになった
>>1のような単純な計算力の比較とGUIアプリケーションのレスポンスとは話が違ってくる
383 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:44:02.80 ID:+bY7RMWm0
Dalvik Class 9817240 5388 3013
Mono Class 7376896 933 167
Mono Struct 2007040 12 107
Java Class 10438176 319 211
structは早いけどC#使いでもよっぽどのことがないとstructなんて使わんし
classの速さはJavaのが上じゃんね
まずメモリ管理が糞
385 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:45:18.23 ID:QSOo94q+0
>>325 同じ値段払えば海外の最新WindowsPhoneが買えるから、ガジェオタは買わないと思われる
386 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:45:24.16 ID:cD4/+fas0
>354
Appleこそ最もインテルチップ多用してる最大顧客なのに?w
Mac Proのモデル更新が止まってるのを妄想理由にしてる?(爆
387 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:45:48.20 ID:zUTGKHDZ0
>>382 「Swingは遅い」とSwingを全ツッパしたのがEclipseの惨状の原因
一方、NetBeansはSwingの改善でサクサクになった。
>>382 何が言いたいのかよくわからん
単純計算も遅いよって事?
389 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:46:23.99 ID:zUTGKHDZ0
>>383 そうだが、Oracle Androidが出ない限りどうにもならない
390 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:47:15.08 ID:VGCqOSEl0
>>383 なるほどstruct使える差が効いてるのか
つかC#で構造体って普通は使わないよなー
391 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:47:30.00 ID:tqko2VjO0
つーか、マルチプラットフォームでもいいけど、
インタプリタ・マルチ用中間言語・ネイティブコンパイラ、選んで使えるように作れよ。
それで解決するだろw
392 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:47:30.26 ID:zUTGKHDZ0
>>380 いまでさえ軽微な変更ですら互換性問題でフルボッコなのに
VMを変えるとか無理すぎるだろ
393 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:47:41.05 ID:+bY7RMWm0
言語としてみてもVMとしてみてもC#のが遥か上なのに
なぜJavaだのダルビッシュだのにこだわってんの
DartなんてC#丸パクリ言語作ったくせに
394 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:48:01.01 ID:wKdtkiNU0
C#だと紛らわしいからD♭にしろよ
395 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:48:49.55 ID:5jx/noVp0
C#がVMとか頭の悪い発言止めてくれ
396 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:49:23.34 ID:+bY7RMWm0
Androidだからってダルビッシュ使わないでMono使ってもいいのかね
じゃあそもそも別に問題ないのか
397 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:49:25.99 ID:5uV75gyoP
このスレなに言ってるのはさっぱり分からんwww
宇宙人ばっかだ
ボラクル傘下に入ってからいいことなしだな
もう仕事で関わることないからいいけど
頭いい人多いみたいだからちょっと早く実機にのっけてよ
400 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:51:10.55 ID:zUTGKHDZ0
そういえばAndroidにMono載せる件はどうなったんだ
402 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:52:37.74 ID:WYc4vcMJP
>>393 仮にGoogleがC#の実行環境をAndroidに整えたとして、
MSがその気になれば.NET関係のライセンスなり情報なりを変えてAndroidを潰しにかかることも可能だからじゃないの?
403 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:54:29.40 ID:5jx/noVp0
Mono製のアプリって見たこと無いんだけどなんかあるか?
404 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:54:31.57 ID:0S9yCcse0
>>374 そりゃ単なる構造体ならメモリ使用量も速度もダンチだろwww
クラスとなると実データよりもパディングのほうが大きくなるらしいからな
というか、その結果を見るにDalvikVMはメモリ確保があまりに遅すぎる気がするが
省メモリである必要のある環境をはじめに想定してるかどうかが原因かもな
405 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:54:59.20 ID:zUTGKHDZ0
>>402 > MSがその気になれば.NET関係のライセンスなり情報なりを変えてAndroidを潰しにかかることも可能だからじゃないの?
ECMA・ISO・JISにそんなことしませんという誓約書を書かされてるから無理
406 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:55:22.93 ID:0ykHOWtS0
オラクルに食われてからいい事なしの言語
++と#の使い分けでいいや
>>396 ダルビッシュは極力メモリ使わないようにしてるって、wikiに書いてあった
そのせいで遅いんじゃねもしかして
408 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:56:10.53 ID:zUTGKHDZ0
409 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:56:21.04 ID:wzYX4qoy0
monoといいC#といいMSがこの方面で追い上げか
410 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:56:38.69 ID:+bY7RMWm0
Monoで開発してみようかと思ったけど
開発キットが結構高いみたいだからやめた
個人的にはandroidにアーキテクチャ間のアプリの互換性いらないと思うんだけど
マーケットで自分の持ってる機種で動かないから☆1とか言うのが大量に出てきそうな気もする
倒せないなら仲間にしてしまえばいい
413 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:00:41.86 ID:ZBinSCs00
非力なCPUにはあえてC#でクラスよりも構造体使った方がいいってことか
414 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:02:14.34 ID:enFXbn5O0
構造体つかった方が参照渡しでミスる心配もないので個人的には多用している。
415 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:02:46.68 ID:qklCQ0OJ0
>>413 実際そうだと思うよw
モバイル向けではクラスは重いと思う
特にVM上で動く場合は
そりゃクラスよか構造体の方が早いよな
スマほ関わりないからアプリようわからんがWindowsPhoneの開発が捗ったりするんかね
417 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:04:34.16 ID:d0hAQf2t0
C#って何でC++みたいに引数にconst指定できないの?何か理由があるの?
それだけで随分安全になると思うんだけど。
418 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:04:56.99 ID:wGnowip40
これからが本番だ
419 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:06:34.55 ID:FV4aqBxw0
MSが本気出したらどうなるのっと
420 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:07:03.11 ID:MLTb1Yhy0
Googleがクソなのに何故かOracleが叩かれるスレ
421 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:08:01.69 ID:KsimQtsp0
オラクルさんのせいでjava終わったみたいに言われてるけどあのころにはすでに終わってたよね
422 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:08:07.54 ID:Zptqs/090
これは酷い
423 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:08:10.23 ID:tqko2VjO0
>>419 IEがブラウザシェアトップになり、XBOXが日本でバカ売れする
425 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:09:02.57 ID:4vAWSGQu0
426 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:10:17.28 ID:BzVVJbcm0
5はもう無理だとして、Android6がC#かもっと早い言語に手直しされる可能性はどれくらい?
現在のスマートホンやタブレットにインストルーできるの?
428 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:11:34.02 ID:nAL2uuJk0
>>414 むしろ俺は構造体使うほうが参照関係混乱するわw
structを動的配列で参照させる1番最初のはエラーになる
public struct Sample1 { public string name; }
static void Main(string[] args){
List<Sample1> SampList1 = new List<Sample1>();
Sample1 Samp1 = new Sample1();
SampList1.Add(Samp1);
SampList1[0].name = "hogehoge"; }
──────────────────────────────
public class Sample1 { public string name; }
static void Main(string[] args){
List<Sample1> SampList1 = new List<Sample1>();
Sample1 Samp1 = new Sample1();
SampList1.Add(Samp1);
SampList1[0].name = "hogehoge"; }
──────────────────────────────
public struct Sample1 { public string name; }
static void Main(string[] args){
sample1[] SampList1 = new Sample1[1];
Sample1 Samp1 = new Sample1();
SampList1[0] = Samp1;
SampList1[0].name = "hogehoge"; }
Javaゴミすぎw
430 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:13:02.27 ID:AllgwlZJ0
でもJavaじゃないとハードウェアが変わるたびにコードを描き直さないといけなくなってしまうだろ
互換性を犠牲にして性能を取るならそもそもAndroidである必要性がない
結局ダルビッシュが高性能になればいいってことか
>>429 とはいえ、ターゲットが1種類しかない林檎と違い、
色々なプラットフォームで動作可能なものとなると
まぁ、javaになるよねって話なのかと。
ただ
上の方で言われている通り、
まともに作ろうと思ったら結局NDKを使うはめになるから
ターゲットが変わったらリコンパイルは必要なのよね。
伸びシロがあると言うべきかさっさと最適化しろよと言うべきか
434 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:17:48.37 ID:oHFyeZgg0
>>430 Javaから互換性をとったのがDalvik。
JavaのWrite once, Run anywhereを壊滅的なほど叩き壊す存在でしかなかった
>>430 clrの部分をcpu毎にコンパイルするだけでそ
ダルビッシュはjvmを多段化してるんだっけ?
436 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:18:35.23 ID:oHFyeZgg0
437 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:19:14.71 ID:+bY7RMWm0
classをnewしまくるといくらか遅いけど
newしまくることってあんまないからな
structはnewは早いけど関数に渡すたびコピーが入るから用途によるんだよな
438 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:19:21.74 ID:qklCQ0OJ0
>>432 まあ理想と現実だわな
Javaがぶち上げたマルチプラットフォームも最初だけ持ち上げられて
結局のところ今でもまともに生き残ってるのはサーブレットだけだもんな
ブラウザプラグインのアプレットはブームの時の残骸くらいしか残ってないし
クライアントアプリもねえ・・・
439 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:20:12.23 ID:oHFyeZgg0
いまAndroidで何がおきているかというと、
同じAPIでも動きが違う、Javaの意味ないじゃん
という状態。
これがアプリ互換性問題といわれるもの。
ラムダ式マジ便利
>>439 カオスだよなぁ。
以前のニュースで「開発者のAndroid離れ」みたいな記事があったけど、
まさにそこが問題だし。
>>45 逆に言えばこれだけの性能差がありながら放置しているGoogleは糞とも言える
それだけ無駄にバッテリーやCPUを使い尽くしているってことでもあるからね。
>>439 そうそう
それなら変な互換性とか切り捨てて性能重視した方がいいよな
445 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:28:01.67 ID:qklCQ0OJ0
>>443 オラクルが持ってる関係であんまりあれこれできないんじゃないの?w
446 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:29:52.36 ID:h/daiX9T0
10年前からは考えられないJavaとMSの状況になったな
>>446 MSはタダでVS配布したからなあ…
javaもeclipseあるけどね
やっぱOracleが悪いって事で
つまり、最新のAndoroid機種(GS3やOneX)上でこいつが動いたら
ベンチスコアなんてトンデモない事になるんですね?
4K動画ヌルヌルや、PS3並みゲームだって余裕なんですかね?
>>152 習得もしやすいというメリットがあるね。
VB的な良いところも引き継いでいる。
450 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:38:17.53 ID:5jx/noVp0
>>446 10年前からならこんなもんだろ。
とかく開発者を囲うことにかけてMSの右に出る企業はない。
451 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:41:18.10 ID:1NUKJZfT0
もともとのJVMは結構な互換性を確保してるのに、どうしてこうなった状態だな。
452 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:43:56.24 ID:5jx/noVp0
>>451 拡張に対して本家にフットワークがなかったせいだな。他がしびれを切らしてしまった。
453 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:44:52.05 ID:+bY7RMWm0
オラクルに支配されてJavaは死んだってことだろ
もう終わりだよJavaは
C#無双きたな
デリゲート、ラムダ式、LINQとか謎すぎて挫折したけど、もう一回勉強してみよう
455 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:50:11.71 ID:TqeYXr1S0
JAVAって馬鹿にされまくってるけど、じゃあなんで主流言語になったんだ?
教えてエロい人
456 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:50:32.86 ID:5gIelqpD0
同じCPUで計算するのにそんなに速度に差が出るわけ無いだろ
Java嫌い
識別子のネーミングセンスからして俺とは違う
458 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:51:29.35 ID:oBKd7uyr0
ラムダ式が理解できないってのが俺には理解できない
普通に関数定義するよりもよっぽど解りやすくね?
おれがプログラム歴が短い初心者だからそう感じるだけ?
459 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:52:13.48 ID:d0hAQf2t0
>>455 他の言語が理解できないやつが信者になって崇めてる
461 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:54:25.58 ID:AllgwlZJ0
時々、異様なほどJavaを憎んでる奴がいるけど何なんだろうな
宗教上の理由なんだろうか
462 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:55:43.53 ID:5jx/noVp0
>>455 ソフトウェアの工業化には一番貢献した言語じゃね? ユニットテスト、DI、フレームワーク、Javadoc…etc.
サーバーサイドでは今でも主流だし。
463 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:56:08.02 ID:KsOZlCwZ0
デリゲートもC#3.0以降は大抵の用途は定義済みデリゲートで
定義なしにActionやFunc使ってりゃ済むようになったしな
ほんと楽だわ
>>455 偉い人が猛プッシュするせい
マルチプラットフォームは認めるけど、性能厨としてはCのほうがいい
よく知らんけど
465 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:56:34.31 ID:5jx/noVp0
466 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:57:03.40 ID:NKchKD940
>>458 ラムだの式の内容からはどういう型かもわからないから、可読性が低い
一人で書いてる分には問題ない、がんがん使え
467 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:57:48.02 ID:wOB5gC1YP
>>458 長年、アセンブラやCに慣れちゃうと
いまいちピンとこないんだよね
式の中に変数と関数が混ざりこんじゃうと混乱してしまう
俺ももう歳だわ
>>458 普通、初心者がこの手の言語を勉強するにあたって、いきなりラムダ式を
やりましょうなんていう書籍とかないしね。
結果的に下地があるから、ラムダ式のほうが直感的でいいじゃんと初めて
言える。そういうことだと思うよ。
>>445 まぁ、Oracleに首根っこ掴まれた段階で、AndroidはJavaとは決別する
方向で動くべきだった。まだまだスマホなんて2年の歴史。いくらでもやり直せる。
けれど、もう引き返せないのかねぇ。
何処まで行っても所詮、Javaはクライアントでは駄目って烙印なんじゃない
だろうか?
すでにOSが通信しまくりのウィルス時代に入ってるからなぁ
SIerはいい加減Javaの糞さに気付くべき。
エンタープライズ向けの開発者はJavaしか使えない連中が多過ぎ。
マジで使い物にならん。
471 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:00:23.90 ID:+bY7RMWm0
>>466 いちいち型が書いてある方が
殆どの場合ノイズが多くなって可読性は下がるよ
472 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:01:22.62 ID:TqeYXr1S0
結局のところいろいろ優れてるところもあるし、偉い人がバックに付いて積極的に広めたから普及したけど
構造上使う人をイラつかせる何かが存在するので嫌われるって認識でよろしいか
>>464 でも、結局のところ、マルチプラットフォームアプリケーション(ウェブ系を除く)の殆どが
ネイティブ言語でそれぞれのOS向けに書いているんだよねぇ。現実は。
その分、リコンパイルや人材や負荷、必要なリソースは必要になるけれど、それらが
Javaで書かれるなんてことは現時点でもない。良くて、マルチプラットフォームなツールキット
様に書いて、ソースを一本化ってところか。
C#は何かとJavaと比較されるけれど、あれ、別にVMの上で動いているわけじゃなくて、
コンパイルしているよね?で、予め、コンパイル済みにする仕組みを使うとc#でも更に起動時
のスピード早くなるって話しだし。
C#は覚えやすいので、できればツールキットやフレームワークは無償にしてほしいね。
FlyerやICONIATABがXobotOSとAndroidの比較で使われてるけど、他のAndroidにもカスタムROMとしてXobotOSを載せる事はできるの?
教えてください大先生の方々
475 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:03:04.53 ID:GDYW6GeH0
C#のゲッターとセッターの書き方 → { get; set; }
手抜きさせすぎだろw
476 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:04:02.86 ID:0S9yCcse0
>>455 ネットワーク構築に向いていると考えられたから(もともとはブラウザのアプレットとして流行したらしいけど)
IBMはNILやHermesという分散ネットワーク向けのプログラミング言語を含んだ環境を開発してたんだけど
頓挫しちゃったんだわ。んで、その数年後ぐらいにJava/JVMが登場して、マルチプラットフォームってことで技術者界隈を賑わせた。
そこにIBMが乗っかったわけ。JavaはNIL/Hermesの持っていたユニークな機能のごくごく一部を持っていたりする。
Javaがひどく工業的に感じるのもIBMが深く関わってるからかもしれないね。
477 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:04:58.26 ID:5jx/noVp0
>>473 CLRっつうVMの上で動いてる。Javaと同じ。
>>475 でも、java経験者の同僚は
「これは便利w」
とか言ってたぞw
>>474 もともとAndroidってGoogleが出しているあれをカスタムして載せているものでしょ?
オリジナルがそのまんま乗っかっているってわけじゃないから、問題はそのまま入れても
動くのか?って話になると思うけれど。
なにかしらデバイス関係で動かないものが出てくるんじゃないかしら。そこまであのOS
に汎用性ないでそ
481 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:06:42.19 ID:+bY7RMWm0
JavaもC#もある程度まで行ったら一回Effective C++を熟読してほしいね
ポインタとか継承とかJavaもC#も中身はC++と変わらんからね隠してるだけで
482 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:06:56.58 ID:NKchKD940
484 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:09:01.28 ID:d0hAQf2t0
>>475 Javaも最初からそうあるべきだったんだよ。
なんで、インタプリタ言語でクソ単純なゲッターセッターをシコシコ書かなければいけないのかと?
ミスだって発生するし。
485 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:12:15.02 ID:5jx/noVp0
>>482 そりゃ違う。CLIは別にJITコンパイラの実装必須じゃない。
486 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:12:57.11 ID:3cGAggYl0
Getter/Setterは定型句みたいなもんだからな
メンバ毎にいちいち書き方変えるとかめんどくせぇから
>>475でいい
Javaは十分の機能を備えてるよ。C#は便利機能が多いけど、あくまで便利機能でしかない
488 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:22:04.27 ID:E4qgQmk20
凄いことおもいついた!
これをWindowsPhoneとして売れ!
javaはcpuに合わせて最適化とかあんま金だしてないんじゃないのか
491 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:23:26.96 ID:E4qgQmk20
冗談はさておき、これJavaが悪いんじゃなくDalvik VMがクソって話だろう
なんでOracleやプログラミング言語の話になってんだよw
492 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:23:53.35 ID:O7J+YaIx0
お前らサボってないでさっさと働けよ
494 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:24:45.85 ID:7wHVfNbe0
その便利機能が高級言語の利点だろ
495 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:25:13.15 ID:O0WQ/q7f0
>>486 Objective-Cの
@property
@synthesize
を使いたい……
496 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:26:42.30 ID:+bY7RMWm0
>>491 Javaの最適化手法を全部オラクルが特許で握ってるから遅いんだろダルビッシュ
497 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:27:46.10 ID:42AtXF1D0
つまりAndroidは直ぐにでも数倍の速度になるって事じゃないの?iosに圧勝?
>>497 互換性崩れるからGoogleは決断できないよ残念
499 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:28:36.84 ID:7wHVfNbe0
中間コードのレベルでヤル気ないとインタプリンタ言語とあんま違いないからな
500 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:29:48.37 ID:FGP6l1fIi
>>448 iPhone3GSにアップグレードするほうが手っ取り早いと思うよ
ドコモから通信品質の良いソフトバンクに移れるメリットもある
501 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:30:21.12 ID:ewpg11Yn0
モッサリDalvikを抱えたままAndroidはどこへ行くのか
502 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:30:24.16 ID:7wHVfNbe0
>>498 .netの上にjavaVMのせたらええんや
>>147 よく知らんけど、言語によっては1から100馬鹿正直に足さずに
100×50+50に変換したりしてくれる、とかそういうのがあるのかも
504 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:31:13.43 ID:O0WQ/q7f0
505 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:31:28.67 ID:E4qgQmk20
506 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:32:32.52 ID:FGP6l1fIi
>>498 Java盗んで起訴されてるのが有罪になれば、嫌でも使わざるを得なくなるんじゃないの?
507 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:33:53.56 ID:++p5HyOL0
製品化しろよ
508 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:35:00.63 ID:7wHVfNbe0
>>503 最適化はループそんなにいじらないんじゃないか?
509 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:35:23.97 ID:1NUKJZfT0
ゲッターセッターは普通自動生成するだろ。
510 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:36:57.87 ID:X0LGS0+90
もう負けを認めてOracleのVM積めよ・・・
つーか、T-01Cなんとかしてください・・・
縛りあと1年・・・
511 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:46:27.83 ID:59NcHNOG0
android(笑)
512 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:46:53.91 ID:NBx1uN4w0
LLVMってどうなの?
あれで互換性吸収できないの?
514 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:57:03.88 ID:1wuGAUfy0
同じ仮想マシンベースでも雲泥の差ワロタ
515 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:00:17.42 ID:xqSb44+W0
Androidの死臭がハンパないな
516 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:02:26.35 ID:0S9yCcse0
>>513 できるといえばできるだろうけど、あれは実行環境までは提供しないよ
あくまで環境にあわせて動くバイナリを吐くコンパイラを楽に作れるようになりますよ、っていうツールキット
でも最適化などの面倒なパスをLLVMが上手くやってくれるってのはいいよね
517 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:02:28.03 ID:f1EG6D+40
Javaって人類に迷惑しかかけてないな?
java習得した意味なかったのね
「だってJAVAの方が作るの楽だし〜」
520 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:06:36.71 ID:+bY7RMWm0
Javaがなければ未だにC++でシコシコ書くか
LL言語でスクリプティングするかしかなかったんじゃないかな
偉大な存在だったけどオラクルがめちゃくちゃにしてしまった
522 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:43:16.97 ID:xh4NX54G0
>>520 どう考えてもグーグルが悪いのに、なんでオラクルが叩かれるんだよw
523 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:44:42.71 ID:xh4NX54G0
Javaの目指した理想郷をぶっ壊したのがAndroid
どう考えてもグーグルが悪い
524 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:45:38.80 ID:xh4NX54G0
オラクルが居なければグーグルの暴走は加速してたろうし、
Javaの死期も早まっていただろう
グーグルなんてパクリばっかりじゃん
何か新しいもの生み出したことってあった?
526 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:50:12.87 ID:+bY7RMWm0
527 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:51:23.73 ID:O0WQ/q7f0
SUNとGoogleなら現実的な着地点を見つけられていたと思う。
Oracleは守銭奴。
>>525 まぁ、どこもパクリばかりですよ。
あとはマーケィングを上手くやればおk
529 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:53:37.23 ID:xh4NX54G0
>>527 散々Javaコミュニティが混乱のともだと警告していたのに放置していたSunにまとめきれるはずもないだろ
530 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:54:24.81 ID:+bY7RMWm0
Javaはオープンソースコミュニティとともに作ってきた共有財産みたいなものなのに
どうしてこんなことになってしまったのか
531 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:54:36.51 ID:xh4NX54G0
グーグル信者は脳ミソお花畑か?
532 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:55:11.79 ID:xh4NX54G0
>>530 そんなもんグーグルがコミュニティを真っ二つに分断したからに決まってるだろ
んでこのXobotOSとかいうのでカスタムROM作れるの・・・?
534 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:55:55.74 ID:O0WQ/q7f0
放置して無くて交渉はしてたはずだよ。
今回の件も、Goslingたちが知財関係の説明をOracleに説明して
Oracleがこんなこと仕掛けたわけで。
535 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:56:01.77 ID:PD9nNhw80
まぁAndroidの中の人だって端からjavaじゃパフォーマンス上がらないのは分かってただろうし、
今更C#にするなんて決断も無いだろうな
圧倒的なハード性能を持ってしても未だにAndroid端末はiPhoneのヌルヌルUIに敵わないんだから糞だわ
JavaはSunの時代からこれはダメだって言う度に市場が小さくなってきたよね
MSのJavaをダメって言った時にデスクトップのJavaは死んだし
今回の件が進めばスマホでのJavaも死ぬし
>>535 というより
「ハード性能も上がってきてるし、javaでもいけるっしょ」
という考えがあったと思う
538 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:59:04.15 ID:+bY7RMWm0
>>532 だからどこがだよ
なんで特許で固めてライセンス料で儲けてるオラクルでなく
グーグルを攻撃するんだ?
539 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:59:34.45 ID:xh4NX54G0
>>534 サンがグーグルだけ特例で放置していることを説明したらオラクルが差別なく他社と同じ扱いにしただけだろ
グーグルの暴走がなければ事実はともかく「write once, run anywhere」というJava信者の念仏だけは続いたものを
540 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:00:48.10 ID:O0WQ/q7f0
>>539 おいおい。信者でも流石にそれは恥ずかしくて口に出せないフレーズだぞ、それ。
541 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:02:05.11 ID:+bY7RMWm0
本来コードを公開すれば派生しても何しても自由なのがオープンソース
というか派生するのが当然で推奨されるんで何が分断なのかさっぱり意味不明だね
542 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:03:18.06 ID:O0WQ/q7f0
自由じゃないよ。ちょっと前衛的すぎる解釈でしょ。
543 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:03:34.03 ID:xh4NX54G0
>>538 特許で固めてライセンス料で儲けるのはサンの作ったビジネスモデル
別にオラクルがはじめたことではない
ちゃんと互換性テストをクリアして初めてライセンス料を払う権利がもらえる
ってくらい他社にはちゃんと守らせていた
それをグーグルが無視し、サンも系列会社だからという理由で放置した
オラクルは依怙贔屓をやめて他社と同じにしに、コミュニティの一本化をめざした
どう考えても悪いのはグーグル
544 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:05:06.83 ID:O0WQ/q7f0
545 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:08:54.09 ID:xh4NX54G0
546 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:10:42.11 ID:O0WQ/q7f0
>>545 うっせー、ググるまでもないわ。知ってる。それのどこが系列会社なんだよ。
547 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:12:44.74 ID:xh4NX54G0
>>546 サンの創業者で役員の隠し子がやってる会社に対して
サンの社員が強く言えるわけねーだろ
常識的に考えて
548 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:13:28.52 ID:xqSb44+W0
まさに泥沼
549 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:14:29.64 ID:Zktvu3eG0
550 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:16:14.17 ID:Zktvu3eG0
こんなんでiPhoneと戦おうとか正気の沙汰とは思えないw
551 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:17:41.60 ID:0sBFVZNP0
552 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:18:20.58 ID:274ClMk70
mono始まった頃ってどこの酔狂がこんなの使うんだよと思ったが
よく物に出来たな
553 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:23:10.80 ID:O0WQ/q7f0
554 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:27:57.29 ID:1wuGAUfy0
なんか臭いやつが湧いてきたな
555 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:29:53.21 ID:xik1a3Q/0
つまりあれだ、「ひのきのぼう」を「これはロトの剣」だとステマってたのかwww
556 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:30:25.44 ID:oIFnOoDn0
Googleってどんだけ無能の集まりなんだよ
557 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:31:10.14 ID:Zktvu3eG0
救うのは、Monoだと思う
559 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:33:15.29 ID:Zktvu3eG0
しかしあれだね、数万円ケチって数百万円の人件費を使うひとが多いこと
560 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:33:51.14 ID:JAS8jFzDP
これが真のJava厨なのか…
必要アプリインスコした状態で変換インスコしなおしてくれるサービス有ったら頼むんだがな。
562 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:37:08.30 ID:8nYgzT0W0
>>552 ワロタ
でも俺もそう思ったよ
携帯電話に活路があるとは当時思わんかった
563 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:40:58.81 ID:wEIEurZ20
564 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:44:15.19 ID:ObAqkviP0
javaと比較したら何でも軽そうだな
とりあえずリファレンスのNexusシリーズ向けに配布はよ
566 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:50:36.13 ID:oIFnOoDn0
>>564 MSVMなんかアルゴリズムによってはほぼ同じソースをCでコンパイルした物より早い位だった
567 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:52:02.51 ID:g7d18y5A0
クソボット
オラ狂う
monophone買うは
UnityもMono使ってるし かなり勢いがあるな
571 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 18:03:33.49 ID:wEIEurZ20
572 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 18:10:04.12 ID:ycWWf5Uw0
javaオワコンすぎぃ!
573 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 18:14:02.57 ID:Ig67/HDE0
Oracle信者ってのは始めてみた
DB関係には確かにいるけども
Galaxy Nexusに焼いてみたがサクサクだな
でも、アプリ開発のメインはまだjavaなんでしょう?
ndkの情報あつめんの面倒じゃん。泥
576 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 18:50:28.38 ID:Qhav2WKM0
577 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 19:21:59.20 ID:Zktvu3eG0
578 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 19:32:40.33 ID:KH5YoJ020
要はNDKで開発しろって事だろ
580 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 19:36:26.87 ID:KH5YoJ020
カスタムROMはやくしろ
581 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 20:03:15.62 ID:5l3JbXGQ0
582 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 20:06:18.91 ID:QxIjSDzg0
Cyanogenmodとの融合を望む。
584 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 20:12:51.68 ID:rsfRwQAU0
Javaの遅さは異常
宣伝工作が酷いスレ
誰か日本語で使いやすい言語作れよ
いや作ってください
590 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 20:56:43.28 ID:N0J37mjT0
あんどろいど(笑)
591 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 20:57:11.29 ID:4gs42RRu0
クソワロタ
592 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 20:57:18.54 ID:Kh/yiAtG0
593 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 20:58:32.06 ID:dNOtX59X0
T01Cはじまったな
カスロムはよ
595 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:01:58.01 ID:SU80tsqx0
Android用のiOSも頼む
596 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:02:23.03 ID:hdvc0wh60
C#で書かれた本格的なアプリって何一つ無いような気がするんだが
採用して大丈夫なんだろうか
何て読むの?
クソボット?
598 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:03:29.82 ID:hdvc0wh60
本当に最初からJavaを採用したのは気が狂ってたとしか思えないな
普通にC++でいいのになんでそんな変なことしたんだろうな
ほとんどのコードを変換ツールで機械的にC#に置き換えたと書かれてるな。
これってつまり、処理ロジックの内容は大筋で同じってことたろ?
その条件てこれだけのこうそくかを本当に実現できるとしたらJITコンパイラ位しか無いと思う。
でC#用JITと等価なdalvik用JITはそれほど難しくないはず。
本当にこんなに速いんだったら高速化の技法をdalvikが参考にするのも可能なはずだ。
600 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:04:02.21 ID:1wuGAUfy0
>>596 昔のEvernote for WindowsがC#で書かれてた
今はC++だが
601 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:04:26.15 ID:H/6X4WoZ0
>>596 Visual Studio 2010
おかげでクソ重くなった
602 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:07:06.16 ID:H/6X4WoZ0
>>599 それがVMの仕組みが根本的に違うので全然使えないんだな
Dalvikはレジスタマシン
Monoはスタックマシン
カスタムROMで出てこないかねえ
605 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:18:52.19 ID:H9OyJBUS0
oracle製のjvmだとjavaでも
>>4と同じくらいの性能ってのがなんとも・・・
なんでdalvik vmなんて採用したの?
馬鹿なの?
Dalvik
こいつが全ての元凶だろ
激もっさりの原因
Androidはトランスフォームまで出来るのか
XDAのトップのニュースにこの事が出てるな、まあ当然だろう
で
動画は無いの?w
612 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:46:43.82 ID:5l3JbXGQ0
YAHOO 116000件見つかりました。
Google 116000件見つかりました。
Bing 8220件見つかりました。
goo 58200件見つかりました。
Baidu 百度 87件見つかりました。
BIGLOBE 58200件見つかりました。
Mooter 該当なし
NAVER 情報が見つかりました。
Yahoo!カテゴリ 該当なし
Googleディレクトリ 374件見つかりました。
http://kensaku.ritlweb.com/search/xobotos+android
613 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:47:43.25 ID:OJHmC+od0
>>611 githubのソースコードの中にスクショ画像と動画あったよ
地味だけど
614 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:49:51.82 ID:oHFyeZgg0
これでアプリ互換性問題が解決するのかが一番重要
615 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:50:23.06 ID:oHFyeZgg0
互換性さえ解決すれば結構つかいものになる
アセンブラで書き直せばもっと速いんじゃね?
機械語で書けばかなり速いんじゃないか
>>336 ttp://ja.wikipedia.org/wiki/%E3%83%9C%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89 > 1995年、ソフトウェア開発ツールで巻き返しを図るボーランドは、Windows時代に対応したRADツール Delphiを発売。アンダース・ヘルスバーグ(Anders Hejlsberg)
>による精練された設計は、マイクロソフト製ツールを圧倒した。これに対してマイクロソフトは、開発部門のトップであったポール・グロス(Paul Gross)上級副社長を筆頭
>に、アンダース・ヘルスバーグなど主要なボーランドの技術者を30ヶ月間に34人引き抜き対抗。「Dead Borlanders Society」と皮肉られる有様だった。怒ったボーランド
>はマイクロソフトを訴え、長期にわたる法廷闘争が繰り広げられた。
> なお、この引き抜き劇の真相について、アンダース・ヘルスバーグは日経ソフトウェア2002年7月号のインタビューで、直接的な原因は1994年にフィリップ・カーンが追放され
>たのを皮切りに、ボーランド社が開発ツール部門の廃止および大量リストラを計画したことが発端であり、リストラ対象となった開発者たちの生活を守るため、賛同者を引
>き連れてマイクロソフトに移籍したものであると語っている。
(略)
> その後、マイクロソフトは自社の技術に加えて、インプライズから手に入れた技術者と特許を使って.NET Frameworkを開発。インプライズは.NET Frameworkへの対応に
>苦労するという皮肉な状況が続いている。
言語とか完全に無知だけど、仮にカスロムが出て載せられたとしても言語が違うと今使ってるアプリは動かせなくなるってことなのかね(´・ω・`)そんなのやだお
620 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:56:28.96 ID:GQgVr7fn0
>>346 Intelの石が出てもiOSは移植が簡単だからどっちに転んでも林檎大勝利。
ARM自体林檎の関連企業として始まった物だしね
で、結局AndroidはC#になるのか否か
0と1で書くわ
624 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 22:23:23.11 ID:sPOjsymH0
結局アンドロイドはゴミ糞ウンコだったんじゃないか
アンドロイド厨はアホン厨より盲目的なアホ信者だったわけか
あーあー踊らされてアンドロイド買ったやつかわいそうに
むしろAndroidが期待されそうな記事に見えるのは俺抱け?
デュアルコア機だといまでもレスポンスはほとんど問題ないレベルになってると思う(ただし一部国産除く)が、さらにこれだけ高速化の余地があったという話になる。
何を悲観的になることがある?
店行ってiPhoneとAndroid見比べればドロのカクカク具合なんて一目瞭然だよね
でも.netってJavaに比べてサポート期間短くて基幹に使えなくない?
1年で終わりのスマホだから関係ないのかもしれないけど。
よく分かんないけど互換を何とかしたら最強ってことなの?
ほとんどのコードが機械変換っていってるから、mono標準搭載にして既存のapkをmono化するツールを公開するとあっという間にパフォーマンス最強OSになれる。
ただ正直言ってこの記事はかなり誇張してるとは思うけどね。
PCでJavaをJITなし実行したときの処理速度が、C言語で作った等価なネイティブコードの10分の1だと聞いたことがある。
ネイティブなんて落ちたらOS巻き込んで死ぬやろがい(´・ω・`)
xvideos再生中にスマホが落ちるのはネイティブコード持ちのflashさんのせい
速さ求めるときだけネイティブ使えばいい。常時ネイティブはナンセンスすぎる。
631 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 22:51:38.37 ID:sPOjsymH0
10年ほど前、IBMで調べた所Javaの早い部分はメモリの確保。
一度物理的なメモリはすでに最初に確保してあるから、Java内のプログラム上でのメモリ確保のコストがかなり低いって調べだった。
634 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 23:07:45.65 ID:GDayGn9j0
>375
不覚にも
DelphiとVBってどっちがプロパティを導入するのはやかったの?
636 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 23:29:28.22 ID:oXGAn57G0
>>625 速度的なことって、もうGPU次第になってるしね。
637 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 23:53:05.63 ID:oHFyeZgg0
Obj-CもネイティブとはいえObj-Cたりうる部分は動的だから結構重いC++とかに比べれば遅い。
たとえるならばJavaScript(C/C++)にjQuery(Obj-Cランタイム)かましてるようなもんだ。
しかし、MonoもDalvikもVM上で動いてるのになんでこんな差が出るんだ?
Dalvik VMの実装が糞なんじゃないのか?
やっぱiPhoneでええわw
640 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 00:03:16.45 ID:VyyREWUm0
グーグルはオラクルにごめんなさいしろよ。
グーグルはJavaやLinuxコミュニティをかき乱すだけかき乱した無法者。
そもそもAndroidってLinuxだし、MonoってLinuxの上で動くもんじゃないの?
642 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 00:09:17.06 ID:9+UFj6xI0
>>641 Monoランタイムもクロスプラットフォーム
643 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 00:09:29.60 ID:gJUkNzz60
ついにC#しか使えない俺がアプリを作れるようになるってことなのかな
ubuntuフォンはよ
645 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 00:17:12.67 ID:bMK7wHzC0
>>643 への返信
C#みたいな雑食言語が使えりゃ、大抵の言語はすぐ使えるようになるんじゃね?
647 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 00:48:41.66 ID:dPtPJkZJ0
>>646 いや悪いのはGoogleだろw
常識的に考えて
ドコモやauなんかはSUNの時代からしっかりライセンス料を払っていたわけで
マイクロソフトに至っては裁判沙汰にまでなって金を払わせていたくらいだし、
Googleだけ払わないとか他社に示しがつかんだろ。
それを許していたSUNもどうかと思うが。
648 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 01:05:05.35 ID:YG5QNYYl0
欠陥OSなんて早くきりすてろよ
dalvikはJavaで作ったコードをdalvik用のインタープリタコードに変換しているし、配布禁止になったどこかのインチキVMとはちがって「Java互換」みたいな嘘を言っていない。
Javaのコードを機械語に変換するAOTコンパイラが、Javaを名乗らない限り合法なのと同じで、dalvikも「これはJavaです」と言わない限りは問題ないんじゃないの?
ついでに言うとJavaソースを.NETに変換するj#コンパイラと法的に大差ない。
dalvikはJavaではないしAndroidにはJavaランタイムが搭載されていない。
dalvik VMはDEXコードを実行するインタープリタであって、Javaバイトコードを実行する機能を持っていない。
650 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 01:09:57.07 ID:YG5QNYYl0
重いOSぶんまわすのに高いスペック要求して無駄に金使わせる企業
おまけに個人情報収集癖
それが今のGoogle
651 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 01:12:13.68 ID:9+UFj6xI0
>>649 それで実行速度がゲロ遅になってたら世話がないな
Googleがオラクルを買収すれば全部解決や。
かすromであがんねーかな
SunがOracleに買収する前にGoogleが買収しちゃえばJava使い放題だったのに
657 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 07:29:00.26 ID:PmGv1kaR0
これ作ってる会社買収すればいいじゃん。Javaなんてもうオワコン
Oracleってかなり大きな会社だけどな。
法人客しか相手にしないから認知度は低いかも知れないが。
659 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 08:00:55.12 ID:ir9UHF1t0
>>658 それはわかってるってか、だからやっかいで、みんな困ってる。
>>577 DalvikってGoogleがSunのパテントを回避するために自作したVMでしょ?
まぁ、もとからGoogleって別に技術力ある会社でもないし、ゼロから作り上げてまともなの
検索だけだしね。所詮ウェブ広告代理店。
勘違いしている人多いよねぇ。Googleは技術力ある会社だって・・・
下手すりゃMicrosoftに遥かに劣るよ。あくまで検索で一儲けできましたって会社なのにね。
広告以外は二番手商法。ゼロから作ったものにろくな物はない。
C# は boxing してない簡単な構造体や配列を
スタック上に置ける点で圧倒的に有利。
>>584 まぁ、オリジナルも当初は、鼻で笑うようなシロモノだったしね。
で、遅い遅い言われて、クライアント領域からは完全に姿を消した。
その後改良されても後の祭り。リッチクライアントはフラッシュが圧政した。
で、今回の戦犯であるDalvik。
また、遅い遅いww 同じ事繰り返すのは正直馬鹿だわ。
>>598 採用したっつーより、いわゆるAndroidはじめるより少し前
Googleって自前で何か作るっての本当にできない企業だから、それでOSとしてLinux、
その上で動かす環境としてJ2MEが元々あったからそのまま使ったってところだろ。
要するに横着こいているわけ。
素直にCなりC++でいいじゃんwwって普通思うわな。土台がLinuxなんだから。
ただ携帯デバイスってことを変に意識しちゃった。これが間違いの始まり。
そもそもタブレットもスマホも携帯とは違う。よってJ2MEを採用する理由なんて今じゃ
殆ど無い。ガラケーのようなケータイだからJ2MEは意味があった。今だったらC#で開発
できますよのほうがよっぽど良い。
664 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 08:38:38.18 ID:2xapZFl+0
つーかAndroidってGoogleが作ったんじゃなくて買収したプラットフォームだよね
>>622 Androidは っていうより、設計思想を初めからやり直さないと行けないレベルに来ている
と思うよ。発想がスマホやタブレットを意識したOSと環境じゃねぇんだもの。
はっきりいってもはやPCだしね。今のスマホやタブレットって。
素直にCやC++でアプリ書いて動かせられるとか、そっちのほうがよっぽど良い。Javaで、
アプリを作っていること事態もはや何のメリットもないんだよ。
そもそも、今時、Write Once, Run Anywhereなんてほざいている馬鹿いないだろ?
あんなもの幻想なんだから。
>>630 Windows95みたくしょぼいOSでつねww
>>645 そういえば、C#ってあまり思想的なものがないね。言語に。
なんつーか、実用美というか、これとあれとそれのいいところを盛り込みました 以上
みたいな。日本車みたいな感じだな。そこに全く思想が感じられない。
>>662 Javaってリッチクライアントに関係あんの?
HTML、CSS、Javascript、Dartがリッチクライアントの対抗馬じゃねーの?
669 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 08:43:51.38 ID:s9wrEGLP0
思想って何よ
宗教くせえな
使えりゃいいんだよ使えりゃ
>>664 Google Earthなんかもそうなんだけど、殆ど検索エンジン以外は買収したものだよ。
戦略的買収で実行力あったのはウェブ広告関係だけ。ソレ以外は本当にMicrosoftそっくり。
自社で作りあげたもので、コレってものがない。
自分で作ってないんだから、十分なマネージも期待できない。ここがAppleのiOSとは違う点
だわな。そうすると、NeXTだってそうじゃないかというが、そもそもの企業の生い立ちとキャリア、
経験が違う。
Dalvikだけでなく、OSって点でも、GoogleのAndroidの遅さの原因はあるってわけさ。
なんでよく言われているのが、Androidは吊るしのスーツ、iPhoneはオーダーメイドのスーツって
ね。別にAppleファンだから言っているわけじゃなく、事実技術的にそうだから仕方がない。
AppleはハードやOSも十分な経験を盛っているからね。
671 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 08:47:22.47 ID:nli3tlGi0
15分強でどんだけレスしてんだよ
あげくに思想()
>>668 いや、本当に最初の頃だよ。俺もSunにいた口。
Java StationだのJiroだのJavaベースでいろいろやろうとしていた頃の話さ。
>>669 結構言語って宗教臭い思想ってあるもんだよ。
673 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 08:53:14.66 ID:ir9UHF1t0
C#なんて、ただのツギハギ言語だからな。
C#の「言語としての」特徴って何?って聞いたとき、それくらいしか答えることないよ。
dalvikがというか、javaの言語仕様的に苦手なものでベンチ取ってるから大差ついて当然
javaのジェネリクスは全部object型になっちまうし、javaはユーザー定義の値型を持てない
泥はGoogleにとって個人情報収集のツールに過ぎなかったんだ
騙されてたんだよ、俺たち
677 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 08:56:01.94 ID:WDflFi950
>>674 純正Java VMより遥かに遅いのはなんでなんですかね
678 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 08:59:26.73 ID:ir9UHF1t0
>>676 独裁監視国家か独裁搾取国家、どっちを選ぶかだな。
>>677 どうやって比較したの?
同一プラットフォームでosネイティブに動くランタイムは無いと思うけど。
680 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:04:10.61 ID:VXvHPJCq0
タッチパネル関係の特許はappleが抱えてるからどう頑張ってもiphoneほどぬるぬるにはなりません
ゲームしないから問題ないけど
>>677 追記。
vmの性質的には
レジスタマシン、スタックマシンの違いと
サンドボックスモデルの違い(純正の実行モデルだと誰か死ぬと共倒れ)
などの差がある
682 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:05:09.86 ID:EouUBYM00
683 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:05:29.42 ID:cA9aeG0r0
C#が標準にならんかな
これ覚えたら他やる気しない
684 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:06:02.16 ID:sLXuA6WU0
LispOS再臨の予感…!
685 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:08:37.41 ID:ir9UHF1t0
C#は便利だがVisual Studioなくても便利と感じるかはわからんな
言語のせいにしてる無知が痛いスレはここですか
688 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:22:55.02 ID:3SNQaN0r0
javaなんてくっそ重いもん使ってたのか
だからもっさりしてんだな
ライセンスと相互換性を考えての事だろうけど
689 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:23:23.63 ID:VXvHPJCq0
MSはjava奪還してこいよ
690 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:28:27.37 ID:EouUBYM00
Oracleが2010年にSunから取得したJavaプログラミング言語の権利をGoogleのモバイルプラットフォーム「Android」が
侵害していたかどうかを判断するために、William Alsup判事が提示した4件の質問事項のほとんどすべてに対し、陪審員らは
全員一致の回答に達した。陪審員らは5人の男性と7人の女性で構成された。
WP来たらAndroid終了?
方向性が一緒だからノーマルザクとシャアザクみたいなもんでしょ?
>>685 eclipse+php+mysql と VisualStudio+C#+SQL Server なら後者のほうが21倍くらい楽だった。
693 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:37:39.00 ID:yT0VVqyn0
>>692 Windows Serverがネックだわ。こればっかりはどうにもならん。
>>691 WPって何?Windows Phone IS12Tなら去年あうから出たけど…
695 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 09:55:44.23 ID:IFe7LZ6t0
>>682 これ、オラクルが勝ってAPIやら言語に権利認めるようになったらITは終わるって言われてた裁判かな。
終わったな。
697 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 10:01:43.86 ID:ir9UHF1t0
むしろandroidは終わらせて欲しいw
ただ、iphone一人勝ちにはしたくないので、wp頑張って欲しいんだが。
>>697 スラドに記事があるから見てこい。終わるのは米国のIT産業
699 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 10:04:13.06 ID:ir9UHF1t0
>>696 Andoroidは別に終わらないよ。
端末毎に20$程度のオラクル税を徴収されるだけだ。
既に6$程度のMS税は徴収されてるし。
ノキアがWP7.5に転んだのは、訴訟リスクを嫌ったってのも大きいんだろうなぁ。
>>17 ??javaがダメだったって話だろw
バカスギw
703 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 10:52:46.39 ID:ir9UHF1t0
>>374 これってJITあり?なし?
2009年って微妙な時期だよね。
>>702 確かにOracleが勝つと既存のC系の言語がみんなやばいことになるかもな。
COBOLとかも。
ラムダ式がよく分からない
>>702 その記事はただの無知を披露しているだけ、既存言語に影響はない。
訴訟内容をよく見て来い。
710 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 11:58:19.79 ID:ir9UHF1t0
711 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 16:32:40.43 ID:oDSTBbPk0
712 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 16:37:30.75 ID:cVJL6wBi0
C#1.x 「時代はクラスオブジェクト指向だね」
C#3.x 「やっぱり時代は関数型だよな、今時クラス設計頼りとか(笑)」
C#4.0 「これからの時代はLL言語ライクな動的言語だよな」
713 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 16:41:58.61 ID:Hb/3/MJo0
ラムダが入るだけでソースがものすごい読みにくくなる
慣れなのかな・・・・
WinRTとかラムダなしにはあり得ないような気がするし困った・・・
これが俺たちにどう活かされるんだよ
715 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 16:45:59.28 ID:mO8hVzEQ0
Func<int,int,int> Hoge = ( ( x, y ) => x*y + x + y + 5 );
ラムダって読みやすくね?
>>715 新バージョンのC++にも採用されるよね
C#はJavaベースに良いとこ取りした言語だからな。クラスライブラリ見ると分かるけどかなり似てるし
C#>Javaになるのは仕方ないだろうな
>>716 Javaが今後何の進化もしないならな。
>>717 Javaのトロさってiアプリ(笑)の頃からだろ
ITの世界で十年もの間変わらんものはずっと期待できない
>>719 Java7でも見送っておいてある意味正解だったのか
ServerSideはJava
ClientSideはSilverLight(C#)って組み合わせは最悪
重い・・・
ちょっと誰か
>>715をCで書いてみてくりゃれんか?
>>722 throw new NullPointerExeption("濡ルポ");
>>722 int HogeFunc(int x, int y){return x*y+x+y+5;} int (*Hoge)(int, int) = HogeFunc;
こうかな?テンプレとかジェネリクス無いし、型宣言で頑張るのか
>>725 ありがとう
なんとなく雰囲気は掴めた
なんとなくだけど
727 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 19:42:30.55 ID:DtyhMf+f0
>>725 int (*Hoge)(int, int) = HogeFunc;
これって何やってるの?
>>727 関数ポインタ型変数を関数アドレスで初期化
729 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 19:50:32.58 ID:DtyhMf+f0
関数ポインタって言うんだありがとう
要勉強だこれは
730 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 19:52:06.39 ID:ir9UHF1t0
つーか、それだと普通に関数定義してるだけだから意味ないでしょw
ラムダ式ってのは、関数を(その場で)引数として渡したいって願望の実装だな。
nanka( lambda x,y: x+y )
で、nankaの中で、fで受けてたら、f(1,2)みたいに使えるってこと。
731 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 19:54:07.04 ID:bMK7wHzC0
そんで定義の中で外側のスコープの変数が見えるんよ
関数ポインタとかCの悪いところ引っぱり出してどうする。せっかくクラスでオブラート被せたのに。
733 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 20:02:06.19 ID:UE6sVlX2P
>>732 いや、どういう挙動をするコードなのか知りたかっただけなので
734 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 20:03:11.81 ID:zNbGO3KVP
return typeが醜いな
やっぱ型なんていらんかったんや
>>712 もうパクるものがないけど、C#5.0ってどうすんだ?
>>730 715の例じゃいらんけど
スコープの問題で実際にラムダの真似するならパラメータ変数でも渡せるよう設計してないと無理そうだな
もう、ただの関数というのは事実だけど
>>735 Windows 8やそれ以降を見据えて、非同期プログラミングに関するあたりが大幅強化されるよ。
C# 5.0 「これからの時代は非同期を同期的に書けなきゃ古いよ」(async/await構文追加)
WinRT(Windows 8) 「同期呼び出しAPIなんて古い時代の産廃だよ。あんな物は捨てたった(笑)」
738 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 20:40:12.43 ID:bMK7wHzC0
>>735 全部S式になってlispのマクロが使えるようになります。
>>711 Haskellとどっちがパフォーマンスいいのん
>>722 うろ覚えだけど ObjC ならこんな感じか。
(^*)(int, int) hoge = ^(int x, int y){ return x*y + x + y + 5;};
742 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 21:13:14.05 ID:34Kt4gvq0
まさかこんなスレでラムダ式について学ぶことになるとは・・・。
勉強になったわ。
3Gしか使えないiPhoneやWindowsPhoneと、LTEやWiMAXが使えるAndroidでは、大抵の場合後者の方が快適だと思うけどな。
LTEが使えるiPhoneは年内にも出てくるだろうが、WindowsPhoneは論外。
LTEに対応した端末が国内で売られてない。
LTE無しでも1機種()しか端末がないw
744 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 23:04:26.16 ID:h+mboN3N0
ラムダ式って
(引数) => (戻り値or条件式)
単にこれだけの話じゃねーの?
これで色んなとこに楽に匿名関数をぶち込めるって感じで
745 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 23:07:44.00 ID:L/4QasrX0
>>682 そこそこのジャバラー作成アプリケーションはほとんどダメになるな
746 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 23:08:27.53 ID:m2IKRXyt0
>>743 LTEはエリア、規制、バッテリーの消費の問題があるから微妙
使いもんになるのに後1,2年かかるんじゃない
λとかよりLINQの遅延評価のが大事なのでは
748 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 23:10:50.16 ID:L/4QasrX0
749 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 23:12:54.81 ID:bgPjyzKm0
>>743 は情強気取りの情弱さんだからそっとしといてやれよw
750 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 23:13:58.54 ID:QSE+f6u40
全部Oracleが悪い間違いない
751 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 23:16:59.80 ID:L/4QasrX0
>>744 それがあるだけでダイブらくだよ。
以前のC++のSTLとか、関数オブジェクトを別に定義しなくちゃならなくて使う気にならなかったわ。
>>730 C#ってゴミだな・・・
pythonなら関数もオブジェクトなのに
>>87 Apache Commons程度すら導入事例がないからダメと言われ自前で似たようなの作ってプロジェクト毎にコピペしてる
うちは馬鹿じゃなかったんだ・・・
IE6〜IE9,Fx3.4〜Fx最新,safari3.1〜最新,chrome全バージョン,Android,iOSのスマホタブレット対応が必要なのに
jQueryすら導入事例がないとはねられるぜ
>>744 引数だけだと単なる無名関数で面白くない。
それが定義されるコンテクストの自由変数へのアクセス
(参照、書き換え)があってこそ面白い。
>>708 "既存の言語は大丈夫"にそれほど意味はないような
バージョンアップしていくごとに別言語の機能取り込みなんてザラにある
△C#は早い
△Javaは遅い
○MonoVMは速い
○DalvikVMは遅い
とりあえずスピードの比較はMono VS Dalvikなんだから、ソレを踏まえよう。
純正のWindowsPhoneのVMもDalvikに比べたら速いし、
構造体とかC#の言語仕様として速くなる仕組みがないわけじゃないけさ。
auto f = [&](int x, int y){ return (z=x+y+z+5)<0; };
759 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 00:25:28.49 ID:ndUpSFm10
C#は.NET系な時点で避けるべき
Windows用のJava SEは64bit版と32bit版で明らかに実行速度が違う
64bit版のVMはサーバVMらしくて起動に時間がかかるが
1度実行した部分の2回目以降の実行速度はものすごく高速
32bit版のVMは起動は早いが64bit版ほど高速実行できない
C#とJavaって体感的に似てるよね。
どっちか出来れば両方とも違和感無く使える気がする。
C#からJavaはきついんじゃねぇの?
C#にしかない仕様、結構あるだろ。
763 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:10:00.98 ID:himTp6jJ0
C#のvarとかラムダとか使わんだろw
C#とJavaで一番差があるのはフレームワークとIDEの問題じゃないの?
間違えないでほしいのがJavaが糞なのではない、DalvikというVMが糞Suckなんだ
766 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:28:14.22 ID:himTp6jJ0
>>762 問題になるとしたらジェネリクス周りかな
Javaは言語レベルでマクロ展開されるだけだが、.NETだとVM実装だし
767 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:30:20.42 ID:himTp6jJ0
>>716 実のところC#のライブラリはTurboPascal5.5の頃からたいして変わってない
最近のは別だが
768 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:35:46.16 ID:ly4hehFC0
そんなことより俺らで日本発の言語とOS作ろうぜ
日本らしさを出して縦書きとか
769 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:38:02.18 ID:EnCz7vNB0
プログラムのプの字も分からんままお前らに勧められてC#の勉強し始めた
独習C#ってのやって、半分くらい進めたけどつまらんなさすぎる・・・向いてないのかな・・・
770 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:39:29.14 ID:QTHH7aZ70
>>769 作りたいプログラムっていう目的がないならつまんないだろうな。C#じゃ。
771 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:42:39.66 ID:himTp6jJ0
772 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:44:53.66 ID:himTp6jJ0
>>769 コンソールアプリなんて地味なものばかり作れば盛り上がりに欠け
モチベーションを保てないのは必然
もっと派手派手なのから始めろ
NXT-Gがいい
>>769 C#でゲーム開発出来るXNAとかも視野に入れるんだ。
774 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:54:56.32 ID:himTp6jJ0
>>773 あんな進化のとまったものを素人に勧めるな
776 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 01:57:17.24 ID:QTHH7aZ70
C#ならUnityだよw
>>768 作ろうぜじゃなく、あなたが作ってください。
コンパイラ通したらアセンブラ言語に変換されてOSが読み取り可能な形式になるだけですからよろしくね。
>>776 キャンペーン中にDLしたけど、結局モデル作りで難儀してるw
779 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 02:04:42.10 ID:QTHH7aZ70
もう日本で独自OS作る技術も体力もない
その書き直しを行ったプログラムを試しに使ってみたいから、配布してくれ。
ところでそれはAndroidなんですか?
C#+unityのiPhoneアプリって結構あるのね
>>780 商売にならないとやらないらしいから無料配布はしないんじゃない
>>769 業務アプリ作るわけでもないのにC#なんてやっても使い道無い(´・ω・`)
>>786 自分のツールをちゃちゃっと作るときとか
けっこう使うけどな。昔のVBみたいな感じで。
788 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 10:45:49.74 ID:dGaa3Qiwi
>>754 もしかしてJavaScriptのこと言ってるのか
>>741 こうじゃね?
int (^hoge)(int, int) = ^(int x, int y){ return x*y + x + y + 5;};
あとobjcじゃなくて、Cに対するclangの拡張。
790 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 10:59:42.59 ID:PS6iT1kX0
>>790 さんくす、入れてみた
なかなかスムーズに動くね
>>369 あんまわかってないなら答えるなよ
JVMはJITつかっとるわアホンだら
オラクルの裁判負けたらjavaのままでDalvik VM捨てて早くなるん?
>>719 715 の例だと、それほどメリットを感じないかもしれんが単なる匿名の関数と違い 生成時のコンテキストを維持したまんま処理が掛けるところがミソ
hoge を呼んだら、なんかを非同期で実行して、hoge は処理結果を返すメソッドを返す。
実行結果の保持は、hoge の中で宣言してるローカル変数。C とかで static 変数を使うのと違い hoge を複数回よぶ場合も、それぞれ固有の結果を扱える。
Lisp あたりだと当たり前の機能だが、JavaやC++ だとクラス作って、実行単位ごとにインスタンス化が必要だったようなところが気軽に書ける
Func<bool?> hoge(){
bool? result=null;
new Thread( () = {
なんか処理
result = 処理結果
}.start()
return () = result;
}
Dalvik捨ててMonoにした方がいい
既存のアプリ用にC#のソースを生成するjavaコンパイラ作ってさ
でもAPIまで著作権認められたらApache Harmonyごと死ぬの?
いまさらMonoはないわ
798 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 18:12:15.90 ID:J4EUtFDDP
オンボロイド()笑
800 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 19:30:41.67 ID:634SCgik0
Javaカルトの終焉
javaあれ本質的にはインタプリタじゃないか・・・
javaネイティブで高速実行できるチップ積めば結構マシになると思うが。
高速で動くネイティブはC言語です。
仮想マシン挟むと遅いのは当然だと思います。
803 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 21:01:42.13 ID:mh76omDB0
>javaネイティブで高速実行できるチップ
これを実現できなかったという事実が全てを語っている
>>801 全部機械語に訳さないと何でも動かないだろ。その工程が重要。
今の状態だとインタプリタだから動かすたびにその工程がいる。
でもこれならそれがいらない。
>>803 一応Java CPUなる物はあるんだよ。
IBMのメインフレームとかでメインCPUとJava CPUが載ってるやつがある。
806 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 22:17:53.07 ID:0+inxtVQ0
C#見たあとだとjavaの文法は古臭い
やっぱり一世代違うなぁと感じる
もうjavaやりたくないなぁ
C#はただキャラクターコード128〜255が使えないから困る
Googleはjavaはもういいから、androidをC言語で書き直せよ。
既に情報だだ漏れでブランドイメージがないから、新プラットフォームとしてプロジェクト立ち上げた方がいいかもしれないが。
>>803 最近のARMは、Jazelle っていう Java のバイトコードを直接処理するモード持ってるよ。
android の場合、Dalvik とJavaバイトコードに全く互換性ないから使えんけどね。
>>808 カーネルとライブラリはC/C++で書かれてるよ
問題なのはアプリを実行してる仮想マシンの性能
Win環境で例えてもJavaVMと.netを比較してるみたいなもんだろ
812 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/09(水) 23:17:17.60 ID:DMSidR4F0
まあNDKを使えってこった
ICSで変えておけば良いのに・・・
どうせ2.xの互換性低いんだし
>>787 自分のツールちゃっちゃと作る程度のものに思いIDEたちあげたりGUI作ったりすることあるの
普通スクリプトで書き捨てするんじゃないの
>>374の資料はほんとに2009年?その頃はdalvikVMにJITコンパイラ内蔵されてない。
されたのはAndroid2.2からで、2010年5月。ソースはwiki。
プログラムは詳しくないけど、2〜5倍高速化したって書いてるからそこまで差はでないんでない?
とするとMonoとの比較グラフはなんでここまでの差が付いちゃったんだろう。
上で単純に比較は出来ないって意見あったから、このグラフ自体意味を持たないのかもしれないけど。
816 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/10(木) 03:35:44.42 ID:W4IcXOEQ0
>>814 ちゃちゃっとつくるのにスクリプトじゃないといけない理由でもあるんか
適当にテキストボックスとかボタンはっつけてイベントに直接だらだら書くだけとかなら十分ちゃちゃっとの範囲内だろ
javaはやっぱ糞
なぜVMを通すことを選択したのか
誰か分かりやすく説明してくれ。
819 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/10(木) 06:40:33.25 ID:yMmg+i+h0
VMの利点はそれだからなぁ。
>>815 type erasure
struct
ジェネリクスと構造体の比較ベンチのグラフの話なら、大差ついても不思議じゃない部分の比較だし
>>816 わざわざそんなことしてめんどくさそう(´・ω・`)
823 :
番組の途中ですがアフィサイトへの転載は禁止です:2012/05/10(木) 08:19:51.56 ID:2wUnB3n50
>>801 >javaネイティブで高速実行できるチップ積めば結構マシになると思うが。
最初はJava中間コードのネイティブ実行用の128bitのJavaチップ規格があった
↓
しかしユーザは金の掛かる金型を起こす勇気は起きなかった
↓
それでもSunはJavaは出自が組み込み向け言語なので貧乏人は短いレジスタのMPUにJavaチップのサーフェスを書くだろうと考えていた
↓
結局みんなそんな手間をかける気すら起こさなかった
↓
JavaはWebブラウザ上で使うものと思われるようになった
↓
現在に至り単に実行が遅い言語とされる
>>819 googleはガラケーなんか眼中にないだろ
>>823 Android 端末に使われるレベルのARMなら JavaVM のバイトコードをそのまんまハードウェアで実行できるよ。
パフォーマンスに関しては SunのARM用 Jit の倍は軽く出てる。Dalvik ではどっちにしても使えんけど。
フューチャーフォンでは結構使われてる。日本でも、Symbian系のガラケーでは使ってるのが多い。
つーかJazelleのDalvikVMバイトコードバージョンを搭載したARMが出てくれば良いんじゃね。