Javaは終了、時代遅れの過去の技術( ´,_ゝ`)
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2009/06/05(金) 08:13:01http://techon.nikkeibp.co.jp/article/NEWS/20090604/171290/
「2009 JavaOne Conference」の初日午前中のGeneral Sessionには,米Sun Microsystems,
Inc.のChairmanであるScott McNealy氏が登場し,Javaの生みの親であるVice President and
Sun FellowのJames Gosling氏と肩を並べてJavaの歴史を振り返るビデオを上映した。本来は,
最新のイノベーションを開発者に訴える場であるJavaOne で,Javaを生んだ組み込み機器「*7」
について聞いたのは,これが2度目になるのではないか。1度目は間違いなく,第1回目のJavaOneである。
得てして過去を振り返るというのは,何か一区切りがついたときだ。そして,Sun Microsystems社
は,ここ数年低迷を続けた結果,米Oracle Corp.による買収が決定した。「これが最後のJavaOneに
なるのではないか」という声は,ここ数年聞かれてきたが,経営の移動はその大きな転機となり得る。
歴史を振り返ったビデオを作ったのも,本人たちがそれを覚悟しているという証拠ではないだろうか。
0002デフォルトの名無しさん
2009/06/05(金) 10:05:200003デフォルトの名無しさん
2009/06/05(金) 10:18:41http://techon.nikkeibp.co.jp/article/NEWS/20090603/171183/
JavaやSunが嫌いってワケではなさそう。
0004デフォルトの名無しさん
2009/06/05(金) 12:10:20別にJavaに変わる環境が出てきたわけでもないし
経営がOracleになった事で今までのようにフリーでオープンな環境が維持されるのか
危惧してるっていう風に読んだけど
0005デフォルトの名無しさん
2009/06/05(金) 13:04:50言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0006デフォルトの名無しさん
2009/06/05(金) 15:56:49Java周りくどいがしっかりした言語。俺も沢山飯を食わせてもらったよ。感謝感謝。
0007デフォルトの名無しさん
2009/06/05(金) 20:07:440008デフォルトの名無しさん
2009/06/05(金) 21:33:370009デフォルトの名無しさん
2009/06/05(金) 21:48:210010デフォルトの名無しさん
2009/06/06(土) 06:32:01あれJavaなしで動くの?
0011デフォルトの名無しさん
2009/06/06(土) 07:03:3700123
2009/06/06(土) 07:14:31普段読んでいる文章が悪いせいか「そこはかとなく漂う“終末感”」とか情緒的な表現がでると、
印象操作じゃないかと疑ってしまうクセがついてしまった。
MS寄りの提灯記事を書くライターなのかなと思って名前で検索かけてみたらそうでもなかった。
Javaはgoogleも積極活用しているし、よく似たスタンスの.Netもでてきてるし、
迂闊な方向転換はリスクが大きいからやらないと思う。個人的には楽観視してるなー。
0013デフォルトの名無しさん
2009/06/06(土) 09:48:140014デフォルトの名無しさん
2009/06/06(土) 12:57:560015デフォルトの名無しさん
2009/06/06(土) 13:03:380016デフォルトの名無しさん
2009/06/06(土) 14:16:430017デフォルトの名無しさん
2009/06/06(土) 15:17:410018デフォルトの名無しさん
2009/06/06(土) 17:14:01いまや基地外Ruby信者ばかりですよ。
00194
2009/06/06(土) 19:55:44多分、終末感っていうのは「JavaOne」に対しての事なんじゃないかな
Javaが終わる可能性はゼロだけど、JavaOneが終わる可能性はあるんだろう
例え、Oracleが採算が取れないからと言って切った所でJavaが終わるわけじゃないしね
黎明期から見てきて、かつての隆盛そして一時代を築いたJava、その祭典ともいえる
JavaOneが終わってしまうかもしれないっていうのは、この筆者にとっては
なんだか悲しいような寂しいようなそんな気持ちになったんだろうね
今や、組み込みやサーバーサイドの定番技術の一つとなっているJavaに、そう
簡単にくたばって貰っては困る企業が山のようにあるし
MSはLinux向けにもcliの実装しますなんて言ってた気もしたけど、一向にそんな
気配見せないし、Windowsじゃ.NETに分があるけど正直Javaの対抗馬としては弱いかな
.NETが定番、必須技術になってる分野って聞いたことないし
あと、マルチパラダイム言語のScalaもJavaに大きく依存してるのでJavaが死んだら
影響は大きいだろうね
0020デフォルトの名無しさん
2009/06/06(土) 20:09:23jrubyを使ってるんだよな
0021デフォルトの名無しさん
2009/06/08(月) 09:55:35eclipseめ…
0022デフォルトの名無しさん
2009/08/04(火) 07:07:160023デフォルトの名無しさん
2009/08/04(火) 11:28:260024デフォルトの名無しさん
2009/08/07(金) 01:06:390025デフォルトの名無しさん
2009/08/07(金) 05:06:520026デフォルトの名無しさん
2009/08/07(金) 11:55:210027デフォルトの名無しさん
2009/08/08(土) 20:53:470028デフォルトの名無しさん
2009/08/10(月) 19:40:010029デフォルトの名無しさん
2009/08/10(月) 19:44:050030デフォルトの名無しさん
2009/08/10(月) 19:46:38実力はともかくハブられる予感がする
0031デフォルトの名無しさん
2009/08/11(火) 07:21:32内輪キモヲタの集合体
0032デフォルトの名無しさん
2009/08/11(火) 14:41:23あと多くの人が使ってる大型アプリを続々移植すればよかったのに。
結局はCやC++
0033デフォルトの名無しさん
2009/08/12(水) 01:29:40javaってCPUじゃないんですか?
0034デフォルトの名無しさん
2009/08/12(水) 01:35:37結局C/C++を越える高速なOSが作れない証明になったな。
0035デフォルトの名無しさん
2009/08/12(水) 01:43:400036デフォルトの名無しさん
2009/08/12(水) 11:11:58だれも使わなかっただけで
0037デフォルトの名無しさん
2009/08/12(水) 12:11:560038デフォルトの名無しさん
2009/08/12(水) 14:30:22カーネル空間で動かせるとかならまだしも。
0039デフォルトの名無しさん
2009/08/12(水) 17:27:000040デフォルトの名無しさん
2009/08/12(水) 18:42:030041デフォルトの名無しさん
2009/08/12(水) 19:28:10だから、JavaでOS書いても、誰も使わない可能性大。
0042デフォルトの名無しさん
2009/08/13(木) 00:48:490043デフォルトの名無しさん
2009/08/13(木) 09:15:470044デフォルトの名無しさん
2009/08/14(金) 19:11:230045デフォルトの名無しさん
2009/08/14(金) 19:13:130046デフォルトの名無しさん
2009/08/15(土) 20:15:59http://local.joelonsoftware.com/wiki/Java%E3%82%B9%E3%82%AF%E3%83%BC%E3%83%AB%E3%81%AE%E5%8D%B1%E9%99%BA
0047デフォルトの名無しさん
2009/08/18(火) 12:42:31HSP脳乙
0048デフォルトの名無しさん
2009/08/20(木) 15:05:33世界にOSはWindowsしかないんだからWindowsのサポがしょぼかったら
そりゃ駄目だわな。
0049デフォルトの名無しさん
2009/08/20(木) 21:12:57Eclipse
Open Office org
・・・これくらいしか知らん。
Javaでデスクトップ・アプリを作ろうなんざ
はなから考えちゃいないね。自殺行為やん。
0050デフォルトの名無しさん
2009/08/20(木) 22:35:32あとはV2Cとか
それから携帯アプリならJavaはかなり成功している。
0051デフォルトの名無しさん
2009/08/21(金) 02:34:20jEdit 使ってる。
0052デフォルトの名無しさん
2009/08/21(金) 07:47:23キャリアごとに機能が違うし、”どこでもうごく”というコンセプトは全然守ってないし。
0053デフォルトの名無しさん
2009/08/21(金) 15:51:52守ってませんが?
0054デフォルトの名無しさん
2009/08/22(土) 00:01:44それは、JavaFX Mobile に期待しようじゃないか
0055デフォルトの名無しさん
2009/08/22(土) 20:35:28携帯ってバイトコードレベルでプラットフォームごとに違ってんの?
0056デフォルトの名無しさん
2009/08/28(金) 22:51:130057デフォルトの名無しさん
2009/10/17(土) 13:26:300058デフォルトの名無しさん
2009/10/17(土) 13:33:450059デフォルトの名無しさん
2009/10/17(土) 14:12:170060デフォルトの名無しさん
2009/10/18(日) 10:12:391. Cobolコードの約2千億ラインが生きて活動している
2. 世界のビジネス・データの75パーセントがCobolで処理されている
3. 世界中の財務トランザクションの90パーセントがCobolで処理されている
4. Cobolコードで作業している開発者が世界で150万人から200万人居る
5. 約50億ラインの新しいCobolコードが毎年システムに追加されている
0061デフォルトの名無しさん
2009/10/18(日) 13:52:47日本ではどういう数字になるの?
0062デフォルトの名無しさん
2009/10/18(日) 14:18:35Javaを駆逐するほどの勢いは無い
0063デフォルトの名無しさん
2009/10/19(月) 05:16:300064デフォルトの名無しさん
2009/10/19(月) 15:29:58普通はnokiaの奴使ってるだろう?
#名前忘れたけど(国産のも多いんじゃね?)
0065デフォルトの名無しさん
2009/10/20(火) 23:27:58Javaカードが使われてるとか宣伝されてたと思ったが。
OracleはSPARCすら生き残らせる(むしろ予算増)みたいだし安泰なんじゃない?
0066デフォルトの名無しさん
2009/10/21(水) 23:29:13安心しなさいGoogle様がJavaにはついています。
Google App Engine for JavaやAndroid、AdWords、AdSense...切が無い程、
Google様はJavaを利用しています。
0067デフォルトの名無しさん
2009/10/21(水) 23:35:34JavaEEに関してはDI界隈のカリスマさん達が信仰されて仕様が作りやすくなってるが、
それ以外の分野に関してはぐだぐだになってるんじょのいこ。
0068デフォルトの名無しさん
2009/10/22(木) 12:04:400069デフォルトの名無しさん
2009/10/23(金) 12:31:53小文字で書くと、なんだか別の言語のように見えるな。
COBOLとぜんぶ大文字で書いて欲しい。
0070デフォルトの名無しさん
2009/10/25(日) 13:02:10> Google App Engine for JavaやAndroid
この二つはやる気が見えない(使ったことありますか?)。
Androidを出すのもなんかズレてる。
0071デフォルトの名無しさん
2010/01/27(水) 01:21:29これぐらい常識だから覚えおけ。
0072デフォルトの名無しさん
2010/02/02(火) 00:24:38ttp://blogs.sun.com/jag/resource/SunRIP.jpg
0073デフォルトの名無しさん
2010/02/02(火) 01:51:20久夛良木 Cellとは違う発想でコンテンツサーバとして存在できるようなアーキテクチャを、他社が開発したとして、
そのプロセッサとCellのプロセッサの中でいろんなプロトコルスタックができますから、レイヤをビシッと決めてやればつながる。
ですから、最終的には国際規格にもっていく話になると思いますよ。
―― どういうレイヤで入ってくる企業があっても問題はない?
久夛良木 最終的にはJavaということになるでしょう。
超レガシーで、携帯電話でも全部溶けてしまうような話になるかもしれない。DirectXみたいなのは最悪なんですね。
―― どこらへんがですか?
久夛良木 もともとレガシーなものを垂直にたたいたら早いというものでしょ。あれは。
―― 当たり前の話ですよね。
久夛良木 論外ですね。互換性もないし。
http://ascii.jp/elem/000/000/031/31681/index-6.html
0074デフォルトの名無しさん
2010/02/11(木) 16:41:120075デフォルトの名無しさん
2010/03/10(水) 20:35:43JavaとC++のパフォーマンスを比較する
http://codezine.jp/article/detail/4935
整数演算
>Javaでは25msであるのに対して、C++では0.001msです。大変な違いがあります。
浮動小数点演算数の演算
>C++バージョンで最適化されたコンパイルを行った場合は(中略)約25,000倍も速くなるでしょう。
数値比較
(Java 実行結果50ミリ秒、C++実行結果0.001971を受けて)
>判断は読者にお任せします。
配列操作
>つまり、Javaより約5倍速いということです。
メモリ割当
(Java 実行結果約13,000ナノ秒、C++実行結果3661ナノ秒を受けて)
>これらの測定値から、どちらが速いのか判断するのは難しいでしょう。
メモリ割当オブジェクト生成版
>ナノ秒単位です。およそ710,000(Java)対29,000(C++)という比較です。この意味に関してはあえて触れません。
結論
>条件付きでC++の勝ち
0076デフォルトの名無しさん
2010/03/10(水) 21:59:330077デフォルトの名無しさん
2010/03/10(水) 22:05:35C traversing took 105.382570
Java traverse took 87
Java -server traverse took 0
IntMaths
C computing took 0.000961
Java computing took 36
Java computing took 0
パフォーマンス比較の記事としては底辺だな。
0078デフォルトの名無しさん
2010/03/10(水) 22:36:48レベルの低さにワロタ。
0079デフォルトの名無しさん
2010/03/10(水) 22:43:50100台からアクセスしたときのスループットとか測定すればいいのに
0080デフォルトの名無しさん
2010/03/11(木) 01:10:510081デフォルトの名無しさん
2010/03/11(木) 09:06:000082デフォルトの名無しさん
2010/03/11(木) 15:23:23すくなくともSourceForgeではJavaばかりだよ
0083デフォルトの名無しさん
2010/03/11(木) 15:34:23Javaのソースどころかアプリも使わんな。
0084デフォルトの名無しさん
2010/03/11(木) 23:29:26あっても使えない(使い物にならない)という超ニッチだからな。
0085デフォルトの名無しさん
2010/03/11(木) 23:30:280086デフォルトの名無しさん
2010/03/12(金) 03:27:410087デフォルトの名無しさん
2010/04/10(土) 22:40:430088デフォルトの名無しさん
2010/04/10(土) 22:46:400089デフォルトの名無しさん
2010/04/10(土) 22:47:370090デフォルトの名無しさん
2010/04/11(日) 05:40:040091デフォルトの名無しさん
2010/04/11(日) 08:47:03LimeWireクソ重いよな
さすがCPUの性能を1/3程度にする素晴らしい言語Javaだ
0092デフォルトの名無しさん
2010/04/19(月) 07:55:50するというボタンが、インターネットエクスプローラにインストール
するペ−ジにレダイレクトされるようになったん?
これじゃ素人はデスクトップにJAVAをインストールしてくれないじゃん。
0093デフォルトの名無しさん
2010/04/26(月) 02:53:21JRubyやScalaなどの新しい言語が環境を選ばずに実行出来るのはJavaVMのおかげ
0094デフォルトの名無しさん
2010/04/26(月) 15:31:44C++知ってりゃJavaは3日で覚えるし、
デスクトップアプリはC++で作って、ブラウザに乗せるAppletはJavaで
書いてという使い分けをみんなしてるだろ。
なんでJavaを特別に分けるんだよ。C++の別表現みたいなもんじゃないか。
0095デフォルトの名無しさん
2010/04/26(月) 15:35:17Clozureさんをdisってんのかテメー
0096デフォルトの名無しさん
2010/04/26(月) 16:34:09巨大なライブラリ群と比べりゃ言語の学習コストなんて無いような物だろ。
0097デフォルトの名無しさん
2010/04/27(火) 02:07:10C++我で切ればJavaもできる(というか習得しやすい)ような気がするが
JavaができてもC++ができるという気はしない。
どう表現していいか分からんが、やっぱりJavaの方が親切(悪くいえばおせっかい)にできてるよ。
ただ、ソースを見たときの「景色」が似ているというのには同意する。
0098デフォルトの名無しさん
2010/04/27(火) 12:36:59C++でLinuxのgnomeアプリつくろうと思ったら結構骨が折れるからな。
VisualC++でWindowsアプリつくるのとはわけがちがう。
0099デフォルトの名無しさん
2010/04/27(火) 12:45:120100デフォルトの名無しさん
2010/04/27(火) 13:11:32FlashやらSilverligntじゃないの?あの類なら・・
0101デフォルトの名無しさん
2010/04/27(火) 13:12:59ある意味、JavaのデスクトップアプリはマイクロソフトのC#より作りやすいよ。
あと、UnixでつくろうがWinでつくろうが、おんなじだよ。
0102デフォルトの名無しさん
2010/04/27(火) 14:07:28Qtならそうでもない。
0103デフォルトの名無しさん
2010/04/27(火) 14:18:32C丼と比較しないといけないくらい環境メンドウなのかorz
>あと、UnixでつくろうがWinでつくろうが、おんなじだよ。
WinでのJavaアプリの違和感は異常
0104デフォルトの名無しさん
2010/04/27(火) 15:05:57脳内プログラマがC/C++以外は全部糞と言ってるだけ。
0105デフォルトの名無しさん
2010/04/27(火) 16:19:29言ってるの見ると笑えるな色々と
時代を感じるわ
0106デフォルトの名無しさん
2010/04/27(火) 21:47:48むしろvista/7あたりからの素人に媚びた気持ち悪いルックの方が許せない
0107デフォルトの名無しさん
2010/04/28(水) 10:10:21使いにくければ玄人ってのは勘違い
0108デフォルトの名無しさん
2010/04/28(水) 10:48:32が良いって、そりゃ莫大なオプソコードだろ。
そんなこと逝ったら、下手なメーラーより何百万行(だっけ?)のAJAXのGメールは許せるかもしれないねw
0109デフォルトの名無しさん
2010/04/28(水) 13:59:240110デフォルトの名無しさん
2010/04/28(水) 23:53:360111デフォルトの名無しさん
2010/05/03(月) 00:10:44Nativeとは較べられないけど、1年前と今のバージョンでは全然早さが違った。
Javaアプリも作りようによっては実用になる。
.Netアプリと同じだね。
0112デフォルトの名無しさん
2010/05/12(水) 00:40:000113デフォルトの名無しさん
2010/05/12(水) 16:30:34いい加減次のパラダイム来ないかね
Prograph CPXみたいのが来るかと思ってたんだが
アレで大規模アプリを書くのはやっぱり無理そうだ
0114デフォルトの名無しさん
2010/05/25(火) 14:35:52その記事を読んでどこからJava終了と妄想したのか
頭がおかしいのか読解力が足りないのか
0115デフォルトの名無しさん
2010/05/26(水) 19:03:060116デフォルトの名無しさん
2010/06/04(金) 22:32:040117デフォルトの名無しさん
2010/06/04(金) 22:54:170118デフォルトの名無しさん
2010/06/05(土) 02:19:050119デフォルトの名無しさん
2010/06/09(水) 00:54:08言語としては好きなので、gcjには頑張ってもらいたい
0120デフォルトの名無しさん
2010/06/09(水) 09:13:02は?全部インラインで書けるけど?
0121デフォルトの名無しさん
2010/06/09(水) 10:38:060122デフォルトの名無しさん
2010/06/09(水) 12:10:51public class sosuu {
public static void main(String[] args) {
int MAX_COUNT = 100000;
int prime = 1, prime_flag, tbl_idx = 0, max_idx = 0;
int i = 0, j = 0;
int[] prime_tbl;
max_idx = tbl_idx = 0;
prime_tbl = new int[MAX_COUNT/2];
prime_tbl[tbl_idx] = 1;
prime_tbl[++max_idx] = 2;
for ( i = 3; i <= MAX_COUNT; i++ ) {
prime_flag = 1;
for ( tbl_idx = 0; tbl_idx < max_idx; tbl_idx++ ) {
if ( prime_tbl[tbl_idx] == 1 ) continue;
if ( i % prime_tbl[tbl_idx] == 0 ) {
prime_flag = 0;
break;
}
}
if ( prime_flag == 1 ) prime_tbl[++max_idx] = i;
}
for ( tbl_idx = 0; tbl_idx <= max_idx; tbl_idx++ )
System.out.println(prime_tbl[tbl_idx]);
}
0123デフォルトの名無しさん
2010/06/09(水) 12:18:16旧式のC言語で書かれたコードをどっかから持って来て
Javaに直訳したようなコードに見える
0124デフォルトの名無しさん
2010/06/09(水) 12:20:18じゃあ、その新式の書き方に直してみて。そしたら早くなるかな。
0125デフォルトの名無しさん
2010/06/09(水) 13:17:250126デフォルトの名無しさん
2010/06/09(水) 14:09:02素数求めるんなら、エラトステネスの篩使ったほうが速いよ
public class Prime {
private int[] m_sieve;
public Prime(int ubound) {
m_sieve = new int[ubound];
m_sieve[0] = m_sieve[1] = 1;
for (int i = 2; i * i < ubound; ++i)
if (m_sieve[i] == 0)
for (int j = 2 * i; j < ubound; j += i)
m_sieve[j] = 1;
}
public void print() {
for (int i = 2; i < m_sieve.length; ++i)
if (m_sieve[i] == 0)
System.out.printf("%d\n", i);
}
public static void main(String[] args) {
new Prime(500000).print();
}
}
0127デフォルトの名無しさん
2010/06/09(水) 14:54:28うわー、エラトステネスの篩は古い式なのに早いなあ。
0128デフォルトの名無しさん
2010/06/09(水) 23:52:29小手先だけど、そいつをスピードアップさせてみた。
import java.math.BigDecimal;
public class Prime2 {
final private int[] m_sieve;
final private StringBuffer sb = new StringBuffer(500000 * 7);
public Prime2(int ubound) {
m_sieve = new int[ubound];
m_sieve[0] = m_sieve[1] = 1;
for (int i = 2; i * i < ubound; ++i)
if (m_sieve[i] == 0)
for (int j = 2 * i; j < ubound; j += i)
m_sieve[j] = 1;
}
public void print() {
for (int i = 2; i < m_sieve.length; ++i)
if (m_sieve[i] == 0){
sb.append(i);
sb.append("\n");
}
System.out.printf(sb.toString());
}
public static void main(String[] args) {
long start = System.currentTimeMillis();
new Prime2(500000).print();
long end = System.currentTimeMillis();
System.out.println(new BigDecimal( end - start ).divide(new BigDecimal(1000)));
}
}
0129デフォルトの名無しさん
2010/06/10(木) 19:13:39Javaの代用品を開発しだすと思う。
0130デフォルトの名無しさん
2010/06/10(木) 21:26:49ハード事業と競合潰しが目的
0131デフォルトの名無しさん
2010/06/10(木) 22:45:24オラクルは昔からJavaでデータベースアクセスすることに夢中だったから
せいぜいJavaからJDBC使わずにDBにアクセスできるようにするインターフェース作るくらいだよ。
あと、EJBが本格的に議論され始める。
もし、オラクルがjavaをほったらかしにし始めたら、googleがjavaをのっとる。
0132デフォルトの名無しさん
2010/06/11(金) 04:45:530133デフォルトの名無しさん
2010/06/11(金) 07:43:02いまAndroidシェア伸ばしてるよ。それがもっとシェア伸ばした後にJavaの利用やめるなんていったら
Android携帯全滅しちゃうだろ。
それに、goはまだまだ開発途上だろ。
0134デフォルトの名無しさん
2010/06/11(金) 16:56:23開発者を取り込むために仕方なくJavaサポートしてるけど
切れるもんならさっさと切りたいに決まってる
0135デフォルトの名無しさん
2010/06/11(金) 17:05:490136デフォルトの名無しさん
2010/06/11(金) 18:19:04iPhoneはobjective-Cで開発してるのに、HTMLとjavascript?wwww
どんだけプログラムしらねーんだかwwwww
javascriptでアニメーションでも作ってな。
作れるならなwww
0137デフォルトの名無しさん
2010/06/11(金) 22:46:010138デフォルトの名無しさん
2010/06/12(土) 01:51:25んーー、なんでiphoneがでてきたの?
0139デフォルトの名無しさん
2010/06/15(火) 08:16:390140デフォルトの名無しさん
2010/06/16(水) 03:20:180141デフォルトの名無しさん
2010/06/16(水) 05:44:23競合ってPHPくらいじゃないか。他に事業で使われてるのってあるか?
0142デフォルトの名無しさん
2010/06/16(水) 23:14:33javascriptやflashも競合だと思ってんだが
objectvie-cやらllvmやらも
0143デフォルトの名無しさん
2010/06/17(木) 07:01:28javaはサーバーサイドで使うほうが圧倒的に多いと思うんだが、.NETやら使うとしたらWindowsサーバーか?
デスクトップはともかく、サーバーまでWindows使うとこ少ないだろ。
javascriptやらflashはこの場合競合とはなり得ないし、
objective-cやllvmってのはそもそも開発環境まともなのがあるのか?
0144デフォルトの名無しさん
2010/06/17(木) 10:35:330145デフォルトの名無しさん
2010/06/18(金) 00:36:16Windowsサーバーがダメな根拠は?
0146デフォルトの名無しさん
2010/06/18(金) 02:41:54スクリプトでちゃちゃっと複数台セットアップしたり操作自動化したりトラブルあったとき
調査したりするのが面倒だからあまり昔からのベンダーにはあまり好まれてないだろう。
Windowsを鯖で使うのはWindowsしか知らなくてこの環境が他よりめんどくさいと言うこと
知らないところ。LinuxならUNIX時代からのちょっとしたログ収集スクリプトとかも
使い回せるしな。
それでも最近はずいぶんWindowsサーバー増えたと思うけど。
0147デフォルトの名無しさん
2010/06/18(金) 04:29:40おいおい、GUI前提って、おまいWindowsの使い方知らないだけじゃんwww
0148デフォルトの名無しさん
2010/06/18(金) 06:25:54年に一回以上原因不明で落ちるOSなんて怖くてとても使えない・・・。
0149デフォルトの名無しさん
2010/06/18(金) 06:46:18Windowsサーバーのエンジニアが少なすぎるんだろ。Windowsと同じ感覚でサーバー管理してたら
そりゃ障害起きても対処できないだろうし、最終的に落ちる。
まあ、クライアント増やしてったら障害が起きるってのも問題だが。
0150デフォルトの名無しさん
2010/06/18(金) 07:03:44上で動いてるアプリのせいだと思うけどな。ま、それより早くJava終了して関数型言語の次の
パラダイムこないかな
0151デフォルトの名無しさん
2010/06/18(金) 10:49:08しかし考えてみれば、C#ってのはjavaの亜種だから、Windows上の開発がC#主体になればなるほど
javaが普及していくのと同じことだな。
0152デフォルトの名無しさん
2010/06/18(金) 10:55:45OS単体で延々と動かしてどーする(笑)
0153デフォルトの名無しさん
2010/06/18(金) 11:57:01OSそのものが落ちるってのはあんまり無いやね
0154デフォルトの名無しさん
2010/06/18(金) 12:12:56そういや、NTはアプリがおかしなことやってもOSには影響与えないMS最初の真のマルチタスクOS
って鳴り物入りで発表されたの15年位前だけど、あれから全然発展しとらんな。
0155デフォルトの名無しさん
2010/06/18(金) 13:04:16アホか
「僕から逃げようったってムダだよ。逃げれば逃げるほど僕に近づくってわけ。だって地球は丸いんだもん」
みたいなくだらなさだな
0156デフォルトの名無しさん
2010/06/18(金) 13:56:35あなたのその臭すぎる、非常に恥ずかしいと思う古臭そうな台詞はどっから持ってきたの?
びっくりするくらい陳腐だね。
0157デフォルトの名無しさん
2010/06/18(金) 14:01:190158java子
2010/06/18(金) 15:45:50私、後悔したりしない。
だって、私、ときめいてるんだもの!!
0159デフォルトの名無しさん
2010/06/18(金) 15:48:58おっさん、俺も愛してるぜ
0160デフォルトの名無しさん
2010/06/18(金) 20:24:04しかもWindowsUpdate適用したたけでOSの挙動が変わったり、
今まで動作していたアプリが急に動作しなくなることが偶にあるから油断ならない…。
0161デフォルトの名無しさん
2010/06/19(土) 05:17:48結構手は入れられてるんだけどな
発展してないのは、方針転換が数度入って
その度にリセットないし巻き戻りが怒ったせいだと思う
0162デフォルトの名無しさん
2010/06/19(土) 14:51:07それを言ったらLinuxのkernelのバージョンが0.1でも上がると
ドライバの再コンパイル必要なのも困るよな。
バイナリ提供のFC HBAのドライバが使えなくなって泣いたぜ
0163デフォルトの名無しさん
2010/06/19(土) 14:52:340164デフォルトの名無しさん
2010/06/19(土) 16:02:34バイナリ提供しかしてないドライバ使ってOSに文句垂れてんなよ。
0165デフォルトの名無しさん
2010/06/19(土) 23:02:55IBMのx305だかその辺りにRAIDカード付で買ったんだよ。
IBMのオンラインから直で。そしたらバイナリ提供のドライバしかなかった。
んでkernelにセキュリティホールが見つかってすぐアップデートがあって
CentOS4.01だったかな、4.0は穴があるからって提供やめたんだ。
仕方なくWhiteBoxからとってきた覚えがある
でもkernelのリビジョン違いでロードできなくなる仕組みはどうにかしろって
ネット上でもよく話題になってるだろ。まあJavaが時代遅れになって欲しいって言う
話題となんの関係も無いが
0166デフォルトの名無しさん
2010/06/21(月) 02:52:06そもそも代替言語でもあるわけ?
0167デフォルトの名無しさん
2010/06/21(月) 03:42:430168デフォルトの名無しさん
2010/06/21(月) 04:14:00俺らで作ろうぜ
0169デフォルトの名無しさん
2010/06/21(月) 14:54:03JAVAじゃないとダメな分野ってなんぞ?
0170デフォルトの名無しさん
2010/06/21(月) 14:55:490171デフォルトの名無しさん
2010/06/21(月) 15:03:58ネイティブとか言ってる時点で充分javaに毒されてんじゃん。
0172デフォルトの名無しさん
2010/06/21(月) 18:20:57誰か解説頼む。
0173デフォルトの名無しさん
2010/06/21(月) 18:31:02ネタを解説しろというはダジャレでどこが引っかけになってるか
説明しろというようなものだが、聞きたい?
0174デフォルトの名無しさん
2010/06/21(月) 18:40:230175デフォルトの名無しさん
2010/06/21(月) 21:03:15わざわざ釣られてくれるみたいだからわざと釣り針大きくしただけだろ。
Windowsネイティブ、つまりJavaではできない分野をネタで持ってきただけ。
まあ俺は170じゃないから外れてても知らんけど。
0176デフォルトの名無しさん
2010/06/21(月) 22:36:58Javaではandroidできるだろ。別にwindowsがjavaで出来ないわけではない。
だいたい、今のWindows 7だってC#だしよ。
0177デフォルトの名無しさん
2010/06/21(月) 22:47:08今の時代というか、趣味の範疇だと慣れたもの.
とりあえず、C#のメリットがわからない
0178デフォルトの名無しさん
2010/06/21(月) 22:47:190179デフォルトの名無しさん
2010/06/21(月) 22:48:47比べるなら.NET
0180デフォルトの名無しさん
2010/06/21(月) 23:17:11な、図星突かれてまともに反論できないだろ。だいたいなーんにもしらねーしおめーら。
0181デフォルトの名無しさん
2010/06/21(月) 23:21:020182デフォルトの名無しさん
2010/06/22(火) 02:04:43俺らとはOSが違う人が紛れ込んでるな
0183デフォルトの名無しさん
2010/06/23(水) 22:51:460184デフォルトの名無しさん
2010/06/24(木) 00:30:000185デフォルトの名無しさん
2010/06/24(木) 13:34:380186デフォルトの名無しさん
2010/06/25(金) 21:15:430187デフォルトの名無しさん
2010/06/25(金) 22:31:580188デフォルトの名無しさん
2010/06/25(金) 23:43:230189デフォルトの名無しさん
2010/06/25(金) 23:54:240190デフォルトの名無しさん
2010/06/26(土) 00:22:01IT系の仕事してたら普通に無いし。
0191デフォルトの名無しさん
2010/06/26(土) 08:20:53C#やってる人間をIT系の仕事してる人間とはいわない。MSの奴隷という。
0192デフォルトの名無しさん
2010/06/26(土) 10:52:03いまいちだったJavaをいきなり復権させたのってGoogleだろ。
Google Apps、Android、全部Javaで開発するようになってクラウド、スマートフォン開発と一緒に
話題性抜群になってきた。
0193デフォルトの名無しさん
2010/06/26(土) 11:15:54デザインパターン、XML分離へのこだわりすぎて、
開発やメンテのコストが上がる方式になってしまった。
ウェブ系はCPUパフォーマンスはそんなに求められないので、
PHPやRubyみたいなスクリプト言語でメタプログラミングできるほうが効率がよい。
Androidで採用されたようにスマホレベルの組み込み系にはJavaは向いている。
このへんは定位置になりそう。
0194193
2010/06/26(土) 11:23:11設定とプログラムの分離をあまり意識しなくても良い構造で
プログラミングできること。
0195デフォルトの名無しさん
2010/06/26(土) 12:39:120196デフォルトの名無しさん
2010/06/26(土) 13:18:47PHP+MySqlみたいな環境で、年々増えているSQLインジェクションみたいな破壊行為を完全に封じることが
できるかな?
0197デフォルトの名無しさん
2010/06/26(土) 13:22:330198デフォルトの名無しさん
2010/06/26(土) 13:59:40PHPerの平均スキルが低いことが問題で、PHP自体が悪いわけじゃない。
PropelとかDoctrineとかライブラリ使えば
SQLインジェクションは問題ない。
それどころかHibernateとか使うより柔軟にプログラムできる。
0199デフォルトの名無しさん
2010/06/26(土) 19:53:120200デフォルトの名無しさん
2010/06/26(土) 20:07:01Javaが消えれば存在価値は無くなる
0201デフォルトの名無しさん
2010/06/26(土) 20:23:35PHPってJavaを使えない人間でも気軽に使えるプログラムって印象がある。そういうところへ粗悪なプログラマーが
入ってきてガチャガチャ作っちゃったから穴だらけのサーバーアプリが蔓延したのか。
なら、そういうライブラリーが登場しても問題は解決しないだろう。なぜなら、そういうライブラリーの価値を
連中は知らないし使いこなせないから。
0202デフォルトの名無しさん
2010/06/26(土) 20:30:42うん、そのレベルの人は未来永劫そうだろうね。
でも、フレームワークとかの概念が理解できて使いこなせる人間からしたら、
Javaには戻りたくない理由もあるんだよ。
下のレベルの人は単にJavaが理解出来ないからPHPかもしれないが、
上のレベルの人は選択の1つとしてPHPがある。
機会があればsymfonyとか使ってみて。
PHPだってちゃんとOOPできるし、まともなプログラム書けるってわかる。
0203デフォルトの名無しさん
2010/06/26(土) 21:13:22実際MSのコンポーネントはいまだに穴作りまくってるわな
0204デフォルトの名無しさん
2010/06/26(土) 21:15:15>PHPだってちゃんとOOPできるし、まともなプログラム書けるってわかる。
ならなぜ最初から PHP 使わずにわざわざ Java 使ってたんだ?
0205デフォルトの名無しさん
2010/06/26(土) 22:12:00仕事なんだからしかたないじゃん。
B2BでJava優勢なのは今も変わってない。
>>186
クラウドコンピューティングが注目され始めたから。
これまではこのスレの住人や
自分は先進的人間だと勘違いしている無知な学生がJavaを叩いてくれてたけど
クラウドの主要言語としてJavaが注目されてからは叩く人間がいなくなってしまった。
人気が衰退していたJavaがもう一度注目され始めることに危機感を持っている人達がいるということだ。
C#がどれだけ持ち上げられてるかは知らないけど、スマフォ業界と関係あるかもね。
0206デフォルトの名無しさん
2010/06/26(土) 22:30:175〜6年前はPHPで規模のあるものを作るって発想が無かった。
Perl以外の選択肢としてJava + Strutsが注目されてた。
Javaじゃ垣根が高い人向けにPHPが認知され始めた頃で、
まだPHPで定番フレームワークとかもなかったしね。
0207デフォルトの名無しさん
2010/06/26(土) 22:31:48スマフォでC#はもうないと思う。WindowsMobileも全然注目されてない。
MSはこの分野で遅れを取り過ぎた。
0208デフォルトの名無しさん
2010/06/26(土) 22:35:43PHPでもOOP出来るのは事実だがアホが混ざってると非OOPなコードが氾濫する
0209デフォルトの名無しさん
2010/06/26(土) 22:55:25・出来合いのクラスのインスタンスメンバを使うときはとりあえずnewするおまじない。
・クラスは名前空間として使う。メンバはすべてstaticとする。
これで非OOPなJavaのできあがり
0210デフォルトの名無しさん
2010/06/26(土) 22:59:15わざわざそういう書き方をしないとそうならないだろ
PHPでもOOP出来るのは事実だが
わざわざそういう書き方をしないとそうならないだろ
0211デフォルトの名無しさん
2010/06/26(土) 23:09:00後者はそのとおり
前者は激しく間違い
0212デフォルトの名無しさん
2010/06/26(土) 23:09:39http://el.jibun.atmarkit.co.jp/minagawa/2010/04/post-ebc4.html
0213デフォルトの名無しさん
2010/06/26(土) 23:23:130214デフォルトの名無しさん
2010/06/26(土) 23:25:15JSPもPHPと似た様な悲劇は見られた。
0215デフォルトの名無しさん
2010/06/26(土) 23:29:34クラス=VBのモジュール
0216デフォルトの名無しさん
2010/06/26(土) 23:39:40static importを知らん教授が書いたjavaの
数値計算のコードを読んだのは良い思い出
0217デフォルトの名無しさん
2010/06/27(日) 01:02:09設計出来ん奴が使っても無意味に複雑怪奇な
腐ったコードが出て来るだけで、
スパゲッティのがまだ理解しやすい。
設計出来る奴ならマルチパラダイムでも
特に問題ない。
0218デフォルトの名無しさん
2010/06/27(日) 01:04:570219デフォルトの名無しさん
2010/06/27(日) 01:16:47もっと嫌なんだが
0220デフォルトの名無しさん
2010/06/27(日) 09:30:31まぎらわしい名前つけるやつも、またわかりづらい。
0221デフォルトの名無しさん
2010/06/27(日) 10:39:000222デフォルトの名無しさん
2010/06/27(日) 10:42:030223デフォルトの名無しさん
2010/06/27(日) 13:13:54o Excol のリファレンス
0224デフォルトの名無しさん
2010/06/27(日) 17:05:35え糞る?
0225デフォルトの名無しさん
2010/06/27(日) 17:55:480226デフォルトの名無しさん
2010/06/28(月) 02:08:22近くの席のやつはjava7でクロージャがつかえるようになるとか大喜び。
次のプロジェクトではScalaを押したい。(多分、重鎮に技術者不足を指摘され否定されるけど。)
0227デフォルトの名無しさん
2010/06/28(月) 08:06:200228デフォルトの名無しさん
2010/06/28(月) 11:39:10>デザインパターン、XML分離へのこだわりすぎて、
>開発やメンテのコストが上がる方式になってしまった。
どんな新人目線。分離無しで数百人月規模のプロジェクトやってみろよ。
レベルの低いプログラマーが紛れ込んだときの被害が大きくなるよ。
紛れ込むのは防げないし。
昔の構造化設計だって極一部の人はすごく見やすいソースを書いてた。
OOになったところで上手い人の割合は大して変わらない。ただ、層を
分けて責任分界点を提示しておくことでアホが混じっても大惨事に
なりにくくなっただけ。
>PHPerの平均スキルが低いことが問題で、PHP自体が悪いわけじゃない。
まさにその通り!一昔前のVBerのようだ。
0229デフォルトの名無しさん
2010/06/28(月) 21:20:010230デフォルトの名無しさん
2010/06/28(月) 21:42:07業務要件屋じゃなく、自社フレームワークとかアプリケーション基盤をやるなら、多分崩さなくてもよい。
おれずっと自社フレームワークつくったりしてるから、業務の、Requestから何からすべて入ってるPojoが引数のヘンテコなクラスや、
難しそうな書き方はダメ(笑)とかわけのわからんルール、からはしばらく離れている。業務にもどされたらやだなぁ。
0231デフォルトの名無しさん
2010/10/06(水) 17:16:140232デフォルトの名無しさん
2011/01/07(金) 21:10:58ScalaってJavaしか知らないヤツに書かせても、
絶対Javaっぽいコードにしかならなくね?
俺はそれが怖いので敢えてClojureを推した。
だが、会議の場で同僚3人に口を揃えて拒否された。
冗談だと思われたらしい…。根回しの重要性を感じる今日この頃。
0233デフォルトの名無しさん
2011/01/07(金) 22:55:110234デフォルトの名無しさん
2011/01/08(土) 01:01:00Clojure知らない人もいる中で、さすがに採用はないと思ってたし。
上から「またまたw」と言われるかと思ってたら、
横から言われたので若干驚いた程度だ。
気分的にちょっと誇張して書いてみた。今は反省している。
0235デフォルトの名無しさん
2011/01/08(土) 22:41:500236デフォルトの名無しさん
2011/01/08(土) 22:43:280237デフォルトの名無しさん
2011/01/08(土) 23:44:450238デフォルトの名無しさん
2011/01/09(日) 00:56:220239デフォルトの名無しさん
2011/01/20(木) 00:30:050240デフォルトの名無しさん
2011/01/20(木) 01:30:310241デフォルトの名無しさん
2011/01/20(木) 16:11:110242デフォルトの名無しさん
2011/01/20(木) 17:13:340243デフォルトの名無しさん
2011/01/20(木) 17:30:490244デフォルトの名無しさん
2011/01/31(月) 15:45:28この流れ誰か解説して欲しい
0245デフォルトの名無しさん
2011/01/31(月) 21:54:410246デフォルトの名無しさん
2011/01/31(月) 23:46:26しかも紅茶ってなんだよ!難しすぎだろ!
0247デフォルトの名無しさん
2011/02/01(火) 12:07:000248デフォルトの名無しさん
2011/02/07(月) 01:32:33> >開発やメンテのコストが上がる方式になってしまった。
> どんな新人目線。分離無しで数百人月規模のプロジェクトやってみろよ。
つまりあれだろ?
カスみたいなコードに、重厚な管理と調整で成立。
大山鳴動してネズミ一匹。
カスみたいなSEを食わせるには丁度イイ言語だと思うが。
時給750円くらいなのかな。生産性低すぎてそれでも高すぎるが
オープン開発みたいな技術皆無の中小SIで、
こんな言語やってるところは終わってる。
抜けだらけのカスドキュメント大量に作って
悦に入っているSEとか大勢見てまじ哀れ
ちなみに弁当がショボすぎて噴いたのは内緒だ
0249デフォルトの名無しさん
2011/02/07(月) 11:52:060250デフォルトの名無しさん
2011/02/07(月) 23:09:030251デフォルトの名無しさん
2011/02/08(火) 16:30:320252デフォルトの名無しさん
2011/02/13(日) 01:29:59プログラム組めねーじゃん
0253デフォルトの名無しさん
2011/02/13(日) 01:58:34英語が分からない・英語嫌いなプログラマは多いと思う
変数名とかに hensu とか平気で書く人居るでしょ
0254デフォルトの名無しさん
2011/02/13(日) 02:03:18幸い弊社では、変数名ひとつロクに付けられないようなのは試用期間終わるまでには居なくなってる模様
0255デフォルトの名無しさん
2011/02/13(日) 02:07:430256デフォルトの名無しさん
2011/02/13(日) 02:16:46> つか日本語しか分からないプログラマなんているのかだわなわ
> プログラム組めねーじゃん
弊社の青木の立場がありません(><)
0257デフォルトの名無しさん
2011/02/13(日) 06:31:30大多数の底辺プログラマって英語読めないじゃん
上流行程やってるやつらも読めない(もしくは読もうとしない)やつ多い
外注に、 英語の規格表渡して、「詳細は、これに従え」ってだしたら、
上がってきた物は全然規格にマッチしていないことがあった
0258デフォルトの名無しさん
2011/02/13(日) 11:30:34なるほど、自分で訳せない伝えられないから、そのままスルーした。
だけど、意訳での間違いも覚悟しておかなかった。
それで、上司に怒られて外注のせいにする優秀な僕。
とでも?
0259デフォルトの名無しさん
2011/02/13(日) 14:17:48> 自分で訳
そんな暇はなかったなw
中学高校で6年, 大学まで行ってりゃ10年やってるんだ
英語くらい読め!!!
0260226
2011/02/13(日) 19:08:51>絶対Javaっぽいコードにしかならなくね?
だからこそ採用されやすいかなっておもってさ。
導入する際の"とりあえずの"学習コストが低くてさ。
で、汎用部品とか社内フレームワークを作るときは、
Scalaの良さを発揮できそうかなって。
全体的にきれいなソースになることって相当よいメンバーでやらないと
無理ってことを悟ったんだ。
(つまり事実上無理)
つか
Clojureはウチの職場で選択はないね。たぶん「なんかムズそう。」で一蹴。
0261デフォルトの名無しさん
2011/02/14(月) 05:05:50adoresu とか書くヤツがいて、もう英語なんだか日本語なんだかわかんないや。
0262デフォルトの名無しさん
2011/02/16(水) 15:33:260263デフォルトの名無しさん
2011/02/16(水) 21:58:16まだローマ字英語って分かるからいいんじゃね。
adressとか微妙に間違ってるのが辛い。
0264デフォルトの名無しさん
2011/02/16(水) 22:11:18日本語の資料だってロクに読んでねえよ
0265デフォルトの名無しさん
2011/02/17(木) 12:55:30furagu
kaunta
0266デフォルトの名無しさん
2011/02/17(木) 17:53:41namae
フツー、文字数の少ない前者を使うよな?な?
0267デフォルトの名無しさん
2011/02/17(木) 21:12:27文字数を気にするなら、昔ながらの2文字か3文字変数名。
nameならNM。MEM, FLG, CNT, ADRとか。
0268デフォルトの名無しさん
2011/02/18(金) 06:13:02どっちの鎖が光ってて重そうで高価か、などと。そして鎖に繋がれていない自由人を嘲笑さえする。
だが奴隷達を繋いでいるのは実は同じたった1本の鎖に過ぎない。そして奴隷はどこまでも奴隷に過ぎない。
過去の奴隷は、自由人が力によって征服され、やむなく奴隷に身を落とした。
彼らは、一部の甘やかされた特権者を除けば、奴隷になっても決してその精神の自由までをも譲り渡すことはなかった。
その血族の誇り、父祖の文明の偉大さを忘れず、隙あらば逃亡し、あるいは反乱を起こして、
労働に鍛え抜かれた肉体によって、肥え太った主人を血祭りにあげた。
現代の奴隷は、自ら進んで奴隷の衣服を着、首に屈辱のヒモを巻き付ける。
そして、何より驚くべきことに、現代の奴隷は、自らが奴隷であることに気付いてすらいない。
それどころか彼らは、奴隷であることの中に自らの唯一の誇りを見い出しさえしている。
(リロイ・ジョーンズ 1968年、NYハーレムにて)
0269デフォルトの名無しさん
2011/02/27(日) 22:51:31.50int あ = 1;
native2ascii してもオッケーなんだよな。これは盲点だった。
int \u3042 = 1;
0270デフォルトの名無しさん
2011/02/27(日) 22:54:11.46コードを投稿するときこんな変数名つかっちゃったよ。
int \u30a2\u30e1\u516c\u6b7b\u306d = 1;
0271デフォルトの名無しさん
2011/03/30(水) 23:41:04.870272デフォルトの名無しさん
2011/04/01(金) 19:43:59.620273デフォルトの名無しさん
2011/04/01(金) 22:16:31.66javaは労働者の言語
# lambda リジェクトの連中が言ってたもん
0274デフォルトの名無しさん
2011/04/02(土) 14:30:49.600275デフォルトの名無しさん
2011/04/05(火) 08:57:03.060276デフォルトの名無しさん
2011/04/05(火) 12:12:29.61言語としてそれを誘発する要素って例えば何?
0277デフォルトの名無しさん
2011/04/05(火) 12:26:30.050278デフォルトの名無しさん
2011/04/05(火) 14:19:13.75やっぱ、開発者の力量不足がほとんどかと
0279デフォルトの名無しさん
2011/04/05(火) 22:14:42.54単価はピンキリだけど
とりあえず正規表現書くのががめんどくさい
あと企業系のミドルウェアが多機能すぎてめんどくさい+資料が少ない
そういえば(時代遅れではない)現代の技術ってなんじゃらほ?
0280デフォルトの名無しさん
2011/04/05(火) 22:49:06.230281デフォルトの名無しさん
2011/04/05(火) 23:04:20.640282デフォルトの名無しさん
2011/04/06(水) 01:00:57.19取り敢えず関数型言語のエッセンスの取り込みは流行りっぽいな。
後はScalaなんかに見るコード量を少なくするための仕組みとか。
0283デフォルトの名無しさん
2011/04/06(水) 12:41:22.57C++は論外。型がない言語じゃjavaの代わりにはならない。
C#/VBは良いと思うんだが、サーバーサイドの開発だと、
開発環境がクソ過ぎる。情報もJavaの方が圧倒的に整備されてる。
Scalaは確かに良い言語仕様なんだけど、
valとかvarで受けるのは大規模開発には向かない。
0284デフォルトの名無しさん
2011/04/06(水) 12:57:07.15>開発環境がクソ過ぎる。情報もJavaの方が圧倒的に整備されてる。
MS製品はMSお勧めをそのまま使う分には、Javaより楽だし、整備されてると思うがな。
Javaでいう◯◯を実現とか、疎結合を極めるとかいうと死ぬけど。
0285デフォルトの名無しさん
2011/04/06(水) 13:59:03.21ここよくわからないのでkwsk
0286デフォルトの名無しさん
2011/04/06(水) 16:18:53.38出た当初は地雷以外の何物でもないと思っていたんだが。
0287デフォルトの名無しさん
2011/04/06(水) 21:25:04.91Java連携とかJakartaのもろもろ使えるのは便利だが
それならjRubyのほうがPGの人数集めるのラクな気がする
>>283
なにをもって大規模開発というのにもよると思う。
スピード大好きな米さんはどんどんRoR導入しとるな、フットワーク軽くてうらやましい
0288デフォルトの名無しさん
2011/04/06(水) 23:11:46.39Visual StudioとEclipseでVSの方がクソに見えるってのはないな
まともに使ったことないんだろ
0289デフォルトの名無しさん
2011/04/06(水) 23:30:36.910290デフォルトの名無しさん
2011/04/07(木) 00:33:46.54物好きな会社が自社のサービス作る時ぐらいか?
0291デフォルトの名無しさん
2011/04/07(木) 01:05:08.42同じ感覚で使うならどのスクリプトを採用しても変わらないと思う。
0292デフォルトの名無しさん
2011/04/07(木) 21:02:32.09eclipseだと、クラスのメソッドとフィールド一覧が表示されていて、
例えば、メソッドをクリックすると、
コードウィンドウにて、メソッドを定義しているコード部分が表示される。
visual studio 2010にそういう機能あるっけ?
0293デフォルトの名無しさん
2011/04/07(木) 21:24:55.51何の関係があるの?
0294デフォルトの名無しさん
2011/04/07(木) 22:13:01.83サイドバーに出して欲しいんならMSが出してるProductivity Toolsに入ってる
やはりまともに使ってないんだね
0295デフォルトの名無しさん
2011/04/07(木) 22:45:43.25優れているっつーなら、優れている点くらい挙げてくれ。
VSの方が優れてるのは、GUIエディタくらいだと思うぞ。
有料のエクリプスGUIエディタプラグインは使ったことないから、
厳密な比較はできないけれど。
>>293
Power Tools使ってない=まともに使ってない
という認識がすごいな。
ちなみにexpressじゃ使えないんだよね。
まあ、expressエディションはIDEとしてはまともじゃないってのは同意だけど。
organized import for VB ←NEW!!
って書かれてるくらいのレベルだと思うよ、Visual Studioって。
0296デフォルトの名無しさん
2011/04/07(木) 23:00:27.19MS-IMEとATOKぐらいの差がある。
0297デフォルトの名無しさん
2011/04/07(木) 23:12:49.44具体的にどの辺が不満なの?
0298デフォルトの名無しさん
2011/04/07(木) 23:14:12.08Visual J++の時代クルー!
0299デフォルトの名無しさん
2011/04/07(木) 23:19:58.220300デフォルトの名無しさん
2011/04/07(木) 23:27:59.44>優れているっつーなら、優れている点くらい挙げてくれ。
ビルド全般
特にインクリメンタルビルドとエディットコンティニュ
>Power Tools使ってない=まともに使ってない
いや、標準のC#エディタで使えるから
拡張がいるのはツールウィンドウに表示したい場合
>organized import for VB ←NEW!!
.NETにはusingやimportを何十行も書く文化はないから重要じゃない
>>297
糞遅い
0301デフォルトの名無しさん
2011/04/07(木) 23:31:16.66じじいが両方糞重いって言ってた
0302デフォルトの名無しさん
2011/04/07(木) 23:32:36.490303デフォルトの名無しさん
2011/04/07(木) 23:40:39.54クヌース先生より馬鹿な人には無理なはなしですな..hahaha
0304デフォルトの名無しさん
2011/04/08(金) 00:28:04.25プラグイン入れてもコンテクストメニューがやたら長くなるだけ、階層がやたら深くなるだけ、プロパティを示す項目があちこちに散在(さて起動オプションの指定はどこでしょう)。
全文検索(ファイル)のショートカットキーがない、ブックマークの移動がショートカットキーでできない、矩形選択にモード切り替えが必要。
マクロがない、簡単にAPIにアクセスできる機構がない(例えば選択文字列の取得)、SWTが糞過ぎてオレオレプラグイン作成で死ぬ。
デバッガで一つ前の行に戻せない、任意のコードを評価できない、エディタ画面の上下分割表示が一般的な方法でできない、生涯一度も押さないであろうボタンがツールバーに並んでいる、つかアイコンが分かりづらい。
プラットフォームによってショートカットキーが異なる、ラインデリミタもエンコーディングも異なる、そもそもプロジェクトの互換性も保証されてない。
でもVSも糞。特にテスト周り。QAツール拡充しろよ。ASP.NETビルド糞遅いし。
0305デフォルトの名無しさん
2011/04/08(金) 01:55:34.260306デフォルトの名無しさん
2011/04/08(金) 08:05:20.73http://www.itmedia.co.jp/news/articles/1104/07/news043.html
0307デフォルトの名無しさん
2011/04/08(金) 10:20:27.52.netもプラットフォームなんだよね
PCがwindowsである限りjava開発は負の資産になってるよね
java開発後メンテナンスが困難
0308デフォルトの名無しさん
2011/04/08(金) 15:17:05.08みえる、みえるぞ!マトモに動かずRuby版に差し戻される未来が!
0309デフォルトの名無しさん
2011/04/08(金) 21:38:11.73×なるようだ
○なった
既に入れ替え済。Java大勝利。
0310デフォルトの名無しさん
2011/04/08(金) 22:01:29.87軽く一桁上がってもいいような気がするんだが...
0311デフォルトの名無しさん
2011/04/08(金) 22:58:17.210312デフォルトの名無しさん
2011/04/08(金) 23:00:32.81フロントエンドは独自開発のようだがどんなんなのか気になる
0313デフォルトの名無しさん
2011/04/08(金) 23:02:56.19全く使ったことないけど
0314デフォルトの名無しさん
2011/04/08(金) 23:19:29.28ttp://jayant7k.blogspot.com/2006/05/mysql-fulltext-search-versus-lucene.html
単純に速いってだけでもないんですな
blenderの情報はここしかないのかな‥
ttp://engineering.twitter.com/2011/04/twitter-search-is-now-3x-faster_1656.html
まだ読み途中
0315デフォルトの名無しさん
2011/04/09(土) 11:34:13.58Mavenとかantとかでじゃダメなの?
何が足りないのかわからん。
話変わるけど、そもそもC#はコンパイルに時間かかるけど、なんでだ?
Javaは保存した瞬間にコンパイルも終わってるけど、何が違うんだ?
話を戻すと
メソッドとフィールド一覧が見れるのはわかるんだけど、
eclipseと比べてunkなのはわかるよね?
power tools入れてもeclipseに比べてunkなのは知ってるよね?
そもそもpower tools無しだと、自動でインポートもできなくない?
Java/eclipseだと自分でインポート文書くのは、static importくらいだよね。
これがVSクオリティだと俺は思ってるけど。
VSのGUIエディタというかGUIビルダというかは、便利過ぎて神だけどね。
GUIアプリがサクサク作れる。eclipseにはマネできないね。
0316デフォルトの名無しさん
2011/04/09(土) 11:35:28.59eclipseは高機能過ぎて俺には使えない・・・
まで読んだ。長過ぎてコメント不可能。
0317デフォルトの名無しさん
2011/04/09(土) 12:02:47.74(2)から(3)で3倍の応答速度と、10倍の同時接続が可能になったらしい。
1. Ruby on Rails ⇔ MySQL
2. Ruby on Rails ⇔ Lucene(Java)
3. Ruby on Rails ⇔ Blender(Java) ⇔ Lucene(Java)
4. Blender(Java) ⇔ Lucene(Java) ※予定
0318デフォルトの名無しさん
2011/04/09(土) 12:05:10.13RubyとJavaの単純な実行速度の差は、あまり大きな問題ではないのかも。
0319デフォルトの名無しさん
2011/04/09(土) 15:20:14.66Eclipseはバックグラウンドビルドを前提にビルドエンジンを設計しているのか知らないが、
あんたの挙げたようなビルドスクリプトでソースを生成したりするとグダグダになる
出鱈目な順番で何度も何度もビルドを掛けたり、ビルド後にリフレッシュせずに公開しようとしてサーバー落としたり目も当てられない
結局嬉々としていろんな機能を詰め込んでるけど、全然統合されてないから結局「おまじない」が量産されるんだよ
.NET/VS/Windows SDKはGUIが提供されてない機能は自己責任で調べて勝手に使えってスタンスだから、説明不足で迷うことは少ない
>eclipseと比べてunkなのはわかるよね?
>>292読め
>そもそもpower tools無しだと、自動でインポートもできなくない?
Ctrl+.
0320デフォルトの名無しさん
2011/04/09(土) 16:02:57.540321デフォルトの名無しさん
2011/04/09(土) 20:48:22.63統合って部分で同意。Eclipseが弱いのはまさにそこ。
逆に言うと、MS製品はその中でしか動けないが、
Battery Includeの楽さを味わうと他がスカスカに見えるレベル。
MacやPythonも同じ部分で気に入ってる。
Eclipseのプラグインで便利なものは数あれど、
「あれとこれとそれとあれとこれを用意して設定すれば、ほら簡単」なんて詭弁に思えてしまう。
Cでオブジェクト指向できますみたいな。
0322デフォルトの名無しさん
2011/04/09(土) 22:55:14.77あと統合が弱いって、具体的にどこらへん?
Javaしかやったことないからピンと来ないんだけど。
プラグインつっても、そんなに種類ないけど?
0323デフォルトの名無しさん
2011/04/09(土) 23:08:27.72長短それぞれあるからどっちがいいとかは難しいと私感
ただVSは家で遊ぶのには高すぎるのがなぁ
最近はNetBeansで遊んでる、たまにはNetBeansもかまってあげて(泣
0324デフォルトの名無しさん
2011/04/09(土) 23:44:46.02shellとかperlの標準出力に
選択範囲流して書き換える簡単な方法教えてください
資産運用的にえーまくそ使い続けるしかないんだけど
0325デフォルトの名無しさん
2011/04/09(土) 23:57:33.95スレ違い。各言語スレで聞いてください
0326デフォルトの名無しさん
2011/04/10(日) 00:12:11.20ヴぃじあるすたでぃおとかえくりっぷすぅ極めてるやつなら
知ってるはずだろう教えろ、教えろよ
まだえーまくっそだから平なんだよねとか
陰口たたきたいからなの?
0327デフォルトの名無しさん
2011/04/10(日) 00:14:56.070328デフォルトの名無しさん
2011/04/10(日) 13:41:42.83Javaしかやったことがないwwwwwwwww
0329デフォルトの名無しさん
2011/04/10(日) 14:45:52.970330デフォルトの名無しさん
2011/04/10(日) 14:54:20.990331デフォルトの名無しさん
2011/04/10(日) 16:08:06.80Wikipedia見る限り、他で作ったバイトコードを.Netに移植するのがメインなのか?
0332デフォルトの名無しさん
2011/04/11(月) 00:04:34.47あとは言語に依存しない事を知らしめる為だとか、Javaプログラマーの取り込みを狙ったとか。
何れにせよ、もう役割を終えている。
0333デフォルトの名無しさん
2011/04/11(月) 02:01:15.06さすがJ#発祥の地
0334デフォルトの名無しさん
2011/04/11(月) 04:52:40.33http://www.google.co.jp/trends?q=Java%2CC%2B%2B%2CC%23&ctab=0&geo=all&date=all&sort=2
未だC#やC++の4倍の検索トラフィックを稼いでいる
http://www.google.co.jp/trends?q=Java%2CC%2B%2B%2CC%23&ctab=0&geo=all&date=mtd&sort=2
じわじわと減少を続ける様から「そこはかとなく漂う“終末感”」を感じずにはいられない。
しかし勢いこそ衰えたもののまだまだ健在と言える。
0335デフォルトの名無しさん
2011/04/11(月) 07:42:27.050336デフォルトの名無しさん
2011/04/11(月) 08:26:22.18サーバーサイド特化が功を奏したな。
0337デフォルトの名無しさん
2011/04/11(月) 23:02:17.56Enterprise JavaBeansとかRMIとかも入れてあげたい
0338デフォルトの名無しさん
2011/04/12(火) 09:51:57.110339デフォルトの名無しさん
2011/04/13(水) 22:59:27.770340デフォルトの名無しさん
2011/04/13(水) 23:27:28.80もう死んだ子を抱くのはやめるんだ
0341デフォルトの名無しさん
2011/04/14(木) 22:33:59.28少し前に、コボラーに、Java速いよ。みたいなことをいったら、
顔真っ赤にして、「Javaは遅いに決まってるだろ!!」って言われたよ。
なんかどうでもよくなって「へぇ、そうなんだ。知らなかった。」と答えたよ。
0342デフォルトの名無しさん
2011/04/14(木) 23:05:13.56最近だいぶましになってきてるぞ
7.0でまた劣化しそうな気がするが
0343デフォルトの名無しさん
2011/04/15(金) 01:07:36.25C#に負けじとOracleがClient仮想マシンにも無理矢理JITコンパイラ入れて来てから速くなったな
0344デフォルトの名無しさん
2011/04/15(金) 07:15:56.61Swingアプリを書いた私に対する挑戦ですね。
0345デフォルトの名無しさん
2011/04/15(金) 12:32:33.22メジャーな言語でネイティブコンパイラってC/C++くらいしか
なくなったからね。
それ以外の比較対象がスクリプト系ばかりの現状じゃ。
0346デフォルトの名無しさん
2011/04/15(金) 12:35:05.370347デフォルトの名無しさん
2011/04/15(金) 12:47:59.58バブルジェットだろ
0348デフォルトの名無しさん
2011/04/15(金) 16:22:32.90.: + ...:. ..:...:.. :. +
. ..: .. . + .. : .. .
.. + ..:. .. ..
+ :. . +..
. : .. + .. .
.. :.. __ ..
. + |: |
|: |
.(二二X二二O
|: | ..:+ .. ありがとうDelphi・・・
∧∧ |: | 君のことは忘れないよ・・・
/⌒ヽ),_|; |,_,,
_,_,,_,〜(,, );;;;:;:;;;;:::ヽ,、
" "" """""""",, ""/;
"" ,,, """ ""/:;;
"" ,,""""" /;;;::;;
0349デフォルトの名無しさん
2011/04/15(金) 16:40:16.990350デフォルトの名無しさん
2011/04/15(金) 23:06:43.20いまどきのPCならラクラクに動くからなSwing
書きやすいかはともかく‥
>>345
JVMの進化によるところが大きいとおもうけど
純粋なインタプリタ言語が死滅した現在
言語による実行速度の差なんかより、
ライブラリとか改修、リサイクルのしやすさのほうが重要
OSとか組み込み系は別だろうけど
0351デフォルトの名無しさん
2011/04/16(土) 00:58:02.49C++ 2011(C++0x)で、文法やライブラリが拡充されるのでだいぶ良くなるよ。
ラムダ関数、ハッシュ配列、正規表現、マルチスレッド etc...
Javaやスクリプト言語が全盛だった理由が良く分かる。
0352デフォルトの名無しさん
2011/04/16(土) 08:39:20.96http://www.anlyznews.com/2011/02/objective-c.html
Javaの方が生産性が高いし、C++の方が速度が出るとすると、
Objective-Cは駄目な子に思える
動的言語だという特徴も、一般的なプログラマに魅力があるようではないようだ。
PerlやRubyよりも人気言語になったとは言え、
iPhoneやiPadの普及によるところが大きい。
Objective-Cは事実上のApple社製品専用言語として今後も生き残っていくしか無い
0353デフォルトの名無しさん
2011/04/16(土) 10:55:27.52まぁ遅いのは事実だがな。Obj-C使いならCで書けばいいと言うだろうが。
0354デフォルトの名無しさん
2011/04/16(土) 13:06:19.40画像をぷるぷる揺らして、Javaの『遅さ』を計測する
http://www.anlyznews.com/2011/03/java.html
画像を揺らしはじめてから4〜5秒でフレームレートが50超で安定するが、1秒目は15fps前後、2秒目は36fps前後、3秒目は41fps前後、4秒目は47fpsとなっており、Java/Hotspotの立ち上がりの遅さが明確に現われている。
0355デフォルトの名無しさん
2011/04/16(土) 13:12:50.97> まぁ遅いのは事実だがな。Obj-C使いならCで書けばいいと言うだろうが。
オブジェクト指向にならないね。
0356デフォルトの名無しさん
2011/04/16(土) 15:13:28.65Macを引き合いに出してるのになんでgccでコンパイルしてんの
この人
0357デフォルトの名無しさん
2011/04/16(土) 15:19:55.00非力な環境で動かすんだから、泥臭い最適かもある程度は許容するしかない。
>>356>>356>>356
0358デフォルトの名無しさん
2011/04/16(土) 15:51:18.060359デフォルトの名無しさん
2011/04/16(土) 17:40:51.240360デフォルトの名無しさん
2011/04/16(土) 21:08:47.82何もしてないやつが偉そうなこというな。
文句言うなら自分でベンチとれ。ゴミ
0361デフォルトの名無しさん
2011/04/16(土) 22:00:12.46Apple gccて評判悪いん?
0362デフォルトの名無しさん
2011/04/17(日) 02:04:22.63え?あれがベンチだと思ってるの?w
0363デフォルトの名無しさん
2011/04/17(日) 02:22:39.53http://www.youtube.com/watch?v=Hi8L--oWL18
0364デフォルトの名無しさん
2011/04/17(日) 03:44:34.38■WP7
http://www.youtube.com/watch?v=KpE5uvhC89Q&feature=fvst
http://www.youtube.com/watch?v=SucFzYhknwY&feature=more_related
■Android
http://www.youtube.com/watch?v=viHxKqKxga8
ttp://www.youtube.com/watch?v=6kHKFL8Kghg
哀れGoogle
0365デフォルトの名無しさん
2011/04/17(日) 05:03:25.33もっとdisってAndroid端末を安くしてください。
0366デフォルトの名無しさん
2011/04/17(日) 08:25:44.02まともに動いているだけマシ
俺のIS01は例外吐きまくりですぐ落ちる
0367デフォルトの名無しさん
2011/04/22(金) 20:08:23.75Androidひどいな
0368デフォルトの名無しさん
2011/04/23(土) 21:33:54.33なんでAndroidはこんなカクカクなの?
0369デフォルトの名無しさん
2011/04/27(水) 15:50:36.900370デフォルトの名無しさん
2011/04/27(水) 16:04:02.55動画のIS03は2.2、Xperia arcは2.3じゃないの?
0371デフォルトの名無しさん
2011/04/27(水) 22:34:12.450372デフォルトの名無しさん
2011/04/28(木) 22:39:06.17言っちゃだめ!
0373デフォルトの名無しさん
2011/05/07(土) 23:25:30.46T[]
が使えないのが、一番嫌いかな。
C#にはそれがあるんだよな。
あとJavaで演算子のオーバーロードができないのも嫌だ。
でも、嫌なのはこの2点くらいなんだよな。
C#が嫌なところは、ライブラリが使いにくいことかな。
ドキュメントの充実度込みで。あとはなんかあったかな。
0374デフォルトの名無しさん
2011/05/08(日) 02:05:01.090375デフォルトの名無しさん
2011/05/08(日) 03:48:17.37めっちゃくちゃ洗練されてるじゃん
何を見てもJavaの方がぐちゃぐちゃだと思うが
C#で嫌なとこは、実質Windowsでないと使えない事
開発環境がEclipseでない事や、
改行や大文字小文字のコーディングルールとかそんなもん
少なくともライブラリは圧倒的にC#がいいよ
0376デフォルトの名無しさん
2011/05/08(日) 05:22:25.95monoを使ってみての感想?
0377375
2011/05/08(日) 06:19:55.68って言ってるよ。
ネイティブ依存のAPIを何のためらいもなくバリバリ使って組むのがC#で作ったexeの実情だから
仮にmonoがPure.NET APIフルサポートしてたとしても、exeが動くのかというと大抵そうはいかない
・・というと反論があろうと思うが
あくまでも現実問題として、monoではWindowsのVisualStudioのC#でつくられた大半のソフトは動かない
0378デフォルトの名無しさん
2011/05/08(日) 06:24:32.02つまり、あなたのいっているC#というのは、
VisualStudioでコーディングするC#のことをいっていて
Ecma InternationalやISOで標準化された純粋な「言語」としてのC#のことをいってないのね?
わかった。
0379デフォルトの名無しさん
2011/05/08(日) 06:34:07.48Javaの功績により幻想だと証明された筈だが
まだWrite once, run anywhereじゃないといけないって言ってるの?w
0380デフォルトの名無しさん
2011/05/08(日) 06:57:17.50Swing追加された時のjava.awt/javax.swingの混合状態とか、
SocketChannelクラス追加された時のSocketとの関係とか、CalendarとDateの関係とか。
以前のクラス設計に誤りがあった時、キレイに作り直さず過去の間違ったものと
新しいものを部分的に混ぜるカオスな設計はおかしいと思う。
パッケージ一覧見れば場当たり的な拡張繰り返したのがよくわかる。
あとはnew BufferedReader(new InputStreamReader(new FileInputStream(),cs))
とか頭おかしいんじゃないかと思う。
0381デフォルトの名無しさん
2011/05/08(日) 07:04:24.760382デフォルトの名無しさん
2011/05/08(日) 12:15:22.48たしかにコレは頭のおかしい人間が設計したクソ仕様だな
どういうコンセプトのもとにこういう設計をしたのか聞かせてもらいたいもんだ
おそらく何も考えてないだけだろうと思うが
ボトムアップ死ね!
0383デフォルトの名無しさん
2011/05/08(日) 12:22:15.75頭がおかしいというのはともかく、
それの意図が理解出来ないのは無能の証拠www
0384デフォルトの名無しさん
2011/05/08(日) 12:40:55.57それじゃあ意図を聞かせてもらおうか。
0385デフォルトの名無しさん
2011/05/08(日) 14:26:09.85java.ioのクラス構成見てみなよ。
0386デフォルトの名無しさん
2011/05/08(日) 15:25:32.752chの素人が束になってJavaを批判した所で
Google様に選ばれたという価値を0.01%も薄めることは出来ないな。
0387デフォルトの名無しさん
2011/05/08(日) 15:37:55.71お前にとってはgoogleに選ばれたということがすげー大事なことなんだろうけど、
俺にとっては俺が使いやすいかどうかが最も重要なんだよね
お前は言語の話じゃなくてgoogleの話でもしてろよ
0388デフォルトの名無しさん
2011/05/08(日) 16:20:14.98Linux界隈では絶賛C#爆走中でっせ。
0389デフォルトの名無しさん
2011/05/08(日) 17:19:23.90具体的に詳しいその辺教えて下さい
0390デフォルトの名無しさん
2011/05/08(日) 18:04:05.41Javaが色々とアレで迷走しまくってるから余計にMonoのばく進が目立つ。
もっとも今後もそのまま続くかどうかと言われると、ちと難しいところもあるかもしれないけど。
0391デフォルトの名無しさん
2011/05/08(日) 18:09:43.260392デフォルトの名無しさん
2011/05/08(日) 18:11:31.770393デフォルトの名無しさん
2011/05/08(日) 18:14:33.32どっちの方がより利用される開発言語になるか、程度の意味
勝ち負けという表現が不快だったら謝る
0394デフォルトの名無しさん
2011/05/08(日) 19:42:50.79例えば、Listの実装って何かわかって使ってる人は少ない。
俺もわからず、自動拡張する配列だと思い込んで使ってる。
じゃあ、ソートされた集合クラスは?
ハッシュの実装は?
そういう情報が得られにくいのがC#のライブラリがクソだと思う点。
あとはPathクラスとか、まあ素人には使いやすいかもしれないが、
洗練されてるとはとても言えない。
>Swing追加された時のjava.awt/javax.swingの混合状態とか、
>SocketChannelクラス追加された時のSocketとの関係とか、CalendarとDateの関係とか。
もっと詳しく書いてくれないとわからないんだけど。
0395デフォルトの名無しさん
2011/05/08(日) 20:04:46.15>例えば、Listの実装って何かわかって使ってる人は少ない。
>俺もわからず、自動拡張する配列だと思い込んで使ってる。
その程度のことはMSDNの解説の1行目に書いてあるだろーが…
0396380
2011/05/08(日) 20:16:43.52Socketは非同期通信ができず使い物にならないので1.4でSocketChannelが追加された。
Socketは基となるSocketChannelを取得できるし、SocketChannelからSocketも取得でき
そうなクラス設計。この時SocketChannelを低レベル実装でSocketをラッパーにすべきだったんだ。
でも違った。SocketChannelからSocketは取得できても、既存のSocketをnewするコードは
SocketChannelが取得できないという糞制限があった。
で、tcpNoDelay処理にはSocket、非同期処理にはSocketChannelが必要で、
一つの概念が意味なく複数のクラスに分かれてる。これが混合状態と書いた理由。
結局7では見直されてSocketChannelでフル機能が実装された。
0397デフォルトの名無しさん
2011/05/08(日) 20:26:41.97配列: List
リンクリスト: LinkedList
ハッシュ実装の連想配列: Dictionary
ツリー実装の連想配列:SortedDictionary
ハッシュ実装の集合:HashSet
ツリー実装の集合:SortedSet
>あとはPathクラスとか、まあ素人には使いやすいかもしれないが、
あらま。Java 7でnio2が出そうだからって息巻いちゃって。まだベータでしょ。
0398デフォルトの名無しさん
2011/05/08(日) 20:26:57.69>その程度のことはMSDNの解説の1行目に書いてあるだろーが…
そういう情報が得られにくいのがC#のライブラリがクソだと思う点。
0399デフォルトの名無しさん
2011/05/08(日) 20:37:38.86お前がそう思うんならそうなんだろう
0400デフォルトの名無しさん
2011/05/08(日) 20:55:18.440401デフォルトの名無しさん
2011/05/08(日) 21:21:40.99良い意味で切磋琢磨して最近はまともになった
0402デフォルトの名無しさん
2011/05/08(日) 22:56:34.95いや、そういうわけではないが
ちなみにWrite once, run anywhereに失敗してるのはクライアントサイドだけなんだけど。
Javaが良いのは、使えると
iアプリもAndroidもブルーレイも(BDJ)、AJaxも(GWT)、
そしてサーバーもクライアントも一応は、つくれる点
しかも統合環境がEclipseに統合されてる
適応範囲がこれほど広まってる言語はないだろう
でもC#と比べると、こっと使いにくいのがあれなんだけど
0403デフォルトの名無しさん
2011/05/08(日) 23:01:49.000404デフォルトの名無しさん
2011/05/08(日) 23:07:48.41そういう意味だと最初はクライアント向けの技術だったはずのJavaは
「予期せぬ成功」をうまく生かしたってことになるのかな。
0405デフォルトの名無しさん
2011/05/08(日) 23:22:21.350406デフォルトの名無しさん
2011/05/08(日) 23:41:19.70アプリケーションサーバー製品が違うとすぐ動かないのにサーバーもrun anywhereと?
0407デフォルトの名無しさん
2011/05/09(月) 00:32:42.650408デフォルトの名無しさん
2011/05/09(月) 00:43:37.76Javaはもともと組み込み向けの技術だったんだよ
クライアントサイドで応用しようとしたのはその後
まぁ普及したのは組み込みのほうが後なんだけど
>>406
そもそもそのアプリケーションサーバー製品がrun anywhereうたってないでしょ?
そういうことでなくサーバーサイドはWinで開発してLinuxで動作が基本だから成功してるといえるよね
事実普及してる。
>>378
何度も言うが「実質」といってるよ
今C#を語るのに標準化機構の話をしても意味がない。C言語とはわけがちがう
しかしこのスレ、うわべのガキが多くて笑えるなw
0409デフォルトの名無しさん
2011/05/09(月) 01:02:03.82ローカルリソースアクセスしまくりなんだよね。今はどうか知らんけど。
信頼済み証明機関の署名がないと実行できないActiveXより遥かに
セキュリティーが低い
0410デフォルトの名無しさん
2011/05/09(月) 01:21:43.64考えてみるとこれを利用したウイルス簡単につくれるのに聞いたことないなぁ
それほどまでに普及しなかったんだな
0411デフォルトの名無しさん
2011/05/09(月) 01:27:01.91確認したらそうだった。まあサーバ向けは当初考慮されてなかった(重視されてなかった)けど、
うまく大成功に持って行ったのは確かだな。
0412デフォルトの名無しさん
2011/05/09(月) 02:22:13.67「OracleがウゼーからAndroidの開発言語はC#に変えます〜」って展開はないのかな?
ライバルの作った言語を使うのはしゃくだけど
俺がGoogleならそうするな
Javaは権利論争が面倒
0413デフォルトの名無しさん
2011/05/09(月) 02:38:35.350414デフォルトの名無しさん
2011/05/09(月) 03:24:31.90まさかのGoogleがOracle買収劇が起きたりして
0415デフォルトの名無しさん
2011/05/09(月) 07:41:50.13オレオレ証明書だと、
これ証明書ついてるけどオレオレ証明書だよってダイアログでなかったっけか?
0416デフォルトの名無しさん
2011/05/09(月) 07:42:33.95C#厨には脳みそがないのな。
0417デフォルトの名無しさん
2011/05/09(月) 08:18:34.10警告は出るよ。
でも普通のユーザーは何も考えずにOKする
0418デフォルトの名無しさん
2011/05/09(月) 08:35:15.55ある程度の規模の被害が出たら
TV新聞でダイアログが画像で示されて安易にOK押すなと告知
みたいな感じで対策されて終わりなんじゃね?
CD/DVD/USBメモリなんかの自動実行ウィルスも
ダイアログ表示で対策しとらんかったっけ?
0419デフォルトの名無しさん
2011/05/09(月) 10:23:05.67>その程度のことはMSDNの解説の1行目に書いてあるだろーが…
URL頼むわ。
0420デフォルトの名無しさん
2011/05/09(月) 13:19:49.02例えば、Listの実装って何かわかって使ってる人は少ない。
俺もわからず、自動拡張する配列だと思い込んで使ってる。
じゃあ、ソートされた集合クラスは?
ハッシュの実装は?
そういう情報が得られにくいのがJavaのライブラリがクソだと思う点。
0421デフォルトの名無しさん
2011/05/09(月) 13:24:06.350422デフォルトの名無しさん
2011/05/09(月) 13:24:35.74サーバサイド以外では悉く失敗してるじゃねーかw
0423デフォルトの名無しさん
2011/05/09(月) 13:39:46.10それは的外れな指摘じゃないか
Java の List とか SortedSet はインタフェースだからそれ単体では使わないだろ
ArrayList とか LinkedList とか CopyOnWriteArrayList とか必ず実装方法を示す名前のクラスを使うはず
ハッシュの実装は HashSet とか HashMap とか必ず名前に Hash が付いているし
ツリーの実装は TreeSet とか TreeMap とか必ず名前に Tree が付いている
どうせ反論するなら、そういう実装方法丸出しの名前はよくないとか、そういうこと言おうぜ
コピペ厨にしか見えん
0424デフォルトの名無しさん
2011/05/09(月) 13:56:50.71説明読めば役割と実装の見当ぐらい付きそうなもんだけどねぇ
http://msdn.microsoft.com/ja-jp/library/system.collections.generic.aspx
0425デフォルトの名無しさん
2011/05/09(月) 15:12:16.330426デフォルトの名無しさん
2011/05/09(月) 19:15:05.99そのURLは知ってた。
そこからどうやって中の実装を推測するのかと。
>その程度のことはMSDNの解説の1行目に書いてあるだろーが…
これは結局、嘘ってことでFAでいいんだよな?
>>425
ギリギリpythonもOKかな?
pythonよく知らんがw
0427デフォルトの名無しさん
2011/05/09(月) 20:17:49.991行目に書いてあるというのは誇張だと思うが、
HashSet→名前から明確にわかる
SortedSet→名前から明確にわかる
LinkedList→名前から明確にわかる
List→インデックスを指定とあるのでわかる。LinkedListとの対比で想像がつく
SortedDictionary→名前から明確にわかる
Dictionary→唯一ここに明記されていないが、SortedDictionaryとの対比で想像はつくし
Dictionaryクラスをクリックすると次のページにハッシュテーブルと書かれている
ただ、HashSetのクラス名が何でSetじゃなかったのかは謎。
0428デフォルトの名無しさん
2011/05/09(月) 20:23:27.00GoogleがC#の利用がありえないってなんでなの?
0429デフォルトの名無しさん
2011/05/09(月) 20:25:05.91Javaの経験があるならその程度の事は見当付きそうなもんだが、無能にも程があるだろ。
List<T>の実装なんてArrayListのジェネリック版ってだけ。
ArrayList等を含むSystem.Collectionsはソースコードが公開されている。
無能な情弱って救えないな。
0430デフォルトの名無しさん
2011/05/09(月) 20:48:37.56プログラマ向きじゃないな
0431デフォルトの名無しさん
2011/05/09(月) 21:23:19.400432デフォルトの名無しさん
2011/05/09(月) 21:44:13.83だっさ
0433デフォルトの名無しさん
2011/05/09(月) 22:07:21.740434デフォルトの名無しさん
2011/05/09(月) 22:16:26.06調べりゃわかるのは一緒。
C#はわかりにくい、ただそれだけのこと。
0435デフォルトの名無しさん
2011/05/09(月) 22:23:56.04例えば.NET FrameworkでGUIアプリ作りたければ
http://msdn.microsoft.com/ja-jp/library/ms754130.aspx
みたいにフレームワークの基本(プロパティー・XAML・バインディング・イベントなど)の
説明がきちんと書いてある。Javaの説明はAPI仕様がひたすら書いてあるだけで読みづらい。
例えばjava.nio.channels.Selectorの説明読んでも、クラス仕様が書いてあるだけで
セレクターが何なのか書いてない。パッケージの説明読んでも日本語が意味不明。
「API」と「サンプル/チュートリアル」の前にまず概念の説明を書けってんだ。
0436デフォルトの名無しさん
2011/05/09(月) 22:30:44.52実上C#の勉強会になっちゃってるw
0437デフォルトの名無しさん
2011/05/09(月) 22:40:31.87>インデックスを使用してアクセスできる、厳密に型指定されたオブジェクトのリストを表します。
>リストの検索、並べ替え、および操作のためのメソッドを提供します。
これのどこが分かりにくいんだよw
0438デフォルトの名無しさん
2011/05/09(月) 22:42:19.620439デフォルトの名無しさん
2011/05/09(月) 22:42:23.69Googleは開発の公式言語としてはJavaの他にPython、C++の3つを使い分けてる。
C#はJavaと大差なくてしかも人類の敵であるMSが管理しているもの。
一応標準化されているがMS以外の実装はロクにない。
そんなもの使うくらいならGoogleはGoみたいに自前で作る方を選ぶ。
0440デフォルトの名無しさん
2011/05/09(月) 22:44:05.79Javaやってた頃はMS死ねと言ってたわけだが、長いものに巻かれてみると割と快適だった。
0441デフォルトの名無しさん
2011/05/09(月) 22:47:06.45あそこに買われるぐらいならGoogleの方がまだマシだったような気もするが多分の気のせいだろう。
0442デフォルトの名無しさん
2011/05/09(月) 22:57:22.20そういやGoってどうなったの
0443デフォルトの名無しさん
2011/05/09(月) 22:59:57.750444デフォルトの名無しさん
2011/05/09(月) 23:03:05.19C#使いはにわかってことでしょ?
0445デフォルトの名無しさん
2011/05/09(月) 23:07:05.58それJavaに言い換えてみろよ
0446デフォルトの名無しさん
2011/05/09(月) 23:15:23.57エラーばしばし出てくるのに問い合わせたら問題ありませんってw
よくあんな企業が一流の顔できてるわ
0447デフォルトの名無しさん
2011/05/09(月) 23:16:14.00アホかw
0448デフォルトの名無しさん
2011/05/09(月) 23:17:26.70つまりC#屋は相対的に馬鹿多い傾向がある
0449デフォルトの名無しさん
2011/05/09(月) 23:24:25.520450デフォルトの名無しさん
2011/05/09(月) 23:26:43.14人が働いてる間に確かめもせずに嘘吐き扱いか、相変わらずオウム並みの脳みそしてんな
誇張でなくちゃんと解説の1行目に書いてあるから(XGA以上なら
http://msdn.microsoft.com/ja-jp/library/6sh2ey19.aspx
>解説
>
>List<T> クラスは、ArrayList クラスとジェネリックに等価です。 このクラスは、必要に応じてサイズが動的に増加する配列を使用して、IList<T> ジェネリック インターフェイスを実装します。
0451デフォルトの名無しさん
2011/05/09(月) 23:33:48.39Javaも碌に扱えないと見たね。
0452427
2011/05/09(月) 23:44:55.24ああ、解説の一行目、じゃなくてクラス説明の「解説」セクションの一行目だったのな。
でも老人は以下のことがビシっと書いてないとたぶん満足できない
・Listはインデックスでの要素アクセスがO(1)です
・Listは並べ替えできます
・Listは途中要素の挿入・削除にO(N)のコストがかかります
0453デフォルトの名無しさん
2011/05/09(月) 23:57:33.350454デフォルトの名無しさん
2011/05/10(火) 08:44:51.36Java屋でUNIX詳しい人みたことない
つまりJava屋は相対的に馬鹿多い傾向がある
0455デフォルトの名無しさん
2011/05/10(火) 08:45:39.110456デフォルトの名無しさん
2011/05/10(火) 08:50:09.91つまりJava屋は相対的に馬鹿多い傾向がある
0457デフォルトの名無しさん
2011/05/10(火) 09:06:36.05UNIXに詳しいというだけの人の方が頭いいよね!
0458デフォルトの名無しさん
2011/05/10(火) 09:45:55.47スレタイにはJavaしかないのにでてくるのはC#の話ばかり
C++なんて相手にもされてない
0459デフォルトの名無しさん
2011/05/10(火) 10:15:54.21> ひとつわかったのは、C#がかなりJavaを追い詰めてるってこと。
ということにしたいのですね。
実際は信者がうるさいだけだろ。
0460デフォルトの名無しさん
2011/05/10(火) 11:29:42.34>ということにしたいのですね。
>実際は信者がうるさいだけだろ。
ということにしたいのですね。
0461デフォルトの名無しさん
2011/05/10(火) 11:33:48.330462デフォルトの名無しさん
2011/05/10(火) 11:34:29.160463デフォルトの名無しさん
2011/05/10(火) 11:51:51.20こういう事だろうか?
0464デフォルトの名無しさん
2011/05/10(火) 11:55:07.19JavaはUnix/Linux上で動かすことも多いから
Unix詳しい人は珍しくもなんともない。
0465デフォルトの名無しさん
2011/05/10(火) 18:12:03.71> ・Listは並べ替えできます
おまえの頭の悪さがよく伝わってくるwwww
0466デフォルトの名無しさん
2011/05/10(火) 18:37:26.94お前がC#もJavaも使いこなせないような屑だって皆分かってるから。
0467デフォルトの名無しさん
2011/05/10(火) 20:19:29.35それパターンってのも知らないって
C#厨ってここまで酷いのか
0468デフォルトの名無しさん
2011/05/10(火) 20:45:07.84本人じゃないから知らんけど
0469デフォルトの名無しさん
2011/05/10(火) 20:50:48.64意図が分かるけど不親切だと思うならああいう言い方はしない。
0470デフォルトの名無しさん
2011/05/10(火) 20:59:55.64和訳お願い
0471デフォルトの名無しさん
2011/05/10(火) 21:08:35.030472デフォルトの名無しさん
2011/05/10(火) 21:32:36.92フレームワークで妙に細かい設定が必要なところをほとんど決め打ちでやってくれる機能とか、
ソースコードが長くなるから、短くかけるようにしたしんたっくすしゅがーとか、
普通やるよね?
0473デフォルトの名無しさん
2011/05/10(火) 21:35:50.50チームで開発したり保守請け負ったりの経験ないだろ
ずっと引きこもってオナニーソフト作ってればいいよ
0474デフォルトの名無しさん
2011/05/10(火) 22:06:46.80> いまだにListをfilterすらできないのかよ。
本当か?
Apache Commons Collections
0475デフォルトの名無しさん
2011/05/10(火) 22:21:19.66お前何かコンプレックスでもあるんか?
0476デフォルトの名無しさん
2011/05/10(火) 22:27:09.44リフレッシュって言葉を使ってるってことは、Visual Source Safeを使っているなお前
0477デフォルトの名無しさん
2011/05/10(火) 22:35:11.41名前と機能が一致してるとか思い込んで実際に確かめもしないで
利用するお前のようなサルには消えて欲しいつってんのわかんない?
0478デフォルトの名無しさん
2011/05/10(火) 22:37:33.960479デフォルトの名無しさん
2011/05/10(火) 22:38:47.15名前をバカにする方が有害。
0480デフォルトの名無しさん
2011/05/10(火) 22:39:04.210481デフォルトの名無しさん
2011/05/10(火) 22:41:49.28>名前と機能が一致してるとか思い込んで実際に確かめもしないで利用する
上の例では名前と機能が一致しているが、君は何を言っているのかね?
0482デフォルトの名無しさん
2011/05/10(火) 22:44:04.21これこそ
>チームで開発したり保守請け負ったりの経験ないだろ
>ずっと引きこもってオナニーソフト作ってればいいよ
って感じなんだが
0483デフォルトの名無しさん
2011/05/10(火) 22:45:00.52名前からクラスに当たりを付けて、
ドキュメントやソースコードを確認する
なんで、こんな基礎的な事ができないのか
0484デフォルトの名無しさん
2011/05/10(火) 22:45:59.67何でム板に居るの?w
0485デフォルトの名無しさん
2011/05/10(火) 22:52:00.680486デフォルトの名無しさん
2011/05/10(火) 23:00:33.930487デフォルトの名無しさん
2011/05/10(火) 23:12:19.500488デフォルトの名無しさん
2011/05/10(火) 23:38:40.43>>476
確かに使ってるけど「リフレッシュ」は標準のメニューだぞ?
エスパーか?
0489デフォルトの名無しさん
2011/05/11(水) 00:04:07.940490デフォルトの名無しさん
2011/05/11(水) 00:05:37.180491デフォルトの名無しさん
2011/05/11(水) 01:00:05.970492デフォルトの名無しさん
2011/05/11(水) 08:31:35.84ことだな。
少ないかもしれないが、lispとかの仕事ならこういうやつが出現する可能性は低くなりそう。あっちのすれにはいないもん
そういう意味でもJavaは終了、っぽいw 人材がやばい 逃げろ〜
0493デフォルトの名無しさん
2011/05/11(水) 08:49:11.84業界ではJavaると鬱るっていわれてるし
0494デフォルトの名無しさん
2011/05/11(水) 09:55:16.730495デフォルトの名無しさん
2011/05/11(水) 14:14:37.770497デフォルトの名無しさん
2011/05/11(水) 23:19:28.76結論は>>471の「>>382みたいな書き方を強要するライブラリがクソ」だから的外れ
同意できないんならともかく、理解できないのに終わった話題を蒸し返さなくていいです
0498デフォルトの名無しさん
2011/05/11(水) 23:41:59.56結論が糞ってすごいねw頭悪いw
0499デフォルトの名無しさん
2011/05/11(水) 23:47:44.56必死にネガティブキャンペーンしてるようにしか見えないけど
0500デフォルトの名無しさん
2011/05/11(水) 23:56:11.920501デフォルトの名無しさん
2011/05/11(水) 23:56:39.610502デフォルトの名無しさん
2011/05/12(木) 00:12:14.37C#厨によるfileio否定の根拠が滑稽だっていうはなしなんだよ
0503デフォルトの名無しさん
2011/05/12(木) 00:18:36.220504デフォルトの名無しさん
2011/05/12(木) 06:09:17.71俺は嫌いじゃない
0505デフォルトの名無しさん
2011/05/12(木) 08:14:22.300506デフォルトの名無しさん
2011/05/12(木) 20:04:14.50それはperlがいいかCがいいかってことでしょ。
つまり、利便性か一貫性か、という問題。
再利用しない抽象化は意味無いという主張は正しいが、
再利用の必要性が生じてからの抽象化はできない、という問題点もある。
俺はプログラミング言語はやっぱり一貫性が重要だと思う。
その上にスクりプティング言語を載せるのが流行ってるでしょ?
その段階で、利便性をとればいいと思うんだよね。
まあ、これは哲学美学の問題だよ、今のところは。
0507デフォルトの名無しさん
2011/05/12(木) 22:07:57.65「java.ioのクラス設計が糞」っていう静的型付言語としての問題だろ
0508デフォルトの名無しさん
2011/05/12(木) 22:17:26.28・>>505みたいなのが使いたければApache Commons使えよ
これで終わりだが。
0509デフォルトの名無しさん
2011/05/12(木) 22:34:03.28それともSystem.IOは柔軟性が低くて設計に支障が出るとでも言うのか?
0510デフォルトの名無しさん
2011/05/13(金) 00:54:26.52デザパタはパターンランゲージの一種だからな。
ある種の問題があって、それについての一つの解決策に過ぎん。
問題となるものが、そもそもない方が俺は便利だと思うがね。
Javaは汎用言語だから仕方ないと言えばそれでおしまいだが。
apache commonsは好い加減ジェネリクスをまともに取り入れろよと。
0511デフォルトの名無しさん
2011/05/13(金) 09:41:05.840512デフォルトの名無しさん
2011/05/13(金) 18:23:20.15?
0513デフォルトの名無しさん
2011/05/13(金) 22:25:18.64> apache commonsは好い加減ジェネリクスをまともに取り入れろよと。
てめーでジェネリクス対応して公開してみたら?
0514デフォルトの名無しさん
2011/05/13(金) 22:31:16.940515デフォルトの名無しさん
2011/05/13(金) 23:51:14.550516デフォルトの名無しさん
2011/05/14(土) 00:07:21.96だったらWeb特化のDSL使った方が生産性高いよな。
ボトルネックのほとんどはWebサーバーじゃなくDBだし、遅くても構わんだろう。
0517uy
2011/05/14(土) 00:44:08.72JAVAはC#に潰されたようなもの
そのC#もろくなものではないから、両方長くはない
さっさとマシなコンパイラ言語作れよ、わざと作らないのかと思うレベル
それかマシなrubyコンパイラを実装
せめてデリミタをなくしたコンパイラ言語作れks
lambda実装しろ
0518デフォルトの名無しさん
2011/05/14(土) 01:20:33.660519デフォルトの名無しさん
2011/05/14(土) 04:28:05.22すごい事は認めつつも、(めんどうで)生産性低いのを肌で感じたんだと思う
多くの人にとってそうだったと思う
C#は、そんな感じが全然しないんだよな。不思議。
これも多くの人にとってそうだと思う
0520デフォルトの名無しさん
2011/05/14(土) 08:05:07.16「Javaは革命である」
「すべてのプログラミング言語はJavaにとって代わられる」
「Javaを勉強しないとプログラマーは生きていけなくなる」
「Javaはプログラムでなく芸術である」
「どうして他の言語がJavaに置き換えられてしまった(過去形)のか」
「世界を救う神の言語Java」
冗談抜きで、1996〜1998年頃はこんな本が本屋の一角を埋め尽くしていた。
2000年以降は随分減ったが。
0521デフォルトの名無しさん
2011/05/14(土) 08:06:49.78どの辺がすごかったんだろ?
0522デフォルトの名無しさん
2011/05/14(土) 08:10:34.11Java1.1の時代でしょ、そんなにJava本いっぱいあったか?
VB全盛だったし、VC WinAPIの本もそれなりにおいてあって
Java本はJavaScript本とが区別されずに混在してた記憶しか。
混在に関しては今でもそうだが。
0523デフォルトの名無しさん
2011/05/14(土) 08:22:33.67雑誌に紹介記事&付録CDにJDKってレベルのような。
0524デフォルトの名無しさん
2011/05/14(土) 08:34:17.85何寝言言ってんだおまえら。
0526デフォルトの名無しさん
2011/05/14(土) 08:45:43.540527デフォルトの名無しさん
2011/05/14(土) 08:51:04.270528デフォルトの名無しさん
2011/05/14(土) 10:10:57.92実行ファイルはごちゃごちゃだわで、あんなものが流行るわけがないと思ってたが、
あれをここまで広めたんだからな。
sunの根回しの凄さが一番驚いた。
0529デフォルトの名無しさん
2011/05/14(土) 10:18:06.130530デフォルトの名無しさん
2011/05/14(土) 10:35:59.600531デフォルトの名無しさん
2011/05/14(土) 10:45:31.08EJB2はクソだしEJB3もクソ。
0532デフォルトの名無しさん
2011/05/14(土) 11:01:06.01Androidだけが頑張ってるように見えるんだけど
0533デフォルトの名無しさん
2011/05/14(土) 14:54:50.140534デフォルトの名無しさん
2011/05/14(土) 14:55:39.730535デフォルトの名無しさん
2011/05/14(土) 15:01:51.310536デフォルトの名無しさん
2011/05/14(土) 15:04:29.26AndroidでもJVMは採用されませんでした
0537デフォルトの名無しさん
2011/05/14(土) 15:16:37.10MicroFWがあるじゃん
0538デフォルトの名無しさん
2011/05/14(土) 15:26:54.030539デフォルトの名無しさん
2011/05/14(土) 15:35:40.99http://en.wikipedia.org/wiki/.NET_Micro_Framework
0540デフォルトの名無しさん
2011/05/14(土) 15:48:31.940541デフォルトの名無しさん
2011/05/14(土) 17:11:54.790542デフォルトの名無しさん
2011/05/15(日) 00:54:54.810543uy
2011/05/15(日) 03:55:58.31C++の神さにみんなが、「凄いけどつかえねえよバカ!!」って
盛り上がってたところでJAVAがでた
携帯とかにJAVA使われてるけど、アレは特に無駄だろ
Cでかけよ、携帯なんだからパフォーマンス重視だろ、消費電力抑えろハゲ
ハードとの密接な関係を持たせる事で延命措置をしているようにしかみえない
きちゃない大人の事情
そして君らはそんな事情に右往左往しながら与えられた言語でコードをかく
0544デフォルトの名無しさん
2011/05/15(日) 08:26:34.45C++みたいに使いにくくもなく(マイナーであることを除いて)、
パフォーマンスもネイティブコードだから良好。
0545デフォルトの名無しさん
2011/05/15(日) 10:28:16.350546デフォルトの名無しさん
2011/05/17(火) 06:06:01.950547デフォルトの名無しさん
2011/05/17(火) 11:36:34.10OO原理主義貫いてDelphi/BCB的なクロージャを否定して、
結果、GUIのイベントハンドラ実装失敗してデスクトップ市場を失ったのがなぁ、、、、
そのくせリフレクションばりばり遣わせてってアンバランスさがな。
J2EEめんどいし。
0548デフォルトの名無しさん
2011/05/17(火) 11:45:42.01サーバーサイドでは殆どみないからなぁ
Windowsのクライアント用としてはDelphiに次いで良いのだけど、
国内だと馬鹿VBerがVB.netおして糞ライブラリ増やしてる状況なのがなぁ。
0549デフォルトの名無しさん
2011/05/17(火) 15:20:17.25サーバサイドでクライアントアプリを作製する感覚で作れるのは凄いじゃない?
なんであれ早んないんだろう?
逆にhtml5は、なんでjavascriptなんだろう?特にWebキャッシュやオフライン機能とかって発想は、単にクライアントアプリを作るだけみたいな感じで、それならはじめから
Java かC#で作ればいいと思う
0550デフォルトの名無しさん
2011/05/17(火) 22:47:26.85米企業の半分以上がIIS採用してるのも知らないのか
0551デフォルトの名無しさん
2011/05/17(火) 22:59:47.73ASP.NETはそこそこ頑張ってると思う。IE6は負の遺産だが。
0552デフォルトの名無しさん
2011/05/17(火) 23:42:39.952003Serverの頃だから今は違うのかも。
鯖管の権限がなかったから原因は探りようもなかった。
0553デフォルトの名無しさん
2011/05/21(土) 00:27:59.25それは関係ないでしょ。
LinuxでもWindowsでも動くGUIってのに無理があったんじゃない?
0554デフォルトの名無しさん
2011/05/21(土) 00:42:24.31QtとかMozillaとかAIRとかいろいろアプローチされてきたけどどれもイマイチ。
0555デフォルトの名無しさん
2011/05/21(土) 00:45:41.770556デフォルトの名無しさん
2011/05/21(土) 00:48:10.030557デフォルトの名無しさん
2011/05/21(土) 01:22:18.650558デフォルトの名無しさん
2011/05/21(土) 01:35:40.660559デフォルトの名無しさん
2011/05/21(土) 17:19:22.43理不尽、は
こういう時に使わん。
もう少し、勉強しろ。日本語障害者がw
0560デフォルトの名無しさん
2011/05/21(土) 21:47:11.49sageを知らない池沼に言われても・・・
0561デフォルトの名無しさん
2011/05/21(土) 22:14:04.33池沼はお前。
0562uy
2011/05/21(土) 22:49:16.630563uy
2011/05/21(土) 23:58:52.950564デフォルトの名無しさん
2011/05/22(日) 02:45:33.310565デフォルトの名無しさん
2011/05/29(日) 22:37:57.490566デフォルトの名無しさん
2011/05/29(日) 22:53:34.960567デフォルトの名無しさん
2011/05/29(日) 23:00:03.94別に汚いとは思わないが。
0568デフォルトの名無しさん
2011/05/29(日) 23:16:18.16しかしC++も減ってるしC#はずっと横ばいだぞ
日本とアメリカの経済力が落ちて中国が台頭しているといっても
未だに日本もアメリカも経済大国
中国はGNPでは勝てないからGDPで日本を追い越したことだけを自慢している
C#のCはChineseのCかと
Chinese++がChinese#に変わっても、依然としてJavaneseよりかなり下だ
0570デフォルトの名無しさん
2011/05/31(火) 19:28:58.980571デフォルトの名無しさん
2011/05/31(火) 20:16:12.300572デフォルトの名無しさん
2011/05/31(火) 21:02:30.25バナナの出てくるボタンを押したら同時に電流流すようにしようぜ
0573デフォルトの名無しさん
2011/05/31(火) 21:07:06.71http://www.enjoyxstudy.com/misc/201008_Java2CS/
だけど、JavaとC#の差分がどれくらい意味があるんだろうか?
俺にとってのJavaから見たC#の使いたい機能ランキングを挙げると
1. 演算子のオーバーライド
2. C#のgenericsの型パラメータの配列生成
3. インデクサ
4. ヒアドキュメント
5. yield return
yield returnの底力がどれほどのものかはよくわからないけど、
興味深いので入れておいた。
他の機能は特に欲しいとは思わないな。
演算子のオーバーライドができないのはJavaの致命的な欠点だと思う。
あとは、開発環境としてVSは10万円を超えるので、
気軽に使えないというのはC#の欠点かも。
左(右)側にクラス(フィールド、メソッド)一覧を出して、
ダブルクリックしてコードを編集するのが、OOPの開発スタイルなので
それができなければ言語機能がどんなに潤沢でも無意味。
expressじゃできないし。
0574デフォルトの名無しさん
2011/05/31(火) 21:13:09.68>ダブルクリックしてコードを編集するのが、OOPの開発スタイル
ハハッ ワロス
0575デフォルトの名無しさん
2011/05/31(火) 21:27:18.18まあ、GUIアプリ作るとかならクラスブラウザいらないかもしれないけど。
クラス数が200/人を超えるとクラスブラウザ無しだときついよ。
特にC#みたいに、どのクラスがどこに定義されてるのかわからないとね。
0576デフォルトの名無しさん
2011/05/31(火) 21:32:56.88普通MSDN Subscription使うし、零細でもProぐらいは買うだろ。
0577デフォルトの名無しさん
2011/05/31(火) 21:35:50.87>ダブルクリックしてコードを編集するのが、OOPの開発スタイルなので
勝手な定義乙。
ちなみにVisual C# Expressにもオブジェクトブラウザがあるわボケ。
>演算子のオーバーライドができないのはJavaの致命的な欠点だと思う。
そんなこと大したことじゃ無い。Javaが駄目なのはとにかく汚いこと。
C++に対して演算子オーバーライドは不要と主張しつつStringに+があるとか、
メソッド名は動詞+名詞が美しいとか言いながらStringクラスが従っていないとか、
インターフェース名はableで終わるとか言いながら最近は全然従ってなかったり、
プロパティー名はgetXxxと言いながらプロパティー以外にgetXxxなメソッドがあったり、
publicなフィールドへのアクセスは美しくないといいながら配列にlengthがあったり、
Exceptionを継承したRuntimeExceptionが言語仕様で特別な意味を持っていたり、
ジェネリック型ArrayListのtoArray()に型指定が必要だったり。
0578デフォルトの名無しさん
2011/05/31(火) 21:39:28.39expressじゃできないって使ってから言えとw
0579デフォルトの名無しさん
2011/05/31(火) 21:50:28.52リフレクションで見たらそんなフィールドないんだぜ
0580デフォルトの名無しさん
2011/05/31(火) 22:19:17.43Javaの方がわかりづらいと思うが。
中途半端にリフレクションを乱用したフレームワークが乱立して、
呼び出されるクラスが設定ファイルで設定されている場合が多い。
意図した設定ファイルが正しく読み込まれていなかったりしてはまることが多い。
0581デフォルトの名無しさん
2011/05/31(火) 23:08:33.130582デフォルトの名無しさん
2011/05/31(火) 23:17:41.06まあ、new BufferredReader(new InputStreamReader(new FileInputStream(fname), enc))
とか書くような奴らには、ソースコードの読みやすさの重要性が
理解できるはずも無いが。
>多重継承と同じC++の負の遺産
Javaに無い機能は不要な機能論ですね。Java使いらしい。
0583デフォルトの名無しさん
2011/05/31(火) 23:29:26.46つーかC++をシンプルにしたい
0584デフォルトの名無しさん
2011/05/31(火) 23:53:17.500585デフォルトの名無しさん
2011/06/01(水) 00:13:08.700586デフォルトの名無しさん
2011/06/01(水) 01:02:19.08>なみにVisual C# Expressにもオブジェクトブラウザがあるわボケ。
あぁ、ごめん。家のwinにexpressインスコしてやってみたら、あったわ。
クラスビューっつーのか。
その他あがってるものは、割とどうでもいいような気がするよ。
例えば、演算子オーバーライドが不要なんじゃなくて、
バグの温床になるから、自由な演算子オーバーライドは禁止した方が良いという
ポリシーなだけ。C++のライブラリの演算子オーバーライドは確かに激しいっちゃ激しいわけだし。
>ジェネリック型ArrayListのtoArray()に型指定が必要だったり。
まあ、この辺はね。ジェネリックの配列はね。
そもそもtoArray(new Class[0])なんかも、なんかね。
C#のcloneもObjectが返ってきたりと、どうにかならないもんかと。
0587デフォルトの名無しさん
2011/06/01(水) 01:11:10.36配列はそもそもクラスじゃないから。
>>580
>中途半端にリフレクションを乱用したフレームワークが乱立して、
>呼び出されるクラスが設定ファイルで設定されている場合が多い。
そこら辺はruby on rails的なものをJavaで作ろうとした時の
Javaの限界だよね。C#にdynamicが実装されたけど、
本当に良いかどうかは様子見じゃないかな。
別の方向性としては、ScalaとかF#の型推論かな。
>>582
どう書けると、読みやすいと思うわけ?
0588デフォルトの名無しさん
2011/06/01(水) 02:37:55.510589デフォルトの名無しさん
2011/06/01(水) 07:04:36.58C#のICloneable.Cloneは普通publicにしない
0590デフォルトの名無しさん
2011/06/01(水) 07:37:41.71>配列はそもそもクラスじゃないから
んなこたーみんなわかってる。そんな言語設計がおかしいという意見だろ。
0592デフォルトの名無しさん
2011/06/01(水) 09:37:09.28BufferedReader openReader(File file, String encoding) { return new BufferedReader(new InputStreamReader(new FileInputStream(file), encoding)); }
みたいのが標準ライブラリに入ってれば良いだけなんじゃね?
0593デフォルトの名無しさん
2011/06/01(水) 09:44:09.85それいうならVM仕様が配列を特別扱いするのがイカンとかそういう批判になるんじゃね?
どちらかというとリフレクションというか標準ライブラリが実装サボっただけのような気もするが。
0594デフォルトの名無しさん
2011/06/01(水) 10:08:44.18ことだろーな
・Genericsコレクションに普通にプリミティブ型を(boxingなしで)格納できる
・配列はクラスであり、IEnumerableなどのインタフェースを多くのコレクションと
共有する(よって普通にポリモーフィズムが利用でき、かつ別に遅いわけでもない)
この上で、IEnumerable上に構築された高階関数やLINQなどの機構が
boxingのパフォーマンスコストなしで
配列にもコレクションにも等しく使えるようになっている
この件は明らかに.NETの勝ち
0595デフォルトの名無しさん
2011/06/01(水) 12:26:37.82次のバージョンに入るんじゃなかったっけ
0596デフォルトの名無しさん
2011/06/01(水) 12:42:21.490597デフォルトの名無しさん
2011/06/01(水) 12:48:14.11ArrayListは配列を代替するわけだが、
それを知った上であえて配列を使ってるなら構わないんだが
なんとなく配列を使ってるのは情弱。
Javaの配列はクラスじゃないから〜と言ってる奴は馬鹿だと思う。
ボクシングの件は、些細過ぎて何が問題だか忘れちまったよ。
時間があったら解説してくれると嬉しいぜ。
まあ、JavaはScalaとかgroovyと組み合わせて使うのが主流だから
ある程度はJavaは硬くてもいいのかな、とは思う。
あと、JavaVMの方が速いからね^^
0598デフォルトの名無しさん
2011/06/01(水) 13:01:13.990599デフォルトの名無しさん
2011/06/01(水) 13:46:16.782009年か2008年あたりには漏れると言われてなかったっけか?
0600デフォルトの名無しさん
2011/06/01(水) 13:54:53.88配列と同じスピードで動くようになった?
0601デフォルトの名無しさん
2011/06/01(水) 14:05:46.37当初はどちらもGenericsを実装していなかったが
互換性に縛られてそうするしかなかったJavaと、強力な旗振り役による改革が可能だった.NETではまるで事情が違う。
0602デフォルトの名無しさん
2011/06/01(水) 14:19:22.710603デフォルトの名無しさん
2011/06/01(水) 14:38:01.38当時まだ普及途上だったCLR1.0を大きく変更してCLR2.0にしたのは正解だった。
0604デフォルトの名無しさん
2011/06/01(水) 15:00:37.950605デフォルトの名無しさん
2011/06/01(水) 22:29:28.360606デフォルトの名無しさん
2011/06/01(水) 22:32:08.64CLR1.0を大きく変更してという程でもないような。最初から値型あったわけだし。
0607デフォルトの名無しさん
2011/06/01(水) 22:37:42.250608デフォルトの名無しさん
2011/06/01(水) 22:44:37.230609デフォルトの名無しさん
2011/06/01(水) 22:44:51.29いきなりDeprecatedなのがボロボロ出てきたし。
まぁ英断だったと思うわ。
0610デフォルトの名無しさん
2011/06/01(水) 22:48:33.050611デフォルトの名無しさん
2011/06/01(水) 23:05:50.98いつもの「Javaにない機能は不要な機能」ですね
わかります
0612デフォルトの名無しさん
2011/06/01(水) 23:12:08.890613デフォルトの名無しさん
2011/06/01(水) 23:18:11.85>>594をもういっぺん読み直せ。
ArrayListじゃint[]の代わりはできない。
0614デフォルトの名無しさん
2011/06/01(水) 23:35:31.63クラス設計にミスがあったら互換性を捨てても直すのが.NET。
方針の違いは仕方ないが、過去のゴミが残るJavaが汚くなるのは必至
0615デフォルトの名無しさん
2011/06/01(水) 23:57:48.19あまりに広く使われてるものは古い実装も残すだけで。
0616デフォルトの名無しさん
2011/06/02(木) 01:47:35.29CLR1.0のままだとJavaみたいなのしかできなかったって事だろ
0617デフォルトの名無しさん
2011/06/02(木) 06:57:43.940618デフォルトの名無しさん
2011/06/02(木) 07:22:39.46それほど互換性を壊さない変更で十分だったって事だろ
genericsで参照型と統一的に扱うために
プリミティブ型を値型に変えちゃいました
既存ソースはかなり修正しないと動きません
既存バイナリは捨ててくださいなんて事はしてないわけで
0619デフォルトの名無しさん
2011/06/02(木) 09:15:41.05キャストの計算コスト?
0620デフォルトの名無しさん
2011/06/02(木) 09:54:19.80int[]みたいなフラットな配列は本当にフラットなメモリ領域しか使用しないので
メモリ確保のコストや参照の局所性という点でも有利
ArrayListやObject[]にIntegerを入れる場合、それぞれのインスタンスを別個に
アロケートし、その参照を配列に入れる形になるので
メモリ確保のコスト、参照局所性ともに悪化した上で、Integer<->intの
変換コストも支払う必要があります
0621デフォルトの名無しさん
2011/06/02(木) 12:28:57.960622デフォルトの名無しさん
2011/06/02(木) 12:47:19.48解説ありがとう。
次の二つがよくわからないです。
>メモリ確保のコスト
>参照局所性ともに悪化
以下、自分の見解:
参照局所性はArrayListも配列も同じじゃないんですか?
ArrayListの中身は配列ですよ。
メモリ確保のコストって
new Integer(2)
のコストですよね?
これってヒープにメモリ確保するだけなので、
コレクションに格納する場合は必ず必要なコストですよ。
0623デフォルトの名無しさん
2011/06/02(木) 13:38:34.88>ArrayListの中身は配列ですよ。
正しいけどちょっと理解が足りない。ArrayListの中身はObjectの配列。
型指定された配列が入ってるわけじゃないから常に変換コスト(autoboxingによる暗黙の変換)がかかってる。
メモリ確保のコストが上がって、参照局所性が悪化するのもここからきてて
intとIntegerを別々に確保しないといけないため。必要メモリが参照の分だけ増えてx86で2倍、x64では3倍になる。
0624デフォルトの名無しさん
2011/06/02(木) 18:17:29.60Javaしか知らない人であっても、以下のコードの違いで理解できるのではないですか?
int[] xs = new int[100];
for (int i = 0; i < 100; ++i)
xs[i] = i;
Object[] ys = new Object[100];
for (int i = 0; i < 100; ++i)
ys[i] = new Integer(i);
int[]ではnewは一度だけ、全ての要素は連続領域に並んでいるので
局所性があります
下の例ではnewは101回。Integerの「参照」がObject[]上に連続して並んでいますが
それぞれのIntegerオブジェクトの実体はそれぞれ別途にアロケートされているので、
局所性がありません
0625デフォルトの名無しさん
2011/06/02(木) 18:32:31.69List<E>などの内部実装は下の例のようなものにならざるを得ません
それは、性能が多少なりとも問題になる箇所では、組み込み配列の代わりとしては
使い物にならないことを意味します
C#の場合は値型をGenericsで扱えるので、int[]と同じようなメモリレイアウト
になります
演算子オーバーロードにより[]演算子がサポートされることもあり、
配列とほぼ全く同様の使い勝手が実現できているといえるでしょう
0626デフォルトの名無しさん
2011/06/02(木) 19:15:43.96大した問題にはなりません、と。
Object[] ys = new Object[100];
for (int i = 0; i < 100; ++i)
ys[i] = Integer.valueOf(i);
サンプル書くのも、もうちょっと勉強した方がいいんじゃね?
0627デフォルトの名無しさん
2011/06/02(木) 21:16:02.84解説ありがとう。
>>626
正解を教えてありがとう。
たしかにC#の方がきっちりしてるけど
(VMに型情報持ってるコストまで考えると、どっちがいいか謎だが)
Javaの方はInteger.valueOfで基本的には問題なさそうだね。
0628デフォルトの名無しさん
2011/06/02(木) 21:17:16.810629デフォルトの名無しさん
2011/06/02(木) 22:12:22.730630デフォルトの名無しさん
2011/06/02(木) 22:15:20.87実行時にintの値の他に型情報を持ってるってことなんだよね?
キャッシュの方が良くない?
0631デフォルトの名無しさん
2011/06/02(木) 22:21:35.99ボクシングしてない値型の型情報なんて静的に解決できるだろうし
知らんけど
0632デフォルトの名無しさん
2011/06/02(木) 22:28:36.01そこから外れると性能劣化する酷い設計だなw
>VMに型情報持ってるコスト
そんなものはない。
型情報はJITコンパイラがネイティブコードを生成する際に利用される。
型情報を削除しないから、Javaで不可能なジェネリック型の配列を作れる。
これによりボクシングのコストを全く受けず直接読み書きできるようになる。
0633デフォルトの名無しさん
2011/06/02(木) 22:39:47.750634デフォルトの名無しさん
2011/06/03(金) 01:01:17.68「0〜100しか受け入れない所に101を突っ込んだら不正終了した」と言われて
101だけ特別な対応をするタイプ。指摘の本質を理解しようとしない。
Integerを例に参照型を使用することを言われてるのに、
Doubleとか他の型は無視してIntegerだけ回避しようとする。
0635デフォルトの名無しさん
2011/06/03(金) 07:34:24.41> Integer.valueOfのキャッシュは「-128〜127」だけだよね?
言語仕様できまっているのはキャッシュしなければならない範囲であって、
キャッシュしてはいけない範囲は決まっていない。
要するに実装依存。
0636デフォルトの名無しさん
2011/06/03(金) 07:38:14.000637デフォルトの名無しさん
2011/06/03(金) 09:28:33.96JITで最適化するから、ネイティブコードレベルでは問題ない
0638デフォルトの名無しさん
2011/06/03(金) 09:42:25.63配列のジェネリクスの効率もへったくりもないんだよな
F#はそれより遅いわけで、MSはF#をどうしたいんだろうか?
0639デフォルトの名無しさん
2011/06/03(金) 09:50:05.52>まとめ
>性能が要求される状況ではAutoboxingには充分に注意しましょう。
>ですが、ちょっとしたアプリケーションで100にも満たないループであれば
>気にする必要まではありません。
0640デフォルトの名無しさん
2011/06/03(金) 10:02:11.080641デフォルトの名無しさん
2011/06/03(金) 10:17:54.120642デフォルトの名無しさん
2011/06/03(金) 12:20:46.39主要な実装で範囲外までキャッシュしているソースは?
実装依存で分からないの?w
0643デフォルトの名無しさん
2011/06/03(金) 12:23:49.81問題ないと判断することにどんな問題があるの?
0644デフォルトの名無しさん
2011/06/03(金) 12:32:43.51妄想じゃないならソース書いてよ
0645デフォルトの名無しさん
2011/06/03(金) 14:09:13.11知らないうちに遅いプログラム組んじゃう
0646デフォルトの名無しさん
2011/06/03(金) 17:31:36.370647デフォルトの名無しさん
2011/06/03(金) 17:43:09.71いつ時代遅れになるかわからん最適化知識を後生大事に抱えるよりは。
0648デフォルトの名無しさん
2011/06/03(金) 17:48:26.11>>639の結論を単に「問題がない」とか言わない
0649デフォルトの名無しさん
2011/06/03(金) 17:56:30.130650デフォルトの名無しさん
2011/06/03(金) 18:00:15.92言ってみただけで使ってないでしょ?ってことかと
0651デフォルトの名無しさん
2011/06/03(金) 18:05:28.100652デフォルトの名無しさん
2011/06/03(金) 18:07:26.30使ってないといってるだけ
問題あると思ってる人なら使うんじゃない?
0653デフォルトの名無しさん
2011/06/03(金) 18:07:42.150654デフォルトの名無しさん
2011/06/03(金) 18:10:27.73遅いことが分かっても改善方法が分からんだろうに
「遅い部分が分かりました。でもどうしようもありません」
ってなっちゃうよwww
0655デフォルトの名無しさん
2011/06/03(金) 18:11:45.99どうしようも無いんだよね
0656デフォルトの名無しさん
2011/06/03(金) 18:12:47.600657デフォルトの名無しさん
2011/06/03(金) 18:17:39.51下回るのは至難の業かと
ま、Java土方が言語仕様を把握することより
IDEとかのツールを好む傾向があるのは
良くわかってるから、君はそれでいいよwww
0658デフォルトの名無しさん
2011/06/03(金) 18:31:38.71少数がファビョってるようにしか未円
0659デフォルトの名無しさん
2011/06/03(金) 18:47:34.50なんとかして相手が低能だった事にしたい阿呆と煽り耐性のない阿呆が
互いに罵り合ってるだけだな
0660デフォルトの名無しさん
2011/06/03(金) 18:51:41.980661デフォルトの名無しさん
2011/06/03(金) 18:51:51.85いちいち相手してあげるなんて律儀だよな
0662デフォルトの名無しさん
2011/06/03(金) 18:58:43.19プロファイラ結果ながめだしてぶつくさ言い出す人に
本気出させるとなぁ
0663デフォルトの名無しさん
2011/06/03(金) 20:05:55.33boxing変換一般について言ったという事にしたかった、というだけの話だし。
単なる揚げ足取りで、はやいおそいは関係ないな。
0664デフォルトの名無しさん
2011/06/03(金) 20:13:48.370665デフォルトの名無しさん
2011/06/03(金) 20:22:49.91なんで>>630-632には触れないの?
面白いのに
0666デフォルトの名無しさん
2011/06/03(金) 21:03:21.260667デフォルトの名無しさん
2011/06/03(金) 21:20:17.79都合の悪い事実は無視します
0668デフォルトの名無しさん
2011/06/03(金) 21:40:57.55Java厨の実装も多少は進化してるんだな
0669デフォルトの名無しさん
2011/06/13(月) 14:01:04.26もう要らない。
0670デフォルトの名無しさん
2011/06/14(火) 23:30:06.710671デフォルトの名無しさん
2011/06/15(水) 11:51:34.090672デフォルトの名無しさん
2011/06/15(水) 19:18:09.440673デフォルトの名無しさん
2011/06/15(水) 21:20:06.73もしあったら、
return new Executor<String,String>(){
@override
String execute(String param){
return someMethod(param);
}
};
こんな面どっちいことやんないでしょ。
0674デフォルトの名無しさん
2011/06/15(水) 23:46:59.100675デフォルトの名無しさん
2011/06/16(木) 04:30:53.197はcoinとnio2くらいしか覚えていない。
0676デフォルトの名無しさん
2011/06/16(木) 04:31:03.210677デフォルトの名無しさん
2011/06/16(木) 06:11:01.780678デフォルトの名無しさん
2011/06/16(木) 09:35:23.590679デフォルトの名無しさん
2011/06/16(木) 22:14:17.69JSR 336, Java 7は、以下のものを含むことを提案している。
JSR 203, Javaの新々IO API
JSR 292, JVMへの invokedynamic の導入(メソッド ハンドルではない)
JSR 334,Project Coin, としても知られており、恐らく含まれるのは、
switch文での文字列, switch 文で文字列リテラルが使える
バイナリ リテラルと数値リテラルでのアンダースコア が使えるのでソースコード中に 0b0100 や 1_234_5678 が使える
マルチcatch,1つのcatch ブロックで複数の例外タイプが扱えるようになる
ジェネリック生成のためのダイヤモンド オペレータ, ジェネリックなアサインメントの型をインスタンス化するジェネリック型から推論できるようにする
リソース付きのtry, 自動的に「リソース」(AutoCloseableを実装するもので、IOストリームを含む)をクローズする手段を提供する
varargs ワーニング, ヒープを汚すようなvarargsが起きた場合に警告を与える
だってよ。
0680デフォルトの名無しさん
2011/06/16(木) 23:08:27.730681デフォルトの名無しさん
2011/06/17(金) 00:04:33.740682デフォルトの名無しさん
2011/06/17(金) 00:33:44.610683デフォルトの名無しさん
2011/06/17(金) 06:25:29.720684デフォルトの名無しさん
2011/06/17(金) 07:27:24.180685デフォルトの名無しさん
2011/06/17(金) 11:28:10.160686デフォルトの名無しさん
2011/06/18(土) 17:09:10.42>リソース付きのtry, 自動的に「リソース」(AutoCloseableを実装するもので、IOストリームを含む)をクローズする手段を提供する
>varargs ワーニング, ヒープを汚すようなvarargsが起きた場合に警告を与える
これはちょっと嬉しい。
0687デフォルトの名無しさん
2011/06/18(土) 23:27:59.58これだけよくわからない…
0688デフォルトの名無しさん
2011/06/19(日) 01:35:06.75ここをみるといいと思う。
http://cr.openjdk.java.net/~darcy/ProjectCoin/ProjectCoin-Documentation-v0.9375.html#varargs
可変引数(varargs)タイプのメソッドで、
reifiable(http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.7)じゃない引数は、
heap pollution(http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.12.2.1)
を引き起こす可能性があるけど、ワーニングが発生するようになる。
といっているんだと思う。
0689デフォルトの名無しさん
2011/06/19(日) 01:35:57.74コンパイル時にね。
0690デフォルトの名無しさん
2011/06/19(日) 07:44:42.09つまり型エラーになりそうな場合に警告がでるようになるんだ。
警告レベルってことは、実際は大丈夫な場合も指摘されてしまうのか。
うーん、無視してしまいそう。
0691uy ◆hi.ht/Isu2
2011/06/29(水) 05:59:44.23名前をダサくするセンスにありふれてるな
無名関数って名前がよすぎるのか
0692デフォルトの名無しさん
2011/06/29(水) 08:38:42.670693デフォルトの名無しさん
2011/06/29(水) 14:36:02.410694天使 ◆KOAgYBL/Xg
2011/06/29(水) 17:44:34.72じゃ、
それをいうならまず、
「メソッド」
「関数」
を、定義した奴の名前をだしてこい
出来なかったらおまえはゴミグラマなwww はいゴミグラマ決定
0695天使 ◆KOAgYBL/Xg
2011/06/29(水) 17:50:24.20もし言語処理系を作ろうとしたときに
メソッドを作る為のクラスと、
関数を作る為のクラス とか、かいちゃうのかな
すげーなぁ
よくそんなレベルでこの板にいるw
さすがJAVAスレか
さっさとプログラマなんてやめて、死ねばいいとおもうよ
0696デフォルトの名無しさん
2011/06/29(水) 18:14:59.120697デフォルトの名無しさん
2011/06/29(水) 21:02:27.60ここでいうメソッドはJavaのものなんで、James Gosling。
関数は…そうだなEuclidならしっくりくるだろう。
0698天使 ◆KOAgYBL/Xg
2011/06/30(木) 04:12:25.89論破されていることにも気づけないJAVAゴミグラマ・・・
0699デフォルトの名無しさん
2011/06/30(木) 12:16:32.22触る奴も迷惑
0700デフォルトの名無しさん
2011/08/01(月) 00:48:56.62当初予告されてた昨日はバッサリ切り捨てられて何ともショボイ感じになったな。
もう6.5って名乗れよ
0701デフォルトの名無しさん
2011/08/01(月) 07:11:51.83これだけでバージョンアップする価値はある。
0702デフォルトの名無しさん
2011/08/01(月) 08:42:01.94http://www.lucidimagination.com/blog/2011/07/28/dont-use-java-7-for-anything/
0703デフォルトの名無しさん
2011/08/01(月) 13:40:15.63http://www.infoq.com/jp/articles/java-dotnet-patents
>結局のところ、Microsoftは、技術を公開する正常なルールに従っている、ということである。
>彼らは、C#と.NETの両方を独立した標準団体に提出した。
>Sunは、正常なルールに従わなかった。彼らは、Javaを独立の標準団体に提出することを拒否した。
>Sunは、あなたがライセンスを得る前に、事実上、あなたの実装に対して
>承認を得ることを要求する標準となるように、特許ライセンスに紐をつけた。
Javaって.NETよりクローズドじゃね?ww
0704デフォルトの名無しさん
2011/08/03(水) 21:16:38.080705デフォルトの名無しさん
2011/08/14(日) 04:49:08.710706デフォルトの名無しさん
2011/08/22(月) 16:44:35.97Fortran時代の名前付きCOMMONと一緒じゃん
0707デフォルトの名無しさん
2011/08/22(月) 19:27:08.73某電話会社のデータセンターなんて4階あるフロアのうち、
1階層の1/11の区画にしか置いてなかった。あとは全部Unixとlinux。
0708707
2011/08/22(月) 19:46:20.690709デフォルトの名無しさん
2011/08/22(月) 21:16:59.50お前のちっこい世界じゃそうなのかもしれないけど、Windowsサーバー使ってる企業って超多いよ
0710デフォルトの名無しさん
2011/08/25(木) 16:00:28.990711デフォルトの名無しさん
2011/08/25(木) 16:08:49.480712デフォルトの名無しさん
2011/08/25(木) 16:44:46.650713デフォルトの名無しさん
2011/08/25(木) 19:32:31.37それって、どうやらサーバーモードでしか起こらないし、コマンドラインスイッチで回避も可能とか
0714デフォルトの名無しさん
2011/08/25(木) 22:11:25.750715デフォルトの名無しさん
2011/08/25(木) 23:24:50.48せめてインストールページにデカく書いとけ。
0716デフォルトの名無しさん
2011/08/26(金) 20:36:17.67普通のはクライアントモードがデフォじゃないの?
他のスレからのコピペだが
Java7: At least disable loop optimizations using the -XX:-UseLoopPredicate JVM option to not risk index corruptions.
Also Java 6 users are affected, if they use one of those JVM options, which are not enabled by default: -XX:+OptimizeStringConcat or -XX:+AggressiveOpts
It is strongly recommended not
- 特定のループ(ループの中で変化する条件を 使っている場合)
- これらの最適化は、ループが最低でも10,000回 実行された後に行われる
- -XX:-UseLoopPredicateオプ ションでこの最適化を無効にすればよい
> -Xint(インター プリタモード)で実行した場合は発生しないが、
> ほとんどのサーバーサイドアプリケーションが 使っているであろう
> -serverモードで実行した場 合には、この問題が発生してしまう。
0717デフォルトの名無しさん
2011/08/26(金) 21:52:06.83D:\tmp>java
使用方法: java [-options] class [args...]
(クラスを実行する場合)
または java [-options] -jar jarfile [args...]
(jarファイルを実行する場合)
optionsには次のものがあります。
-d32 使用可能な場合は32ビットのデータ・モデルを使用する
-d64 使用可能な場合は64ビットのデータ・モデルを使用する
-server "server" VMを選択する場合
-hotspot は"server" VMのシノニムです [非推奨]
デフォルトVMはserverです.
0718デフォルトの名無しさん
2011/08/26(金) 22:17:14.59こっちでやってみたら、
(前略)
options include:
-cliant to select the "client"VM
-server to select the "server"VM
-hotspot is a synonym for the "cllient"VM[deprecated]
The default VM is client.
-server 付きで起動するとVMがないと叱られるし
あからさまにデフォはクライアントモードなんだが
0719デフォルトの名無しさん
2011/08/26(金) 22:30:22.02http://download.oracle.com/javase/7/docs/technotes/guides/vm/server-class.html
0720デフォルトの名無しさん
2011/08/27(土) 01:06:16.030721デフォルトの名無しさん
2011/08/27(土) 03:22:25.38スレタイ通りJAVAってやはりオワコンなんですか?
自分の気にいっているwebがJAVAを使っているのですが
アンドロイドで見られず困っています。
ちなみにここですが。
http://www.forexdirectory.net/jpy.html
0722デフォルトの名無しさん
2011/08/27(土) 03:35:48.310723デフォルトの名無しさん
2011/08/27(土) 04:56:56.87誰が主宰してるのかは知らんけどもう10年も前からある
市況2板では超有名なWebだよ。今更宣伝する必要も無い。
0724デフォルトの名無しさん
2011/08/27(土) 18:37:50.35Javaがオワコンに近い状態なのはそのとおりだが、
JavaのWebページが見れないこととは関係ない
0725デフォルトの名無しさん
2011/08/28(日) 13:57:24.15Java 7のホットスポットVMで発生するループバグの詳細
これらの最適化は、ループが最低でも10,000回実行された後に行われるので、多くのテストでは何も問題が起こらない可能性がある。
それについては、Robert Muir氏が詳細に説明している。
このバグはコードレベルではすでに解消されており、今後のJava 7の修正パッチに含まれることになるだろう。
それまでの間は、LoopPredicate最適化を無効にするオプションを使ってJava 7を動かせばよい。
パッチがリリースされるまでの間は、バグデータベースにある通り、-XX:-UseLoopPredicateオプションでこの最適化を無効にすればよいようだ。
0726デフォルトの名無しさん
2011/08/28(日) 19:32:55.08信者うるさいな。基本動作に不具合があるまま放置されている今の状態は異常なんだよ。
解消されてるならどうしてパッチリリースの目安すら発表が無い?
>10,000回実行された後に行われるので、多くのテストでは何も問題が起こらない可能性がある。
1万回のループは極めて普通。起こらない「可能性」ってどれだけ消極的な言い訳なんだ。
ま、まともらSEなら「こんな品質のものが出てくるようでは後どれだけの不具合リスクがあるか」
って考えるだろうけどね。
0727デフォルトの名無しさん
2011/08/28(日) 19:44:48.84恥ずかしいから、詳細知らないなら
黙ってればいいよw
今回の問題は、Java7でできてしまった問題じゃない。
Java6以前も含めて昔からある問題。
デフォルトが変わってしまったために発覚したので、
今までと同じ設定に変更すれば問題はない。
> 信者うるさいな。基本動作に不具合があるまま放置されている今の状態は異常なんだよ。
どの言語にも不具合はある。知らんのか?
> 1万回のループは極めて普通。起こらない「可能性」ってどれだけ消極的な言い訳なんだ。
意味を履き違えている。プログラムにはテストと呼ばれるものがある。
テスト=プログラムラムだ。(手動テストもあるがここではテストコードによるテストの意味)
テストコードはバグがあるかないかを見つけるテストプログラムだが、
10000回実行されたあとという特殊な条件なため、それを考慮したテストコードが無い。
つまり、「既存のテストコードでは見つけるのが極めて難しいバグだ」という意味だ。
ようするにお前は、「頭が悪い」
0728デフォルトの名無しさん
2011/08/28(日) 20:02:58.340729デフォルトの名無しさん
2011/08/28(日) 20:07:43.2310000回だろうが10^10000回だろうが、分岐があるのにテストが組んでないなんてありえない
Java土方の世界では許されるのかもしれんけど
0730デフォルトの名無しさん
2011/08/28(日) 20:14:05.23ここの重みを知らない馬鹿が多い
既に運用されているのにもあるが特に問題になっているか
アンチは馬鹿すぎる
0731デフォルトの名無しさん
2011/08/28(日) 20:16:14.37ただFUD(嘘、不審、疑心)を広げたいだけみたいだな
昔の○Sのようだ
0732デフォルトの名無しさん
2011/08/28(日) 20:22:52.400733デフォルトの名無しさん
2011/08/28(日) 20:47:24.85デフォルトに持ってくるとかwww
0734デフォルトの名無しさん
2011/08/28(日) 21:40:20.37存在を把握していて対応策もあるバグは大した問題にはならん
修正もいずれなされることはアナウンスされてもいる
もともと起こり難いものでもある
0735デフォルトの名無しさん
2011/08/28(日) 21:52:26.99これって連続10000回じゃなくて累積でしょ?
テストだと発生しにくいけど、実運用だと簡単に到達する条件だよ
だからこそすぐに不具合報告があがったんだろうし
0736デフォルトの名無しさん
2011/08/28(日) 23:24:56.09それはないw
確かに2003Server以降随分信頼性は向上したけどそれはあくまで旧Windows Serverと比較しての話。
メインフレームやUnix、Linuxと比較したら未だWindowsの信頼性はオモチャレベル・・・。
0737デフォルトの名無しさん
2011/08/29(月) 00:21:31.53エンドユーザーに近いフロントエンド系のサーバーは結構な割合でWindowsのサーバーが使われているから
一般ユーザーの認識としてサーバーOSもほとんどがWindows・・・
と思い込んでしまうのは仕方が無いと思う
0738デフォルトの名無しさん
2011/08/29(月) 00:28:32.24> 10000回だろうが10^10000回だろうが、分岐があるのにテストが組んでないなんてありえない
だからテストは組んであるんだよ。
同じテストを10000回ループさせないと
見つからないだけ。
分岐の真と偽、両方のテストが書いてある。
その両方はパスする。ただしその分岐を
10000回繰り返さないと発覚しない。
お前の書いたテストは、同じテストを10000回ループさせてるか?
既存のテストコードでは見つからないと思うだろ。
0739uy
2011/08/29(月) 01:25:33.060740デフォルトの名無しさん
2011/08/29(月) 06:34:18.52お前、あたま悪いな。
Oracleが考えたテストを1万回ループさせたときに成立する条件の分岐が
テストしてあって同然と>>729は言っている。
実運用で極めて出にくいらしいことを主張したいのはわかったが、>>736の
>解消されてるならどうしてパッチリリースの目安すら発表が無い?
はまだ未定なんだよね。
0741デフォルトの名無しさん
2011/08/29(月) 06:40:44.94馬鹿か
それはLuceneの単体テストの話であって、HotSpotの単体テストじゃないだろ
HotSpotには10000回同じコードを実行すると最適化がかかるって条件があったんだから、
10000回実行してないとC0カバレッジすら満たしてないことになる
0742デフォルトの名無しさん
2011/08/29(月) 06:43:14.71このぐらい日常茶飯事。笑って受け入れなきゃ
0743デフォルトの名無しさん
2011/08/29(月) 07:08:48.24なにを大騒ぎしているのか
0744デフォルトの名無しさん
2011/08/29(月) 21:04:10.71馬鹿はお前だ。当たり前のことをいちいち言うな。
ソフトウェアにはバグがある。発覚したバグを見て
「テストがあったのにバグがあった」と思うか?
バグがあった=テストが不足していたというのは、わざわざ
言うまでもない話。そんなことをいちいち発表するわけがないだろう。
C0カバレッジとかどうでもいい。事実としてバグがあった=テストが抜けていた。
それだけだろ、こんな当たり前のことに、誰がそのことに対して言い訳などするか。
あと、どんなソフトにもバグがあるからな。どんなソフトもC0カバレッジを
100%は満たしてないよ。これも当たり前の話。
ここまでの当たり前の話を、常識として踏まえることができる人なら、
> 10,000回実行された後に行われるので、多くのテストでは何も問題が起こらない可能性がある。
という言葉の、「多くのテスト」とは、HotSpotとは直接関係ない、
Luceneやその他多くのソフトの多くのテストの話だってわかるだろう。
0745デフォルトの名無しさん
2011/08/29(月) 21:05:56.84というのは、言い訳ではなく
事実を言ったに過ぎない。
技術者特有の客観的な視点だよ。
0746デフォルトの名無しさん
2011/08/29(月) 22:27:55.00>C0カバレッジとかどうでもいい。事実としてバグがあった=テストが抜けていた。
どうでもよくねえよ。バグを完全に無くせないけど一定の品質を保つための基準として
カバレッジがある。今回は高品質の必要なC0をやってなかった。
>あと、どんなソフトにもバグがあるからな。どんなソフトもC0カバレッジを
>100%は満たしてないよ。これも当たり前の話。
「どんなソフトハウスも結合試験なんてしてない。これは当たり前の話」レベルに暴言だ。
0747デフォルトの名無しさん
2011/08/29(月) 22:44:02.22そんなもんを世界に何億本もばら撒いてんの?
どうみても>>744の知ったかが一番FUDなんだけど
0748デフォルトの名無しさん
2011/08/30(火) 00:33:31.88MSにバグがなかったとは言えないよな。
パッチすらエンバグもあったね
他の会社も同じだね、そういうこと
0749デフォルトの名無しさん
2011/08/30(火) 00:42:47.19デグレ起こすのはMSくらいじゃねーの。
0750デフォルトの名無しさん
2011/08/30(火) 03:44:56.06カバレッジ信者?
あれ、100%にしたところで
バグは0にはならんぞ。
0751デフォルトの名無しさん
2011/08/30(火) 06:53:35.85「C0カバレッジ100%」→「バグが存在しない」が成り立たないからって
C0カバレッジを無視していい理由にはならないだろ…
それにカバレッジを満たしてないって主張してるのは>>727や>>744で、
俺はさすがにC0ぐらいは満たしてると思ってるよ?
0752デフォルトの名無しさん
2011/08/30(火) 08:36:25.36勘違いすんな。
> C0カバレッジすら満たしてないことになる
0753デフォルトの名無しさん
2011/08/30(火) 12:49:47.26満たしてないのは>>738の発想、もしくは>>738の妄想するOracle
だから「ことになる」ってついてるんだけど
なんでこんな糞下らん説明をしないといけないんだ
逆や対偶の関係も分からんやつがプログラム組むなよ
0754デフォルトの名無しさん
2011/08/30(火) 21:19:03.79日本国産の大半のSEやPGの脳みそは論理的思考をするようにはできていません
0755デフォルトの名無しさん
2011/08/30(火) 22:08:16.21> 10000回実行してないとC0カバレッジすら満たしてないことになる
読めますか?
0756デフォルトの名無しさん
2011/08/30(火) 22:11:47.20そもそも>>738はOracleのカバレッジの話なんか
一言もしてないじゃないか。
0757デフォルトの名無しさん
2011/08/30(火) 22:34:33.56と >>729 は仰りたいのだと思いますが、残念ながらありえたというのが >>738 の意見では
0758デフォルトの名無しさん
2011/08/30(火) 22:39:04.14そうではなくて、もともとは、
> >10,000回実行された後に行われるので、多くのテストでは何も問題が起こらない可能性がある。
> 1万回のループは極めて普通。起こらない「可能性」ってどれだけ消極的な言い訳なんだ。
という話に対してのレス。
0759デフォルトの名無しさん
2011/08/31(水) 05:07:41.64かつ、1万回ループのところの最適化だから多少パッチが遅れようが、問題ないと思う
これを異様に取り上げるのはどちらかというとFU○に近いのでは?
0760デフォルトの名無しさん
2011/08/31(水) 07:43:12.02もっと叩かれてると思うぞ
0761デフォルトの名無しさん
2011/08/31(水) 09:01:18.130762デフォルトの名無しさん
2011/08/31(水) 20:08:01.06いや、VCにも結構あるし、Javaにも似たようなバグも過去あったし(実際潜在バグが顕在化した形だし)、
これからもあるだろう。
今回、7って久々のメジャーリリースだったことと、有名OSSで当たったってことでニュースになっただけ。
0763デフォルトの名無しさん
2011/09/04(日) 19:41:19.18というか伸びてる
理由:難しくしているから
物価が高い国が影響力を持っている場合は絶対に難しくしないと
まずい。難しいけど使うとはやく終わるというやり方がベスト。
その事を考えるとJavaは、一番いい道を選んだ事になる。
上の理由
簡単にすると物価が安い国に作ってもらって輸入すればいいから。
一時期は、簡単になってシステム会社も潤うかもしれないが、
時が経過するとお客様が自分の所で簡単に作ったり物価が安い国に
作ってもらった方が安くなるから。
難しくすると一定の学力が無い国は、作りきらなくなる⇒輸入しかない
0764デフォルトの名無しさん
2011/09/05(月) 01:58:43.97ねーよw
釣りとかいいから
0765デフォルトの名無しさん
2011/09/07(水) 01:45:18.33ウェブ系はphpかjavascriptが勝つんじゃね?
サーバーサイドなんてcでいいしな
0766デフォルトの名無しさん
2011/09/07(水) 08:24:16.45コーヒー吹き出した
0767uy
2011/09/11(日) 17:03:39.73こういうバカは何もわかってないんだろうな
けど、お前たちゴミにもわかるようにヒントを与えると 「Googleの戦略」
時と場合によるが サーバーサイド側は普通は、もっとも高速な言語でつくらなければ
あとで泣きを見る事になる
0768デフォルトの名無しさん
2011/09/11(日) 17:05:52.07へー(笑)
0769デフォルトの名無しさん
2011/09/11(日) 19:54:33.67> こういうバカは何もわかってないんだろうな
自己紹介乙
0770デフォルトの名無しさん
2011/09/11(日) 21:05:56.19・Webサーバー→Cの出る幕無し
・TCP/IP→Cの出る幕無し
・シリアル通信したりする→Javaは止めた方がいい
0771uy
2011/09/11(日) 21:34:29.670772デフォルトの名無しさん
2011/09/11(日) 23:53:17.030773uy
2011/09/12(月) 03:35:46.91そりゃ言語の表面部分、
全言語ほとんど共通してるような部分しか使わないソースコードかいてるなら
どんな言語使ったって同じだよ
C言語にクラスがくっついた程度の場所から進化してないんだろお前、20年前でとまってやがる
お前がゴミみたいな仕事しているだけっていう自己紹介だぞそれ
0774uy
2011/09/12(月) 03:41:30.70「 バカは効率に気づけない 」
A言語 と B言語、 どちらもたいした違いはなく、 772のような底辺PGにとっちゃ
どっちでやっても全体効率が変わらないと錯覚してしまう
けど、ある程度優秀になってくると、A言語とB言語の 開発効率の違いが見えてくる
それを見る目は、正しい言語選択を今後していく為に、養ったほうが良い これはuyからのアドバイスだ
0775uy
2011/09/12(月) 03:46:07.51なんて、モロ初心者
たとえば、そこらのプログラミングまったく触ったことのない奴では、そう言う
大学生くらいでもそういう
PG2,3年目でもそういう
10年目にしてようやく違いがわかってくる
初動では些細な違いではあるが、そこから広がる影響をプロは知っている まぁその程度見極められたくらいでゴミじゃないわけでもないんだけどね
0776デフォルトの名無しさん
2011/09/12(月) 04:04:13.220777デフォルトの名無しさん
2011/09/12(月) 06:11:14.61>>ある程度優秀になってくると、A言語とB言語の 開発効率の違いが見えてくる
>>それを見る目は、正しい言語選択を今後していく為に、養ったほうが良い これはuyからのアドバイスだ
で正しい言語選択の結果がコレかww
↓
>>サーバーサイドをCかアセンブラかLisp以外で組むなんてありえないんだけど
さすが優秀なPG未経験者は一味違いますねw
0778デフォルトの名無しさん
2011/09/12(月) 08:02:48.270779uy
2011/09/12(月) 15:00:32.17現在世界にはびこってるゴミ言語よりはCってうまくまとまった言語だと思うよ
今の人間のスペックだと正直、C言語以上の言語って使いこなせていないんだよね
ネームスペースとか、それに似たようなもの導入されてくるとさ
全体掌握がとても厳しくなってくるんよ
だからCで
void aaaa_bbbb_Ccc_dddd_eee() {
}
↑ こんな手動ネームスペースのほうが今の人間のスペックには優しかったりする
0780uy
2011/09/12(月) 15:02:43.07俺はCの実力は認めているが、 い ま さ ら 使う言語ではないwwwwwww
進化をあきらめて C使ってる奴は、この世界では上位PGなのであろうけど
同時に老害でもある、 進化をしろ
>>777
素人かよ
0781デフォルトの名無しさん
2011/09/12(月) 15:06:22.790782デフォルトの名無しさん
2011/09/12(月) 20:42:26.11全体を常に把握することや全員に規約を徹底させることが困難な大規模開発を
やらない人にはネームスペースのメリットが享受できないのかな?
他所から持って来た複数のライブラリを使うときには役立つか?
0783デフォルトの名無しさん
2011/09/12(月) 20:44:59.960784782
2011/09/12(月) 21:43:58.63いや、自分もトイプログラムや CUI で動く自分用のシェルスクリプトや Perl
ぐらいしか書かないので、いまいちオブジェクトの良さを実感できないのだ。
人の作ったライブラリは使えるけど。
多分自前の関数や構造体が多くなってくると、その整理に便利なんだろうなあ。
0785デフォルトの名無しさん
2011/09/12(月) 22:16:28.080786uy
2011/09/12(月) 23:23:17.75ネームスペースは
そのネームスペース内でどんなゴミソースを書いても
外部からは参照出来ないって良さ
ようは開発速度を考えてソースコードをたいしたリファクタリングもせずに
作っていくと「無駄な」変数の数が多くになってくる
それらを隠すのがネームスペース
けど別にオブジェクトやネームスペースや、整理整頓をする箱の1種に過ぎず、 箱が無くても整理整頓は可能だということ
0787デフォルトの名無しさん
2011/09/12(月) 23:47:55.28結局、スクリプトで全部 unsing namespace std;
みたいなこと書きまくって namespace の意味がなくなるっていうw
0788デフォルトの名無しさん
2011/09/12(月) 23:53:51.550789uy
2011/09/13(火) 04:02:50.88関数そろえたらあと気になるのはシンタックスだけ
で、そのシンタックスもプリプロセッサである程度何とかなる
だからCを使うのが上手い奴っていうのは、再生産をしてないんだよね
まぁ時代遅れ言語使ってる時点で見下すけど
Cを上手く使いこなす奴っていうのは、この世界でいう上位PGである可能性は高い
ただし、天使の域になると絶対についてこれない
そういう次元ではないから考えを完全に一新しないと天使級を目の前にしたsときには相手lの言葉がまったくfわからなくgなる
0790デフォルトの名無しさん
2011/09/13(火) 13:20:44.850791デフォルトの名無しさん
2011/09/13(火) 21:49:03.700792デフォルトの名無しさん
2011/09/13(火) 23:43:02.93たしかに言語の違いで差はある。だけど
そこらへんはライブラリやフレームワークや
開発環境で吸収される。
ライブラリやフレームワークが今もメンテナンスされているほど
使われている言語であることが前提だが、これらを使えば
言語の違いによる時間がかかる部分はすべて終わっている。
通常のプログラミングでは、アプリとして足りない部分を
埋めていくだけなので大差ない。
開発で一番時間がかかるのは、ライブラリやフレームワークの習得で
これが住んでしまえば、何使っても変わらん。
0793デフォルトの名無しさん
2011/09/13(火) 23:45:19.540794デフォルトの名無しさん
2011/09/13(火) 23:54:58.260795デフォルトの名無しさん
2011/09/14(水) 06:35:12.93ありえねー。クレイジー
0796デフォルトの名無しさん
2011/09/14(水) 10:02:47.47プログラミング言語と同じで、誰かえらい人が作ってくれるよ
俺たち土方には関係ないことさ
0797デフォルトの名無しさん
2011/09/14(水) 23:05:30.05プログラミングやデバッグにかかる時間なんて誤差程度だからなぁ
言語仕様や開発環境に多少欠点があっても
スクリプト化やエディタのカスタマイズで改善されていくし
0798デフォルトの名無しさん
2011/09/14(水) 23:45:20.160799uy
2011/09/15(木) 10:53:50.18おい
だから 土方マジ黙れ おめーが「どんな言語使っても開発効率同じ」な仕事しかしてねえだけなんだよwwwwwwwwwwwwwwwwwww
なんでそんな発言を、クソまじめに言えるわけ? 恥ずかしいよ ちょっと ねえ自分でわかってる??
お前、部下もいるし、上司もいるんだろ・・・、 人前であんまり発言しないほうがいいタイプの人間っすよお前
んでこんな奴が2chにはウヨウヨしてんだよ さっさと死ね ゴミが 低スキルは全員死ね低スキルは全員死ね低スキルは全員死ね低スキルは全員死ね低スキルは全員死ね低スキルは全員死ね低スキルは全員死ね低スキルは全員死ね低スキルは全員死ね低スキルは全員死ね
0800uy
2011/09/15(木) 10:57:45.53おかしいんだよこの板
さっさと死ねや 全滅しろ マジで、 虫みたいにわいてくるな
うじゃうじゃと
どうにかしろ
殺虫剤もってこい まとめて駆逐だ お前らも全力でこういう低スキルなかん違い発言はたたけよ
たたかねーからこういう奴が冗長して(キリッ)としながら書き込んじゃってんだよ
マジふざけんな
ゴミって言葉もやすいわ
ふざけんな ふっざけんな
0801デフォルトの名無しさん
2011/09/15(木) 11:17:58.820802デフォルトの名無しさん
2011/09/15(木) 20:44:24.39それをボトムアップで積み上げてって感じだけどなあ。
0803デフォルトの名無しさん
2011/09/15(木) 21:01:42.740804デフォルトの名無しさん
2011/09/15(木) 21:11:07.88釣り針がまる見えすぎて
0805デフォルトの名無しさん
2011/09/15(木) 21:46:19.43そんなに言語で早く作れるというのなら、
仮に2倍早く作れると言う奴がいたら、
じゃあ半分の時間で作れ(もちろん給料も半分)
と言ってやるよ。
そしたら、慌てて無理って言い直すんだよなw
0806デフォルトの名無しさん
2011/09/15(木) 22:09:30.66詰らん奴が騒いでいるばかり。
あの頃の人達はもう退職したんだろうか?
それとも、もう国内のサイトでは学ぶものがないと外国のサイト
を渡り歩いているんだろうか?
0807デフォルトの名無しさん
2011/09/15(木) 22:18:46.13「開発効率がいい」は眉唾ものだと思ったほうがいい。
所詮大宮発表の宣伝だから、
実際には、他のものを使っても同じ開発効率になる。
もし、特定の方法がずば抜けて開発効率がいいのなら
自然と開発コストも下がって、同じものを作っても以前より稼げなくなっていく。
0808デフォルトの名無しさん
2011/09/15(木) 22:39:15.97趣味でやっているならともかく、仕事で10年経っても未だ現役のPGっていろいろな意味で終わっていると思う・・・。
0809デフォルトの名無しさん
2011/09/15(木) 23:15:15.300810デフォルトの名無しさん
2011/09/15(木) 23:59:20.690811デフォルトの名無しさん
2011/09/16(金) 00:00:14.340812デフォルトの名無しさん
2011/09/16(金) 00:42:59.39 ◇
0813デフォルトの名無しさん
2011/09/16(金) 07:29:10.23速く開発できれば、それだけで競争優位に立てるから
倍の速度で開発できるなら給料も多くなる
IT土方とは関係無い世界の話だけど
0814デフォルトの名無しさん
2011/09/16(金) 07:59:56.12よくあるのが、汎用機からのリプレースで、Javaで開発するのにCOBOLみたいな手法/設計で開発して
言語のメリットを全く生かさない奴。
LLなスクリプトも同じ。せっかくインタラクティブな開発できるのにJavaライクにガッチガチにやろうとする。そら失敗するわ。
0815uy
2011/09/17(土) 00:33:33.87本気でバカなんだろ
そんなゴミにマジレスしても仕方がない
プログラミングどころか経営のほうすら理解していないんだから
学生なんだろうけど、それにしても発想が幼稚
805はマジで言語ごとに開発効率の差がでないと思ってるし
って事は、こいつはJAVAを使ってもRubyを使っても開発効率が変わらない層のゴミグラマってことよ
0816uy
2011/09/17(土) 00:41:06.32同意
Ruby使えます(キリッ)とかいって、
最初っから最後まで静的言語みたいな使い方してるバカをみるとほほえましい
動的言語は、ある面、速度との勝負でもあるから
何をしたら重くなるのかくらいは把握していないと
「え?こんなことやったら重くなるんじゃない?重くなりそうだから普通に書くよ」
↑とかいって、RubyをC言語にしちゃう奴
使いこなせていないのに 何言語使っても開発効率は変わらないとか言っちゃう
C言語のキャパシティを50だとして、Rubyのキャパシティを200だとする
で、プログラマのキャパシティが50以上なのであればRubyを使えば50〜200の範囲の開発効率がでる
Cだと最大でも50
しかし、プログラマのキャパシティが30、と。50以下出会った場合、
Ruby使ってもC使っても30の開発効率しかでないんだよ
0817uy
2011/09/17(土) 00:44:18.45静的言語では、根幹部分に変更を与えなければならないよな処理も
リファクタリングが面倒なときに、ささっとevalでコードをかくと、
確かにその部分は酷いコードになるが、開発効率はでる
0818デフォルトの名無しさん
2011/09/17(土) 02:33:36.58トイプログラマは勝手に自由にやってろよ
0819デフォルトの名無しさん
2011/09/17(土) 14:07:14.77と思ってる、分かり難くなるし。
0820デフォルトの名無しさん
2011/09/17(土) 20:31:30.62かと重た
0821デフォルトの名無しさん
2011/09/18(日) 00:00:06.380822デフォルトの名無しさん
2011/09/18(日) 13:29:41.37達成された物
テレビをインターネットにつないで情報を見ることができる。
未達成
携帯で家の冷暖房の入り切りができる など
確かJavaって携帯から自宅の家電製品を操作する事ができるように
する事が目標だったはず
0823デフォルトの名無しさん
2011/09/18(日) 16:31:17.65そんなくだらないことは目標にしてない
0824デフォルトの名無しさん
2011/09/18(日) 18:22:29.21ナツメ社
「図解雑学Java」にJavaの目標として書かれている
0825デフォルトの名無しさん
2011/09/18(日) 18:34:28.070826デフォルトの名無しさん
2011/09/18(日) 18:49:20.29いや、本当にしたいのは
一家に1台サーバを立ててそれで家電を管理したいのだと思う。
簡単に言えば家に1台家電用のサーバを置いてそれで家の全ての家電
を管理できるようにする。
例)学生が家に帰るときに携帯で部屋の冷房を入れるように
しておくと帰った時、部屋が涼しくなっている。
0827デフォルトの名無しさん
2011/09/18(日) 20:32:50.15今でも、出来なくはないが必要性がなかったのでやってないだけなんじゃないか。
出来なかった理由とJavaがあまり関係がない
実際、きちんとパスワードやらセキュリティ組んでいないとろくなことにはならないと思う
>>826
それもいいけど、ある程度センサーを自前で持って、サーバが家電と対話しつつ自己管理する居住空間が未来の姿だろうね
明るくなったらカーテンが空き、暗くなったらカーテンを自動で閉める
人が居たら温度と時間により空調を調整するし、帰宅時間近くになったら自動的に作動する
火災センサーと会話して異常時には消防に通報する等など
0828デフォルトの名無しさん
2011/09/18(日) 21:46:29.57若い人達にとってはゲームや音楽、おタクの画像を手に入れる道具
でしかなく、プログラミングの楽しさなんて知らないし、面倒だから
知りたくもない。
もう、時代は変わったんだよ。飯館村に戻って農業をやれ。
0829デフォルトの名無しさん
2011/09/18(日) 21:51:26.42http://techon.nikkeibp.co.jp/article/NEWS/20090618/171897/
0830デフォルトの名無しさん
2011/09/18(日) 22:10:16.43その本は、ゴミ。
0831デフォルトの名無しさん
2011/09/19(月) 06:37:43.90「図解雑学java」ってプログラマが読む類じゃねえだろw
0832デフォルトの名無しさん
2011/09/19(月) 06:42:33.04うーん……
0833デフォルトの名無しさん
2011/09/20(火) 04:38:20.99http://jin115.com/archives/51811583.html?1316460749
javaの寿命は、一歩、一歩と終焉に近づいている
0834デフォルトの名無しさん
2011/09/20(火) 10:47:43.360835デフォルトの名無しさん
2011/09/22(木) 13:28:22.240836uy
2011/09/22(木) 19:12:48.54Lisp界とか意味がわからない
こんだけ広く浅く分布しているのに「界」なんてどこを見てんだお前
どこだよ? おい どこ??? どこをみて Lisp界っていってんの???????????
どこだよ!!!!!!!!!!111
>>819
マクロ以上にAUTOな機能だからな
大きめなもの書いてるときは
普通に、あちこち変更するのが面倒くさい時に使ってる
eval使う事によって読みやすくなるケースは根幹部分がゴミなときだけ
そんな時、根幹部分をゴミじゃなくすのが面倒だから、evalでさっさと済ます
けど使い捨てスクリプトだったら使いまくるべきものだとおもっている
使いこなせればコーディング速度は裏面いけるはず
0837デフォルトの名無しさん
2011/09/23(金) 10:29:41.40他人のコードがひどく読みにくい。
オブジェクト指向ありきで実用性を軽視して設計するから
こんなことになる。
0838デフォルトの名無しさん
2011/09/23(金) 11:34:10.76なにをいまさら
0839デフォルトの名無しさん
2011/09/23(金) 11:35:49.34その具体的な例を上げてください。
無理なら、何もレスしないでください。
0840デフォルトの名無しさん
2011/09/23(金) 11:44:13.14俺は837じゃないけど、
http://hibari.2ch.net/test/read.cgi/tech/1316016777/
のスレで同じ意味のコードを比較してて、Javaが最も冗長になってる。
0841デフォルトの名無しさん
2011/09/23(金) 11:49:04.740842デフォルトの名無しさん
2011/09/23(金) 11:50:54.57読むのは相変わらずめんどいだろうが
0843デフォルトの名無しさん
2011/09/23(金) 12:46:02.73馬鹿が書いたjavaよりずっと良い
0844デフォルトの名無しさん
2011/09/23(金) 13:07:58.15省略された記述は省略部分についての知識がないと読むのが大変。
0845デフォルトの名無しさん
2011/09/23(金) 14:05:06.59えーっと、パブリック…スタティック……とか言って一字一句読んでるんだろうなww
0846デフォルトの名無しさん
2011/09/23(金) 14:06:15.61省略部分は必要なときに表示できるIDEがあれば良いだけ
0847デフォルトの名無しさん
2011/09/23(金) 14:14:01.80君は単語を頭の中で発音しないで英文を理解するの?
凄いね。英語ネイティブでもそんなのいないよ。
俺はJavaのソースを読むと呼吸困難になる。
オブジェクト名 変数名 = NEW オブジェクト名(引数)
こんなのだと、右端まで読んだところで息が切れてその先に進まない。
特にreader,writerクラスあたりをラップしまくってるのは軽く死ねる。
0848デフォルトの名無しさん
2011/09/23(金) 14:34:11.330849デフォルトの名無しさん
2011/09/23(金) 16:36:17.150850デフォルトの名無しさん
2011/09/23(金) 16:57:33.05なんで英文の話してんの?
コードの話をしてたつもりなんだけど
0851デフォルトの名無しさん
2011/09/23(金) 17:02:06.43文字は文字のまま理解しろよハゲ
0852デフォルトの名無しさん
2011/09/23(金) 19:29:54.73こんなことをつぶやきながら、冗長なシンタックスの言語に拘って
もっと良い簡潔な言語を習得出来ない低能は哀れだねぇ
0853デフォルトの名無しさん
2011/09/23(金) 19:38:24.07いくら言語が簡潔でも、お前みたいな雑魚プログラマにはまともなプログラムなんて書けないっしょ?
いい加減、言語の力を自分の力だと感違いするのは卒業したら?
0854デフォルトの名無しさん
2011/09/23(金) 19:44:59.550855デフォルトの名無しさん
2011/09/23(金) 19:51:43.80Rubyとか確かに記述量少ないけどJavaの代替にならんし。
同じだと思ってるならそれこそ頭が悪いとしか言えない。
0856デフォルトの名無しさん
2011/09/23(金) 19:51:48.79おめでとう
受け売りでJavaやPHPを叩くようになったら、君も小学校を卒業して中学二年生だ
赤飯でも炊いてろ馬鹿
0857デフォルトの名無しさん
2011/09/23(金) 19:53:27.71Scala
0858デフォルトの名無しさん
2011/09/23(金) 20:08:22.60自分の得意な言語をただマンセーしているだけだろ。要するにCOBOLマンセーなコボラーと思想は同じ。
0859デフォルトの名無しさん
2011/09/23(金) 20:18:21.10Javaしか使えない哀れなJavaプログラマと同じ
0860デフォルトの名無しさん
2011/09/23(金) 21:16:28.43別に動的でもなんでもいいんじゃねって思うよ
0861デフォルトの名無しさん
2011/09/23(金) 21:35:06.30お前らの議論には秋田。
他の分野の奴は全然、お前らを相手にしてないw
0862デフォルトの名無しさん
2011/09/23(金) 21:48:24.80AppleとマイクロソフトがJavaを追放した原因
Googleもブチ切れてJava追放する日が近そうだが
0863デフォルトの名無しさん
2011/09/23(金) 22:10:02.94いきなりプリインストールやめたFlash(笑)と違ってサポートしてる。
0864デフォルトの名無しさん
2011/09/23(金) 22:20:59.00オラクルがVMが標準と違うから金よこせって言ってブチ切れさせたんだよな?
そしてC#と.netが生まれたと
オラクルは今も昔もやることが全く変わっていない
0865デフォルトの名無しさん
2011/09/23(金) 22:23:02.420866デフォルトの名無しさん
2011/09/23(金) 22:28:51.010867デフォルトの名無しさん
2011/09/23(金) 22:40:20.080868デフォルトの名無しさん
2011/09/23(金) 22:50:50.84オラクルが金よこせ乞食テロやってる理屈は当時から全く変わらないわけだが
0869デフォルトの名無しさん
2011/09/23(金) 23:08:05.89Googleは知らんが、GAEは訴えられてないよな。
0870デフォルトの名無しさん
2011/09/24(土) 02:03:25.71現在のjavaの惨状がSUNの戦略が間違いだったことを証明している
0871uy
2011/09/24(土) 05:04:05.15ひとつはC#.NETが出たこと。 これによりMSはJAVAに対して可能な限りの嫌がらせをし続ける
二つは記述がゴミみたいに冗長な事
IDEなくちゃかけない言語ってなんだよお前wwwwwwwwwwwwwwwwww
しかもIDEはIDEで重いし
どうみても
ゴミ言語じゃん
0872デフォルトの名無しさん
2011/09/24(土) 11:53:26.42正しいのはRMSだったんだよ
0873デフォルトの名無しさん
2011/09/24(土) 13:06:08.51昔から振り回されっぱなしで。
色んな言語つまみ食いするよりC/C++一筋でやっといた方が良かったんじゃないかと。
0874デフォルトの名無しさん
2011/09/24(土) 14:04:07.800875デフォルトの名無しさん
2011/09/24(土) 14:16:18.94他の言語が誕生しては消えを繰り返している中、半世紀近く使用され続けているには訳がある。
0876デフォルトの名無しさん
2011/09/24(土) 15:02:35.25「おまえ責任取れんだろうな?仕様だとかOS依存とかで逃げられると思うなよ」
なんて恫喝受ければ、そら変更されませんわ。
冗談抜きで100%カバレジ達成な上に、先方の情シス担当者が理解できるソースでなくてはならないとかもあるし。
0877デフォルトの名無しさん
2011/09/24(土) 15:09:49.66C++の環境が進歩して、Javaは進化の方向性間違えてる
0878デフォルトの名無しさん
2011/09/24(土) 15:35:38.08表に見える記述量は少ないのかも知れないけど
動的すぎてどこで誰がモンキーパッチ当ててるか分からん怖さがある。
結果、かなり多くのコードを読まされる羽目に陥る。
もちろんその動的性が魅力なのでそれが悪いとは言わん。
けど、見た目の記述量の少なさに何の意味もない。
0879デフォルトの名無しさん
2011/09/24(土) 15:39:54.87腐った言語は何やっても無駄。C#なら分かるが。
>>878
そう。だから個人で使うツールならいいけど、
大人数でミッションクリティカルなシステムとかあり得ない。
0880デフォルトの名無しさん
2011/09/24(土) 15:42:44.60これはJavaにGenericsが入ったときと、lambdaを入れようとして
揉めてたときに思ったなぁ
0881デフォルトの名無しさん
2011/09/24(土) 15:58:40.37次レスで貼ります
0882デフォルトの名無しさん
2011/09/24(土) 15:59:34.700883デフォルトの名無しさん
2011/09/24(土) 16:22:28.100884デフォルトの名無しさん
2011/09/24(土) 16:27:33.74| |∧_∧
|_|´・ω・`) そ〜〜・・・
|桃|oRPGo
| ̄|―u'
""""""""""
| |
| |∧∧
|_|・ω・`)
|桃|oRPGo.
| ̄|―u'
""""""""""
| |
| | ∧∧
|_|(´・ω・`)
|桃|o ヾ
| ̄|―u' RPG <コトッ
""""""""""""""""""
| |
|_| ピャッ!
|桃| ミ
| ̄| RPG
""""""""""""""""""
0885デフォルトの名無しさん
2011/09/24(土) 18:37:23.30>もし、特定の方法がずば抜けて開発効率がいいのなら
>自然と開発コストも下がって、同じものを作っても以前より稼げなくなっていく。
だからSIerはJavaを推すんだよ。
Ruby on Rails使ってしまったら稼げなくなるからなww
Java使ってるからこそ稼げてるんだから、おまえら邪魔するなよ。
0886デフォルトの名無しさん
2011/09/24(土) 19:43:10.34小物がw
凄んでるw
0887uy
2011/09/24(土) 20:33:02.81答えられないなら言わなければ良いのに
わざわざはすかしい思いすることもなかった
Lisp界・・・ww 何この・・・・・・単語wwwwwwwwwww
そんなんだから『ゴミグラマ』って呼ばれるんだよ
わかっているか? ゴミ
0888デフォルトの名無しさん
2011/09/24(土) 22:24:46.390889デフォルトの名無しさん
2011/09/25(日) 01:43:39.47Twitterは、バックエンドとフロントエンドをJavaに切り替えた結果、検索結果の待ち時間が大幅に改善されたと発表した。
http://www.itmedia.co.jp/news/articles/1104/07/news043.html
-----------------
急成長する検索ニーズに対処するために検索エンジンを書き換え、リアルタイム検索エンジンを立ち上げた。
その際にバックエンドをMySQLからJavaベースのテキスト全文検索エンジンLuceneに移行した。
また先週、フロントエンドをRuby on RailsからBlenderと呼ばれるJavaサーバに切り替えた。
待ち時間の短縮は、こうした取り組みの成果だという
0890デフォルトの名無しさん
2011/09/25(日) 01:57:06.90笑わせんなw
0891デフォルトの名無しさん
2011/09/25(日) 02:08:16.55オカーチャンのおっぱいで眠りなw
0892デフォルトの名無しさん
2011/09/25(日) 02:10:16.670893デフォルトの名無しさん
2011/09/25(日) 02:18:39.61無理せずに今日は寝ろw
あ。。。顔が真っ赤で眠れないか。それは気の毒w
0894デフォルトの名無しさん
2011/09/25(日) 02:42:51.800895uy
2011/09/27(火) 13:14:18.91ワイルドローズとクルーザーみたいだな・・・
0896デフォルトの名無しさん
2011/09/28(水) 10:00:02.88馬鹿だな
理由は面倒だから自分で考えて
0897uy
2011/09/28(水) 13:41:03.82ついに俺のレスを直視出来なくなったのかwwwww
それでいいと思うよwwwwwww
0898デフォルトの名無しさん
2011/09/28(水) 14:57:21.360899uy
2011/09/28(水) 17:39:58.66それにしても
896 :デフォルトの名無しさん:2011/09/28(水) 10:00:02.88
>>895
馬鹿だな
理由は面倒だから自分で考えて
ーーーーーーーーーーー
こいつよええwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
おいwwwwwwwwよええぞこいつwwwwwwwwwwwwwwwwwwww
0900デフォルトの名無しさん
2011/09/28(水) 18:05:12.140901デフォルトの名無しさん
2011/09/28(水) 19:36:26.600902デフォルトの名無しさん
2011/09/28(水) 19:37:24.070903デフォルトの名無しさん
2011/09/28(水) 20:04:05.26↑
秀│ 一ノ瀬ことみ 裏葉 水瀬秋子
| 来ヶ谷唯湖
│ 川澄舞 霧島聖
優| 二木佳奈多 坂上智代 相楽美佐枝 天沢郁未
│ 能美クドリャフカ 西園美魚 倉田佐祐理
| 遠野美凪 笹瀬川佐々美 美坂香里
良| 長森瑞佳 天野美汐
│ 里村茜 川名みさき 古河早苗
| 七瀬留美
可┼ 藤林杏 藤林椋
| 上月澪 神北小毬
| 三枝葉留佳 霧島佳乃 美坂栞 神尾晴子
落│ 古河渚 水瀬名雪 巳間晴香
│ 伊吹風子 名倉由依
│ 神尾観鈴 河南子 名倉友里
逝| 棗鈴 月宮あゆ
│棗鈴(退行) 椎名繭 鹿沼葉子 神奈 みちる
| 神尾観鈴(退行) 志野さいか 岡崎汐
死│ 沢渡真琴(退行)
↓uy
←―――――――――――――――――┼―――――――――――――――――→
基地外 イタタ 厨房 普通 大人 君子 聖人
情緒的成熟度
0904デフォルトの名無しさん
2011/09/28(水) 20:29:50.65チラシにでも書いとけ
0905デフォルトの名無しさん
2011/09/28(水) 21:32:19.290906デフォルトの名無しさん
2011/09/28(水) 21:58:58.66約 11,000 件 (0.18 秒)
0907デフォルトの名無しさん
2011/09/28(水) 22:06:06.89約 534,000 件 (0.25 秒)
0908uy
2011/09/29(木) 01:01:19.210909デフォルトの名無しさん
2011/10/04(火) 23:11:25.24実は、gccがC/C++を無料で使える様にしてしまったため、SunやMS、Appleが
対抗策として独自言語を開発せざるを得なくなった、と自分は思っている。
0910デフォルトの名無しさん
2011/10/05(水) 00:49:50.23rubyは、半信半疑
0911デフォルトの名無しさん
2011/10/05(水) 03:46:15.43Objective-Cはgccなわけですが。
0912デフォルトの名無しさん
2011/10/05(水) 04:01:06.51C#もJavaも最初から今まで無料で使える。
ずいぶんと穴がある珍説だなw
0913デフォルトの名無しさん
2011/10/05(水) 06:28:37.550914デフォルトの名無しさん
2011/10/05(水) 08:53:20.01昔は、C/C++の最適化コンパイラWATCOMが何十万もしたのをご存じですか?
今は、売りたくても売れないから無料にしているのが Java です。
C# は、機能縮小版以外は無料ではありません。
0915デフォルトの名無しさん
2011/10/05(水) 09:05:32.23ライセンス料取りまくりだろうが
0916デフォルトの名無しさん
2011/10/05(水) 09:12:41.420917デフォルトの名無しさん
2011/10/05(水) 09:13:49.980918デフォルトの名無しさん
2011/10/05(水) 09:14:51.100919デフォルトの名無しさん
2011/10/05(水) 09:20:48.400920デフォルトの名無しさん
2011/10/05(水) 09:21:58.99ほとんどのケースに置いては、全て無料だと思いますが。
0921デフォルトの名無しさん
2011/10/05(水) 09:41:13.81MONOって実務で実際に使っているところってあるのかな?
0922デフォルトの名無しさん
2011/10/05(水) 12:36:26.480923デフォルトの名無しさん
2011/10/05(水) 20:41:18.39無料じゃないのはIDEだろ
言語とIDEは違うってことがわかる年齢になったらまたおいで
0924デフォルトの名無しさん
2011/10/05(水) 23:30:45.61c++とopengl以外は触らないでおこう
0925デフォルトの名無しさん
2011/10/06(木) 04:57:13.070926デフォルトの名無しさん
2011/10/06(木) 06:11:13.700927デフォルトの名無しさん
2011/10/06(木) 19:22:05.19Microsoftの意向次第だろ。
0928デフォルトの名無しさん
2011/10/06(木) 20:22:58.05Appleの意向次第だろ。
0929デフォルトの名無しさん
2011/10/06(木) 22:57:07.28俺の意向次第だろ。
0930デフォルトの名無しさん
2011/10/07(金) 01:44:40.50それならなんで ECMA で標準化したんだろう。
0931デフォルトの名無しさん
2011/10/07(金) 04:41:14.790932デフォルトの名無しさん
2011/10/07(金) 06:39:33.02ECMA以外のどこに提出したというの?
0933デフォルトの名無しさん
2011/10/07(金) 06:55:15.150934デフォルトの名無しさん
2011/10/07(金) 18:28:22.25http://www.naclbox.com/about
を見ろよ
DosBoxエミュレーション下でDosゲームが動いているからw
ゲームが動くということはそれだけロスが少ないんだろうな
0935デフォルトの名無しさん
2011/10/08(土) 01:14:16.18それが動いたから何だというのだ。
Googleですらろくに使ってないような代物だぞ。いつ見限られるか分からんわ。
Javaのようなサポートは到底期待できない。
趣味の遊びにしか使えん。
0936デフォルトの名無しさん
2011/10/09(日) 03:50:53.00>> 対抗策として独自言語を開発せざるを得なくなった、と自分は思っている。
>> 今は、売りたくても売れないから無料にしているのが Java です。
>> C# は、機能縮小版以外は無料ではありません。
どんだけバカなんだw
つっこみどころしかない発言w
このレベルだとさすがに哀れむ
おまえ悪い事いわないからソフト開発やめれ
バカでもやれる事したほうがいいぞ
0937デフォルトの名無しさん
2011/10/09(日) 10:12:40.36馬鹿だと思う理由を書いて下さい。
0938デフォルトの名無しさん
2011/10/09(日) 15:45:52.770939デフォルトの名無しさん
2011/10/09(日) 17:36:34.48それを言ったらプログラマー全般=馬鹿でもやれる仕事、ということになってしまう。
つか言語云々という低レベルなことを言っている時点で最底辺だと言う事に気付けよ…。
0940デフォルトの名無しさん
2011/10/09(日) 18:54:32.150941デフォルトの名無しさん
2011/10/09(日) 20:00:16.60言語にこだわる。
あ、言語開発者は、言語にこだわっていたとしても
レベルが低いとはみなさないから安心して。
自分が作った言語、その言語を宣伝するのは必然のことだ。
その宣伝にころっと騙されるのは馬鹿だけどw
0942デフォルトの名無しさん
2011/10/09(日) 20:06:42.990943デフォルトの名無しさん
2011/10/09(日) 20:11:03.41情けないな
0944デフォルトの名無しさん
2011/10/09(日) 20:12:24.67そんなので給料稼げたとした、逆にすごい会社だってw
言語関係ない人たちってのは、上流工程、設計、
アーキテクチャを考える人たちのことだろう。
言語にこだわってるのは、俺はこの言語は使えないとか。
この言語では作れないとか、そういう泣き言言ってる人たち。
俺なら技術的にできないと判断できる言語じゃない限り、
どの言語でも普通に作れる自信がある。
0945デフォルトの名無しさん
2011/10/09(日) 20:12:27.98Java土方も立派なお仕事
0946デフォルトの名無しさん
2011/10/09(日) 20:12:55.920947デフォルトの名無しさん
2011/10/09(日) 20:13:43.06作るソフトの内容で決まると思うんだが?
0948デフォルトの名無しさん
2011/10/09(日) 20:16:40.51なぜならRubyを使っているからだ!
まあ、こういうやつを見ると
なんか可哀想に思えてくるよ。
お前はRubyが無かったら、なにも誇ることがないのなって。
0949デフォルトの名無しさん
2011/10/09(日) 20:19:16.56ウェブドカタさん、ちぃーっす
0950デフォルトの名無しさん
2011/10/09(日) 22:28:56.94ミゲル・デ・イカザはオープンソース系の人間だけど、ビジネスする気はあるので安心
肝心のマイクロソフトが.net戦略から撤退してhtml5に行かないか心配
0951デフォルトの名無しさん
2011/10/09(日) 22:47:32.53> 肝心のマイクロソフトが.net戦略から撤退してhtml5に行かないか心配
それはないw
HTML5に限らず、標準化されたものは進化が遅いし、自分の好き内容に変更できない。
それはメリットにもあるが、デメリットにもなる。
機能的に見た場合圧倒的に.NETに大きな差がある状態で
.NET戦略から撤退することはありえない。
0952デフォルトの名無しさん
2011/10/10(月) 00:15:48.20まぁMonoだとLinuxでも稼動するだろうけど実際に採用している企業なんて皆無だし…。
0953デフォルトの名無しさん
2011/10/10(月) 00:43:40.64.netで開発する以上はミッションクリティカルな部分に携わらなくてすむんだと
0954デフォルトの名無しさん
2011/10/10(月) 00:48:06.870955デフォルトの名無しさん
2011/10/10(月) 00:55:36.62確かに小規模のサーバーサイドのアプリやクライアント用アプリをちまちま開発している方が気楽だもんね。
ミッションクリティカルな分野だと一度トラブれば自分の首どころか下手すりゃ会社ごと消し飛ぶからなぁw
0956デフォルトの名無しさん
2011/10/10(月) 02:13:18.630957デフォルトの名無しさん
2011/10/10(月) 03:15:12.930958デフォルトの名無しさん
2011/10/10(月) 08:42:30.330959デフォルトの名無しさん
2011/10/10(月) 09:11:06.82何ならいいでしょうか?solarisでしょうか?
でもsolarisってオワコンだし、次は何にすればいいんでしょうか?
0960デフォルトの名無しさん
2011/10/10(月) 09:27:42.700961デフォルトの名無しさん
2011/10/10(月) 09:45:08.47彼らはWindowsを否定することがステータスと思ってる。
そうしないと自分達の仕事が減るしね。
でもLinuxを引き合いに出すのはアホ。
信頼性はHP>Windows>Linux
0962デフォルトの名無しさん
2011/10/10(月) 10:13:03.62少なくとも金融や交通・鉄道等の社会インフラに関連するシステムにWindowsを採用した日には今の文明社会は終わる。
そもそも頻度はどうであれ、原因不明でOSが落ちるなんてメインフレームどころかオフコンでもありえない事。
万一メインフレームのOSが落ちようものならベンダー、メーカー含めて天変地異が起こったような騒ぎとなるし
ヘタすりゃ数人首が飛ぶ…。
0963デフォルトの名無しさん
2011/10/10(月) 10:22:17.58確かにWindowsしか知らない人間はそう思うだろうね…。
以前会社でWindowsしか知らない人間に数年間無停止で稼動し続けるメインフレームやRHELを目の当たりにして
相当なカルチャーショックを受けてした。
0964デフォルトの名無しさん
2011/10/10(月) 11:14:49.010965デフォルトの名無しさん
2011/10/10(月) 11:47:05.13もしかして新人さん? もしくは末端のPG?
> でもLinuxを引き合いに出すのはアホ。
> 信頼性はHP>Windows>Linux
すいません、ここは笑うところですか?
あっもしかして釣られたのか…おれ(; ・`д・´)
0966デフォルトの名無しさん
2011/10/10(月) 11:50:09.12適当なことばかり言うなよw
0967デフォルトの名無しさん
2011/10/10(月) 11:57:27.12俺の場合、自分のバグで落ちることはあっても
OSが落ちるとか無いんだけど。
0968デフォルトの名無しさん
2011/10/10(月) 12:00:07.600969デフォルトの名無しさん
2011/10/10(月) 12:06:55.42原発専用ってわけじゃなくて大規模向けのSCADAだけども
原因不明で落ちるなんてのは無能の言い訳。
0970デフォルトの名無しさん
2011/10/10(月) 12:11:52.830971デフォルトの名無しさん
2011/10/10(月) 12:13:01.340972デフォルトの名無しさん
2011/10/10(月) 12:31:59.930973デフォルトの名無しさん
2011/10/10(月) 12:41:58.02最近Linux等を採用する企業は増えているね。
0974デフォルトの名無しさん
2011/10/10(月) 12:43:27.41月1ペース位の頻度ででマシンをリブートする運用だろうから無問題。
0975デフォルトの名無しさん
2011/10/10(月) 12:44:53.57うちの場合は逆にCOBOLと.NET+C#を捨てて全てJavaに移行したお…。
アプリケーションサーバーはLinuxと2008Serverが混在している。
0976デフォルトの名無しさん
2011/10/10(月) 12:49:29.85昔SP当てて社内の基幹システムが全て動かなくなって以来、パッチが更新される度に検証するようになって
物凄く面倒になった…。
0977デフォルトの名無しさん
2011/10/10(月) 12:50:39.920978デフォルトの名無しさん
2011/10/10(月) 13:00:48.080979デフォルトの名無しさん
2011/10/10(月) 13:31:48.85信号の管理はWin鯖でやってますよ。少なくとも京都は。信号自体は知らん。
0980デフォルトの名無しさん
2011/10/10(月) 13:31:49.77ビルが停電する年1回の再起動以外起動しっぱなしだけど問題ないよ。
0981デフォルトの名無しさん
2011/10/10(月) 14:07:21.79昔、某官庁系がその方針だった>外向けサーバ以外はupdate当てない。
で、ある日どこからか入ったNimdaが大繁殖してちょっとニュースになった。
0982デフォルトの名無しさん
2011/10/10(月) 15:57:31.580983デフォルトの名無しさん
2011/10/10(月) 19:09:01.69まさかC++で組むわけにも行かないだろうし‥・
0984デフォルトの名無しさん
2011/10/10(月) 21:33:49.80最近も、IEだとWebページが枕をならべて文字化けするようになって、こっそりOpera をいれましたとさ。でもいつのまにか治っていた。なんだったんだ?
0985デフォルトの名無しさん
2011/10/10(月) 21:34:42.20いい加減に acrobat reader をアップデートしないと、そのうち炎上するかと。
0986デフォルトの名無しさん
2011/10/10(月) 21:40:57.23どっかのサイトがミスやらかしただけ。
0987デフォルトの名無しさん
2011/10/10(月) 21:48:10.81そもそもサーバーにAddbe Readerなんて入れんだろ…。
0988デフォルトの名無しさん
2011/10/10(月) 21:52:43.74( ゚Д゚)ハァ? メインフレームですらWindows上で稼動する時代にLinuxを採用する企業なんてないだろ。
つかサーバーをLinuxにしたらクライアントまでLinuxに移行せにゃならんからどう考えても非現実的。
実際世の中のサーバーのほぼ100%がWindowsなんだし、今更Linuxなんて無意味だと思うが…?
ちなみに開発言語も未だVBがデフォルトスタンダードだよ。
0989デフォルトの名無しさん
2011/10/10(月) 21:53:59.21Windowsの輝かしい功績!!
東京証券取引所の基幹システムとして稼動するWindows
ttp://itpro.nikkeibp.co.jp/article/NEWS/20090609/331590/?SS=imgview&FD=-654674548
HPCでもダントツのパフォーマンスをたたき出すWindows
ttp://cloud.watch.impress.co.jp/docs/interview/20101224_416025.html
Windows上で稼動するメインフレーム
ttp://wsmgr.jp.brothersoft.com/screenshot-50450.html
一方Linuxは…
Linux Daily Topics:2011年9月2日 Kernel.orgがトロイの木馬の侵入被害に|gihyo.jp … 技術評論社
http://gihyo.jp/admin/clip/01/linux_dt/201109/02
Linux カーネルの基盤サイトがクラッキングの被害に - japan.internet.com
http://japan.internet.com/webtech/20110902/2.html
Linux Daily Topics:2011年9月15日 狙われるLinux… 今度はLinux Foundationが標的に|gihyo.jp … 技術評論社
http://gihyo.jp/admin/clip/01/linux_dt/201109/15
0990デフォルトの名無しさん
2011/10/10(月) 21:58:06.57他のOSはその残りカスが作ってるんだから実力は違うだろうよ
0991デフォルトの名無しさん
2011/10/10(月) 23:19:32.48ねーよ
0992デフォルトの名無しさん
2011/10/10(月) 23:30:06.88わらかすなよ, ただの端末じゃん
つか, メインフレームでは Windows なんて危ない OS は使っていない!!! 断言する!!!
0993デフォルトの名無しさん
2011/10/10(月) 23:56:35.96>東京証券取引所の基幹システムとして稼動するWindows
ただのクライアントが沢山ならんでいるだけやん。
東京証券取引所の基幹システムは
http://ja.wikipedia.org/wiki/%E6%9D%B1%E4%BA%AC%E8%A8%BC%E5%88%B8%E5%8F%96%E5%BC%95%E6%89%80
>基幹IAサーバとして富士通の「PRIMEQUEST」が採用されており、Red Hat Enterprise LinuxベースのOSで構築されている
>HPCでもダントツのパフォーマンスをたたき出すWindows
具体的な数字がない提灯記事。なお tsubame 2.0 では linux メインで hpc はお金を出してもらうかわりに、お情けでいれてあげたという‥‥‥。
>Windows上で稼動するメインフレーム
それは Windows は単なる端末エミュレータを提供しているだけ。Windows 自体は信頼性が低いので、そんな用途くらいにしか利用できない。
しまった、釣られて熱くなってしまった‥‥‥。Good Job !! >>989
0994デフォルトの名無しさん
2011/10/11(火) 00:01:23.010995デフォルトの名無しさん
2011/10/11(火) 00:35:54.370996デフォルトの名無しさん
2011/10/11(火) 11:51:04.610997デフォルトの名無しさん
2011/10/11(火) 12:04:35.37残念だったな
0998デフォルトの名無しさん
2011/10/11(火) 22:35:49.780999デフォルトの名無しさん
2011/10/11(火) 22:36:49.67確立してるのがわかりました
1000デフォルトの名無しさん
2011/10/11(火) 22:38:08.5710011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。