Androidを全面的にC#で書き直したXobotOS公開、ICSとの性能差が酷すぎる 

このエントリーをはてなブックマークに追加
1番組の途中ですがアフィサイトへの転載は禁止です

Xamarinは、AndroidのJavaで書かれた部分をC#に移植した「XobotOS」をGitHubで公開した
( Xamarinのブログ記事、 GitHub - XobotOS、 atsushieno氏のブログ記事、 本家/. )。

XobotOSはJavaをC#に変換する「Sharpen」と呼ばれるツールを使用して移植された。
ホストOSと統合する部分のコードと、Java JNIからCで書かれたネイティブコードを呼び出
すコードを手作業で置き換えた以外は、Sharpenにより自動変換されている。

XobotOSではAndroidがMono上で動作し、Dalvik VM上と比べて大幅にパフォーマンスが
向上するという。

また、C#と.NET VMはECMAで標準化されており、Javaのような特許問題が発生しない点も
メリットといえる。
http://linux.slashdot.jp/article.pl?sid=12/05/05/0546247

Xamarinが設立されてからそろそろ1年が経とうとしています(ついでにMono for Androidの
バージョン1.0が出てから1年と1ヶ月くらいです)。その間にXamarinはエンジニアを揃え、
ドキュメントチームを編成し、QAチームを再編成し、オンラインセミナーを行えるような体制
を整えてきたわけです。これだけやってまだ1年とか…まあわたしがjoinしたのは8月ですけど。

そんなわけで、設立1周年を記念して(?)、Xamarinからでっかい釣り餌、AndroidをC#に移植した
リサーチプロジェクトXobotOSがリリースされました。
(以下略)
http://d.hatena.ne.jp/atsushieno/20120502/p1

■パフォーマンス比較
http://tirania.org/s/71de890b.png

■関連
PlayStation Suiteプログラミング part 2
http://toro.2ch.net/test/read.cgi/gamedev/1335755875/
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
> ■パフォーマンス比較
http://tirania.org/s/71de890b.png

ワラタw
5番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:27:30.12 ID:vwYDr9pR0
>>4
盛っているとしか思えないほどの性能差が表示されているが・・・・
6番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:27:36.00 ID:ysuaCihK0
>>4
勝負になってないw
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
>>4
やっぱJavaはだめだな
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ですら重さが判るくらいなのに
どこまで行っても足枷でしかないな
>>25
JAVAも似たようなもんじゃね?
32番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:42:24.08 ID:U4id1INn0
これをGNに移植してくれ
そこそこの画面サイズで快適にブラウジングできるならなんでもいい
>>16
正解はミゲル・デ・イカザが超天才。たぶん。
34番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 10:44:07.74 ID:ewpg11Yn0
■パフォーマンス比較
http://tirania.org/s/71de890b.png

もうこれお笑でしょw
どんだけ標準の泥はもっさりしてんだよ
そういや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
.NET Frameworkにおいてもっとも重要な実行コード形式や、実行環境を定めた共通言語基盤(CLI)、
基本クラスライブラリ(BCL)などの基盤部分について、マイクロソフトが特許を主張しないことを明言
したことをうけ、Ecmaインターナショナル、ISO、JISなどにおいて国際標準規格となった。

これによりマイクロソフト以外のベンダーが独自に.NET Framework実装することが出来るようになり、
実際にXamarinによるMonoプロジェクトをはじめ、いくつかのオープンソースによる実装プロジェクトが
ある。

それらを使うことで.NET FrameworkでコンパイルしたプログラムをLinuxやMac OS XなどのWindows
以外のOSでも動かすこともできる。

.NET Frameworkの標準規格となっている部分は、C言語などの標準規格化している他の言語や実行
環境と比べ、圧倒的なほど広範囲にわたっている。 とくに標準ライブラリ(基本クラスライブラリ)は類
を見ないほどの規模となっている。
http://monobook.org/wiki/.NET_Framework#.E6.A8.99.E6.BA.96.E8.A6.8F.E6.A0.BC.E3.81.A8.E7.8B.AC.E8.87.AA.E6.8B.A1.E5.BC.B5
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
>>47
つDart
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はぬるぬる
>>52
それWeb向けだろ
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#に行った方がいいかもなオラクルとかあれだし
>>1
Dalvikの実装が相当いい加減なのかな
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もどうにかなりそうだな
>>68
Google次第
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がダメだったの?
>>81
無理ですよ、諦めた方がいいです
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
>>90
信じられんぐらいサクサクになるだろうな
凄いな、これでもう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
>>107
Androidはクソ
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は優秀な社員を集めたんじゃなかったのかよ
>>84
冷た過ぎワロタ
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
>>127
昔、インテルが売ってた
130番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 11:22:37.38 ID:uAeIS06f0
>>84
うむ
>>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
>>111
これのせいだろう
常識的に考えて
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が頑張りすぎた。
>>159
MonoTouchしらんの?
つーかこういうのって有利な数字でやすいことを意図的にやってたりするから
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
>>161
そんなもん誰が使ってんだよ
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
>>171
おまえには動的言語は早すぎたようだ。
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
>>176
C#は早いよ
>>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
お前はkonohaでも使えばよろしい
>>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
汎用変換は ANTLR で
Java > C# は Sharpen か。

PaulDB.getWords() ? Tips for porting Java libraries to C#
http://www.pauldb.me/post/14613852511/tips-for-porting-java-libraries-to-c

mono/ngit ・ GitHub
https://github.com/mono/ngit
slluis/sharpen ・ GitHub
https://github.com/slluis/sharpen
Sharpen
http://community.versant.com/Documentation/Reference/db4o-7.12/java/reference/html/Content/sharpen.html

Java で作られた糞重いのを変換して試すか(´・ω・`)
遂に俺の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
>>224
書いてるプログラムが小規模なんだよ
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
>>224
一人で作れるレベルの話かよ…
235番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:05:14.94 ID:5jx/noVp0
>>231
そうだから仕方がない。
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#の方が性能が月とすっぽんだったってこと?
今更戻せないの?
>>232
Ctrl - Spaceかな?

>>233
そいつは基本中の基本だ
自由度がww自由度がww
242番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:06:14.18 ID:tqko2VjO0
>>234
そんなこといったら、C++じゃなくて、C#とかで作るレベルの話かよで終わりだよw
>>108
Java(笑)Delphiだろアホ
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#
>>251
2chブラウザ禁止なんだっけ?
どっちもできたほうがいいって話じゃん
一ヶ月もあれば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
>>255
C#の開発者はDelphiの開発者
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
>>266
だったらアホなこと言わないことだわw
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
>>270
わかったわかったw
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
>>273
今のC#なんてずいぶん動的だもんな
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
>>277
腹違いの双子って新しいな
JAVA勉強しないでC#やれってことか
泥厨息してない
284番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:19:39.06 ID:jYu3eCql0
>>277
それは認める
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
>>318
具体的にどの機種だよ
321番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:35:18.63 ID:/rYB9HT60
322番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:36:13.93 ID:jVwmKB/2i
>>213
自動で出来るから問題ない
323番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:37:00.14 ID:aRgR3I4Gi
泥厨涙と鼻水拭けよ
>>321
わろた
みんなIS12T Windowsphone買おうよ
スペック低いけどヌルヌルだぞ
326番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:40:00.42 ID:NKchKD940
>>136
Delphiはネイティブじゃん
言うても、これが市場に出ないと
328番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:41:57.98 ID:KHzadiUE0
Cのコード埋め込まないとちゃんと速度出ないのは、大体こいつのせいか
329番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:42:31.59 ID:NKchKD940
>>280
でもPallarelとか便利やん
330番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:42:43.09 ID:VagNWbG60
awk2perlみたいなもん?
>>321
質量を持った残像だと!?
332番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:45:52.94 ID:KphqhQSS0
>>321
ドロイド君、遂に性能を100%出し切ることに成功か
333番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 12:46:23.23 ID:wOB5gC1YP
>>325
でも、auやる気無し無しなんだもん
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
>>298
C言語じゃなくC#
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
>>342
もう組んでる
>>339
言われないとなんのコードだかわからん・・・
345番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 13:04:08.42 ID:5jx/noVp0
>>336
実際そうだから仕方がない
>>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
>>357
作ってたことはあるよ
なんで最初から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
>>367
        Memory (bytes)  Allocation Time (ms)  Calculation Time (ms)
Javaクラス.  10438176.          319              211
Dalvikクラス  9817240         5388             3013
Monoクラス   7376896          933              167
Mono構造体  2007040           12.              107 ←圧倒的すぎwww
http://www.koushikdutta.com/2009/01/dalvik-vs-mono.html

Javaが悪いんじゃない
Dalvikが悪いんだ
>>369
ダルビッシュは160km出せるのにね
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
>>98
オワコンに負けるjava(笑)
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
>>397
未来へ行くなら、アンドロイドを捨てろ
そういえば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
>>403
GNOME付属のアクセサリ群。
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
>>420
オラクルも嫌われてるからw
>>419
IEがブラウザシェアトップになり、XBOXが日本でバカ売れする
425番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 14:09:02.57 ID:4vAWSGQu0
>>4
マジかよ糞箱売ってくる
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
>>432
マルチプラットフォームなど幻想です。
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の意味ないじゃん
という状態。

これがアプリ互換性問題といわれるもの。
ラムダ式マジ便利
>>436
>>438
うむ。現実はねぇ。。。
>>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
マクネリの口
信者脳
>>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
>>461
教条的すぎんだよ。C#の思想の対極。
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
に汎用性ないでそ
>>455
すべてオラクルのせい
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
>>477
CLIはJITコンパイラでしょ?
>>47
go
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に合わせて最適化とかあんま金だしてないんじゃないのか
>>215
プププ
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
お前らサボってないでさっさと働けよ
>>491
みんな大好物だからな

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
>>502
wwww
505番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 15:31:28.67 ID:E4qgQmk20
>>502
冗談顔だけにしろよ
http://monobook.org/wiki/IKVM.NET
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
>>4
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って人類に迷惑しかかけてないな?
518Wなんとか ◆WgrkHQVbAw :2012/05/07(月) 16:04:13.85 ID:cWfRYeyb0
java習得した意味なかったのね


「だってJAVAの方が作るの楽だし〜」
520番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 16:06:36.71 ID:+bY7RMWm0
Javaがなければ未だにC++でシコシコ書くか
LL言語でスクリプティングするかしかなかったんじゃないかな
偉大な存在だったけどオラクルがめちゃくちゃにしてしまった
>>510
> つーか、T-01Cなんとかしてください・・・
> 縛りあと1年・・・

ヘイユー!これはどうだい?

「NTTドコモ、端末購入サポート解除料をXi端末への乗り換えでキャッシュバックするキャンペーンを期間限定で実施」
http://getnews.jp/archives/206405
>キャンペーン期間は2012年5月7日(月)〜2013年3月31日(日)まで。
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
>>524
え、どこが?
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
>>543
系列会社でもなんでもねーよ。
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
>>374
ポンコツすぎワラタwww
550番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:16:14.17 ID:Zktvu3eG0
こんなんでiPhoneと戦おうとか正気の沙汰とは思えないw
551番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:17:41.60 ID:0sBFVZNP0
>>4
・・・
552番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:18:20.58 ID:274ClMk70
mono始まった頃ってどこの酔狂がこんなの使うんだよと思ったが
よく物に出来たな
553番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 17:23:10.80 ID:O0WQ/q7f0
>>547
え?隠し子?
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だと思う
>>552
誰がうまいこと言えと
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
>>562
やっと物(Mono)になったね!
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
>>570
MonoMonoしいな
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
>>4
アムドいんちきベンチに似てる
577番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 19:21:59.20 ID:Zktvu3eG0
>>576
>>374みれ。
純正Java VMは速い。
Dalvik VMがクソ遅いんだよ。
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
>>38
ネトウヨ連呼厨の正体は在日民団
http://kohada.2ch.net/test/read.cgi/offmatrix/1331285594/21
Cyanogenmodとの融合を望む。
584番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 20:12:51.68 ID:rsfRwQAU0
Javaの遅さは異常
宣伝工作が酷いスレ
誰か日本語で使いやすい言語作れよ
いや作ってください
>>74
汚名挽回w
>>586
厄介なのは言語仕様よりも専門用語
>>586
どりとるでもやってろ
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
>>4
うそくせwwwww
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で出てこないかねえ
>>4
oh...
605番組の途中ですがアフィサイトへの転載は禁止です:2012/05/07(月) 21:18:52.19 ID:H9OyJBUS0
oracle製のjvmだとjavaでも>>4と同じくらいの性能ってのがなんとも・・・
なんでdalvik vmなんて採用したの?
馬鹿なの?
Dalvik

こいつが全ての元凶だろ
激もっさりの原因
Androidはトランスフォームまで出来るのか
XDAのトップのニュースにこの事が出てるな、まあ当然だろう
>>608
こりゃカスロムもすぐにでるな
フォーラムでは既に動かしてるひといるみたいだし
http://www.xda-developers.com/android/c-the-future-of-android/
>>589
使いにくんだよ死ねよ

動画は無いの?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
>>321
http://up.pandoravote.net/up26/img/pangot0006553.png
こうするとゴキブリに見える
>>631
大丈夫?
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
>>631
わらたw
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#みたいな雑食言語が使えりゃ、大抵の言語はすぐ使えるようになるんじゃね?
>>640
いや悪いのはオラクルだろwwwww
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
それで実行速度がゲロ遅になってたら世話がないな
>>647
ちょっと長いけど
http://www.infoq.com/jp/news/2012/05/oracle-v-google-week2
sunにはsunのお家事情があったんや・・・
>>576
いんちきベンチはIntelだろ
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はユーザー定義の値型を持てない
>>660
しったかすんな。買収したものだよ。
泥は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
陪審員ら、「オラクルは著作物がグーグルに侵害されたと証明できた」との見解
http://japan.cnet.com/news/business/35016823/
サンフランシスコ発--OracleとGoogleの間で争われていた裁判において、著作権侵害の問題に対して陪審員らが
米国時間5月7日午前に下した審判は、やや意見が分かれる点がありつつも、ほぼOracleに有利なものだった。
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
>>683
PHPでも同じこと聞いた
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
パクリロイド認定キタコレw
>>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
>>698
URL貼ってw
>>696
Andoroidは別に終わらないよ。
端末毎に20$程度のオラクル税を徴収されるだけだ。
既に6$程度のMS税は徴収されてるし。

ノキアがWP7.5に転んだのは、訴訟リスクを嫌ったってのも大きいんだろうなぁ。
>>17
??javaがダメだったって話だろw

バカスギw
703番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 10:52:46.39 ID:ir9UHF1t0
>>702
単なるネタだなw
>>374
これってJITあり?なし?
2009年って微妙な時期だよね。
>>687
いや、言語のせいだよ
>>702
確かにOracleが勝つと既存のC系の言語がみんなやばいことになるかもな。
COBOLとかも。
ラムダ式がよく分からない
>>702
その記事はただの無知を披露しているだけ、既存言語に影響はない。
訴訟内容をよく見て来い。
>>707
うちがラムダっちゃ
710番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 11:58:19.79 ID:ir9UHF1t0
>>707
単なる無名関数の表記方法
711番組の途中ですがアフィサイトへの転載は禁止です:2012/05/08(火) 16:32:40.43 ID:oDSTBbPk0
>>667
そこでF#ですよ。
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の世界で十年もの間変わらんものはずっと期待できない
>>715
困った・・・

さっぱり判らん・・・
>>719
Java7でも見送っておいてある意味正解だったのか
ServerSideはJava
ClientSideはSilverLight(C#)って組み合わせは最悪
重い・・・
ちょっと誰か>>715をCで書いてみてくりゃれんか?
>>722
throw new NullPointerExeption("濡ルポ");
>>723
++やないかい
>>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とどっちがパフォーマンスいいのん
次期バージョンのMonoでは.NET4.5もC#5.0も実装される。
http://engawa.2ch.net/test/read.cgi/poverty/1334849817/
>>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
>>720
7はいいだろ
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
>>87
C以降の言語はほとんど当てはまるだろ
>>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
>>759
意味が分からない
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
あんな進化のとまったものを素人に勧めるな
>>774
代案も出さずに批判となw
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作る技術も体力もない
その書き直しを行ったプログラムを試しに使ってみたいから、配布してくれ。
>>769
そんなあなたにHSP
ところでそれはAndroidなんですか?
C#+unityのiPhoneアプリって結構あるのね
>>780
商売にならないとやらないらしいから無料配布はしないんじゃない
>>784
>>1くらい読めよ
>>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つかっとるわアホンだら
http://stackoverflow.com/search?q=xobotos
https://github.com/xamarin/XobotOS/blob/master/README.build
>(*) Do not attempt to run this on OpenSuSE 12.1.
>
> If you do have OpenSuSE 12.1, then start Eclipse, create a simple "Hello World"
> in Java, compile and run it - if that works for you without crashing, then you
> may be lucky.

推奨環境がopensuse11.10とか云ってるからな…12.1だと動いたらラッキーとか
いやmonoが十分整備されてるのsuseが一番だから仕方ないか

On Linux, you also need to follow these instructions:
http://code.google.com/p/chromium/wiki/LinuxOpenSuseBuildInstructions
オラクルの裁判負けたら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

オンボロイド()笑

>>797
なんか替わりがあるん?
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
>>818
ガラケー、iアプリからの移植が捗る
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が出てくれば良いんじゃね。