C#は糞2.0
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2010/04/30(金) 15:25:27C#は糞
ttp://pc12.2ch.net/test/read.cgi/tech/1246520657/
0002デフォルトの名無しさん
2010/04/30(金) 15:29:34低能:VB/C#
0003デフォルトの名無しさん
2010/04/30(金) 15:38:530004デフォルトの名無しさん
2010/04/30(金) 15:42:41Q.C#は生産性が高い
A.C#製品がないのが物語っている
Q.C#はメモリ管理ができるからいい
A.メモリ管理もできないのは猿だけ
0005デフォルトの名無しさん
2010/04/30(金) 16:06:520006デフォルトの名無しさん
2010/04/30(金) 16:14:40C++できないお前は無能
0007デフォルトの名無しさん
2010/04/30(金) 16:32:53Cは必要に応じて使うが、C++はレガシーコード以外はすでにいらない。
0008デフォルトの名無しさん
2010/04/30(金) 16:37:15【日本語は話せますか?】
0009デフォルトの名無しさん
2010/04/30(金) 16:39:30U2
0010デフォルトの名無しさん
2010/04/30(金) 16:46:353流のPGくらいしか触らないし、UNIXは扱えないIT業界のカスが使っているんだろう
まだVBのほうが潔さがある
C#は使えない上に、使ってる人間も達が悪し、人間できていない
0011デフォルトの名無しさん
2010/04/30(金) 16:47:34人間ではない、猿である。
0012デフォルトの名無しさん
2010/04/30(金) 16:50:56C#は九九をやっと覚えたってのと同義だね
0013デフォルトの名無しさん
2010/04/30(金) 16:51:37Monoですね。
0014デフォルトの名無しさん
2010/04/30(金) 18:20:090015デフォルトの名無しさん
2010/04/30(金) 21:33:200016デフォルトの名無しさん
2010/04/30(金) 23:18:42いなくなるから、ますますMSの独断上になるのでは?
0017デフォルトの名無しさん
2010/04/30(金) 23:33:47もうJavaからの人が多いから一緒だよ。
0018デフォルトの名無しさん
2010/04/30(金) 23:56:51.Net から初めても .Net しか使えないレベルで終わるならプログラマとしてもそれまで。
.Net 系言語以外でもそうだが。
0019デフォルトの名無しさん
2010/05/01(土) 00:08:08C、C++もそれに突入しつつある。
0020デフォルトの名無しさん
2010/05/01(土) 00:19:34初心者にはとっつきにくい部分があると思う。
そこで、あまり高級でない言語も勉強用として必要だと思う。
0021デフォルトの名無しさん
2010/05/01(土) 00:20:42みたいな奴が増えるとMSはシメシメだな
対抗となるオペレーティングシステムが開発されることが無いわけだし
0022デフォルトの名無しさん
2010/05/01(土) 00:24:00OS つくりたいやつが低級言語を勉強しないとでも ?
0023デフォルトの名無しさん
2010/05/01(土) 00:31:25昔は全員アセンブラでのプログラミングを経験したが、今は学校でやるだけの人がほとんど。
C, C++もそのうちそうなる。
0024デフォルトの名無しさん
2010/05/01(土) 00:35:05MFCが死にかけだし、C++でユーザーインターフェース作る
機会は減るだろうな。
0025デフォルトの名無しさん
2010/05/01(土) 00:39:58.NETを推進してるMSも.NETで書かれたソフトをなにも出してないじゃん
所詮、お金を取れるソフトを作成するにはC/C++じゃなきゃ無理ってことでは?
0026デフォルトの名無しさん
2010/05/01(土) 00:41:22最近出たばかりのVisual Studio 2010はバリバリWPF使ってるが、
あんたホントにプログラマか?
0027デフォルトの名無しさん
2010/05/01(土) 00:44:10言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0028デフォルトの名無しさん
2010/05/01(土) 00:47:030029デフォルトの名無しさん
2010/05/01(土) 00:51:22マジで?
遅そうw
0030デフォルトの名無しさん
2010/05/01(土) 00:53:560031デフォルトの名無しさん
2010/05/01(土) 00:59:020032デフォルトの名無しさん
2010/05/01(土) 01:00:32JITってなんですか?
タバコ吸わないんでわからないんですよw
0033デフォルトの名無しさん
2010/05/01(土) 01:24:16C# はコンパイルしたら中間言語として記述された実行ファイルになる。
しかし、当然これを実行するにはもう一度コンパイルし、
ネイティブコードに変換する必要がある。
その時に使われてるのが JIT コンパイラ。
JITコンパイラは、実行時に必要になった部分の中間言語のみを変換し、
その結果生成されたネイティブ コードを保存して、以降の呼び出しで利用する。
つまり、遅いのは起動時とかだけ。
0034デフォルトの名無しさん
2010/05/01(土) 05:23:38⊂⌒⊃ ⊂⌒⊃ ―‐ ● ―‐ ⊂⌒⊃
⊂⊃ / | \ ⊂⊃
⊂⊃
/~\へ/~\へへ/~\/~\へ/~\へ/~\へ/~\へヘ/~\/~\
,、,,,,,、,,,,、,,,、,,,,,,,,,,、,,,/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\_________
,, ,,,,,, ,,,, ,, ,,,, ,,,,,| 立った立った! クララが立った!| \
,,,, ,,, ,,,,, ,,,,,,, ,,,, , \ _____________/ 駄スレも立った ! |
||=||=||=||=||=||∨=||=||=||=||=||=||=||=||\__ ______/
,,,,,,, ,,,,, ,,, ,, ,,,, ,,, ∧_∧ ,, , ∧_∧,, ,,,,, ,, __ ,,,, ,,,,, ∨ ,,,,, ,,,, ,, ,, ,,,,
,, e@@e ,,,,,, ,,, ( o´∀`) ,,,,, (∀・ ; ) ,,, , , | || ,,, ,,,, e@@e , ,,,, ,,, ,, , ,,
,,, (,・∀・) ,,, ,,⊂ ⊃,,, ,,⊂⊂⌒ヽ、, ,,, |!____i|| , ,,,♪ (・∀・,)_ノ ,,,,, ,,,, ,, ,
,〜(( ,,), ,,,, ,,,○( ノ ,,,, プル )) )○/_/) ,,,, ,, とと,,__つ , ,, ,, ,,
,,,, ,UUU ,,, ,,, ,,,,,, )__)_) ,, ,,, ,(( (_(_ノ ))プル,,,,◎ ,, ,,, ,, ,,,,, ,,,,, ,,, ミ ピョン
| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |
| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |
0035デフォルトの名無しさん
2010/05/01(土) 05:25:01⊂⌒⊃ ⊂⌒⊃ ―‐ ● ―‐ ⊂⌒⊃
⊂⊃ / | \ ⊂⊃
⊂⊃
/~\へ/~\へへ/~\/~\へ/~\へ/~\へ/~\へヘ/~\/~\
,、,,,,,、,,,,、,,,、,,,,,,,,,,、,,,/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\_________
,, ,,,,,, ,,,, ,, ,,,, ,,,,,| 立った立った! クララが立った!| \
,,,, ,,, ,,,,, ,,,,,,, ,,,, , \ _____________/ 駄スレも立った ! |
||=||=||=||=||=||∨=||=||=||=||=||=||=||=||\__ ______/
,,,,,,, ,,,,, ,,, ,, ,,,, ,,, ∧_∧ ,, , ∧_∧,, ,,,,, ,, __ ,,,, ,,,,, ∨ ,,,,, ,,,, ,, ,, ,,,,
,, e@@e ,,,,,, ,,, ( o´∀`) ,,,,, (∀・ ; ) ,,, , , | || ,,, ,,,, e@@e , ,,,, ,,, ,, , ,,
,,, (,・∀・) ,,, ,,⊂ ⊃,,, ,,⊂⊂⌒ヽ、, ,,, |!____i|| , ,,,♪ (・∀・,)_ノ ,,,,, ,,,, ,, ,
,〜(( ,,), ,,,, ,,,○( ノ ,,,, プル )) )○/_/) ,,,, ,, とと,,__つ , ,, ,, ,,
,,,, ,UUU ,,, ,,, ,,,,,, )__)_) ,, ,,, ,(( (_(_ノ ))プル,,,,◎ ,, ,,, ,, ,,,,, ,,,,, ,,, ミ ピョン
| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |,,, ,,,,| |
| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |二二| |
0036デフォルトの名無しさん
2010/05/01(土) 09:23:02C++もやらないつもり
0037デフォルトの名無しさん
2010/05/01(土) 11:27:330038デフォルトの名無しさん
2010/05/01(土) 13:38:520039デフォルトの名無しさん
2010/05/02(日) 02:42:55今MSが出してるサーバー向けの製品から.NETが使われてないもの探す方が難しいんじゃないか?
0040デフォルトの名無しさん
2010/05/02(日) 02:53:060041デフォルトの名無しさん
2010/05/02(日) 05:49:200042デフォルトの名無しさん
2010/05/02(日) 20:44:45SQLサーバーも.netなん?
0043デフォルトの名無しさん
2010/05/02(日) 21:12:03SQL CLR
0044デフォルトの名無しさん
2010/05/02(日) 21:49:250045デフォルトの名無しさん
2010/05/02(日) 21:51:54そういう時代もありました
0046デフォルトの名無しさん
2010/05/02(日) 22:08:11Oracle使えない低能乙
0047デフォルトの名無しさん
2010/05/02(日) 22:24:13難しいものが優れていると考え、自分の知らないことをやっている奴は低能と考えるあたり、C++厨と同じだな。
0048デフォルトの名無しさん
2010/05/02(日) 22:28:15Oracleが難しいって?
君はほんと低能だなぁ
postgresにせよmysqlにせよ大して変わらないのに
Oracleってだけで難しいとビビっちゃってんの?w
基本SQLできりゃどんなDBだろうが関係ないけどね
君みたいに、頭の回転悪い子じゃないきゃね
Oracleのどこが難しいのかねw
所詮C#やってる連中は頭悪いんだろうね
0049デフォルトの名無しさん
2010/05/02(日) 22:32:08その程度の仕事しかやっていないなら同じなんだろうね。
0050デフォルトの名無しさん
2010/05/02(日) 22:37:35説明にも何もなってないんだけど?
ほんと低能どころか無能だねぇ君は
0051デフォルトの名無しさん
2010/05/03(月) 00:08:58オラクルへのデータの移行しかやらせてもらってないからわからんけど
0052デフォルトの名無しさん
2010/05/03(月) 00:31:57Oracle は俺はよく知らないけど、>>44が論理的に物事を
考えられない、頭が悪い人間だってことはわかる。
>>44
言語を否定するために他の言語持ち出してくるのは構わないし、
いいと思うが、頭の善し悪しを持ち出すとは頭が悪いな。
フォーク使ってる人は頭が悪い、といってるのと同じだよ。
フォークを使ってる頭のイイ人もいるでしょ ?
池沼なの ?
>>48
>>47の言うように、Oracle は一般に難しいものとされてるみたいじゃん。
しかし、それと >>47 自身が習得したかどうかとは別でしょ。
それを >>46,>>48 のように一方的に>>47がOraclを使えないと話を解釈する。
それに、たとえ>>47が君の言う低脳だったとしても、
>>47はC#やってるうちのたった1人だよ。
つまり、最後の文は君の思考回路がおかしいとしか言えない。
>>50
これは自分に向けて言ったのかな ?
0053デフォルトの名無しさん
2010/05/03(月) 00:35:15それはOracleができるとは言わないだろw
とりあえず使えてるだけ。
0054デフォルトの名無しさん
2010/05/03(月) 08:38:120055デフォルトの名無しさん
2010/05/04(火) 14:25:11が、MicrosoftおよびVisual Studioがクソ。
C言語などからやってきた人ならわかるだろうが
C#が完全に初めてですっていう人には何がなんだかまったくわからないMSDN。
高い値段の割りにエクリプスより使い勝手の悪いVS。
所詮マイクロソフトの金儲けの手段。
0056デフォルトの名無しさん
2010/05/04(火) 23:12:050057デフォルトの名無しさん
2010/05/05(水) 16:19:25情報の濫用ぶりは、Googleに勝てないし、
デベロッパーとユーザーの囲い込みは、Appleの邪悪さにとうてい及ばない。
中途半端な存在になってしまった。
0058デフォルトの名無しさん
2010/05/05(水) 16:22:190059デフォルトの名無しさん
2010/05/05(水) 22:23:35もうM$とさえも表記したくないレベル
0060デフォルトの名無しさん
2010/05/05(水) 22:33:580061デフォルトの名無しさん
2010/05/05(水) 22:58:480062デフォルトの名無しさん
2010/05/06(木) 14:16:38この事実を覆す術は一切ない
0063デフォルトの名無しさん
2010/05/07(金) 03:16:32この事実を覆す術は一切ない
0064デフォルトの名無しさん
2010/05/07(金) 03:23:450065デフォルトの名無しさん
2010/05/07(金) 08:36:33深夜の暇人無職低能だなw
0066デフォルトの名無しさん
2010/05/07(金) 14:14:48さらに恐ろしいことは、その無能さを自覚していないことである
馬鹿は死んでも直らないと言うが、この無能さも直らない
せめて独身で居続けることがせめてもの社会貢献だろう
無駄な遺伝子を残されても困るからな
もっともC#などと言う下等な言語を使ってるやつが子供を作れるとは思えないがね
0067デフォルトの名無しさん
2010/05/07(金) 14:27:41スタンドアロンはC、C++だしwebはjava、phpだし、マイコンはC、ASM
C#はどこにも入れずVB同様頭が悪いやつが給料泥棒となれるツールのひとつだね
0068デフォルトの名無しさん
2010/05/07(金) 14:36:360069デフォルトの名無しさん
2010/05/07(金) 14:40:33C++は難しすぎ 難易度:4
ttp://pc12.2ch.net/test/read.cgi/tech/1221557484/
内容もやはり無能さが如実に表れている
0070デフォルトの名無しさん
2010/05/07(金) 15:15:400071デフォルトの名無しさん
2010/05/07(金) 15:34:57お前は生まれながら、無能の素質をそなえているな
0072デフォルトの名無しさん
2010/05/07(金) 15:40:060073デフォルトの名無しさん
2010/05/07(金) 15:41:470075デフォルトの名無しさん
2010/05/07(金) 15:59:080076デフォルトの名無しさん
2010/05/07(金) 16:01:10文盲乙
0077デフォルトの名無しさん
2010/05/07(金) 16:02:180078デフォルトの名無しさん
2010/05/07(金) 16:03:370079デフォルトの名無しさん
2010/05/07(金) 16:04:180080デフォルトの名無しさん
2010/05/07(金) 16:06:410081デフォルトの名無しさん
2010/05/07(金) 16:18:150082デフォルトの名無しさん
2010/05/07(金) 19:10:03まぁ社員はクズだから答えなくていいけど。
エンジニアで社員はカスだしな。
0083デフォルトの名無しさん
2010/05/07(金) 20:35:26言語別単価ランキングでは今でも一番らしいよ。
0084デフォルトの名無しさん
2010/05/08(土) 23:51:29自分の名前を画面に表示するプログラムを作ってみる
C言語では
Windowsの「メモちょう」とかに次のように打つ
#include <stdio.h>
int main(void){
printf("ぼくは小沢一郎です");
}
C#だと
class Program{
static void Main(string[] args){
System.Console.WriteLine("ワタシは小沢一郎です");
}
}
これをみても、printfとだけ打てばいいC言語はSystem.Console.WriteLineなどと長ったらしく書かなきゃいけないのよりも優れているといえる。
また、かならずclassとかいれないとダメなのでメンドイ
0085デフォルトの名無しさん
2010/05/09(日) 00:11:45俺もC#は糞だと思うが、お前は糞以下だなw
0086デフォルトの名無しさん
2010/05/09(日) 00:21:58#include <stdio.h>
int main(void){
return printf("ぼくは小沢一郎です");
}
0087デフォルトの名無しさん
2010/05/09(日) 07:14:28C#は糞といっている奴が一番の糞の典型
0088デフォルトの名無しさん
2010/05/09(日) 10:04:28"ぼくは小沢一郎です" . CR
0089デフォルトの名無しさん
2010/05/09(日) 20:06:050090デフォルトの名無しさん
2010/05/09(日) 23:15:310091デフォルトの名無しさん
2010/05/10(月) 00:36:120092デフォルトの名無しさん
2010/05/10(月) 07:42:27C#は糞なのはあきらか
0093デフォルトの名無しさん
2010/05/10(月) 08:47:410094デフォルトの名無しさん
2010/05/10(月) 08:56:54捕獲第一号
・>>93
0095デフォルトの名無しさん
2010/05/10(月) 11:22:32レス読めば、どの言語がストレス溜めないか分かるって物だなw
0097デフォルトの名無しさん
2010/05/10(月) 11:45:39不正解
0099デフォルトの名無しさん
2010/05/10(月) 12:52:290100デフォルトの名無しさん
2010/05/10(月) 12:55:45直リンク張って、何もないやつって
短小包茎童貞くさい><
0101デフォルトの名無しさん
2010/05/10(月) 12:57:54よく分かったな。
0103デフォルトの名無しさん
2010/05/10(月) 13:20:59不正解
0105デフォルトの名無しさん
2010/05/10(月) 13:53:020107デフォルトの名無しさん
2010/05/10(月) 14:05:50C言語、Java、Delphi、VB等をぱくってごちゃごちゃ混ぜたものだがそれらよりはるかに難しくわかりづらい
しかも、他の言語のいろんな要素を混ぜすぎてるので逆に汚くなってる。
生産効率も決して高いとはいえない。
中間言語生成して生のマシン語を生成しない。なので実行速度が遅い。
作ってるのがマイクロソフト。
C言語やJava使いを求める企業は多いがドトネトを求める企業は少ない。
などにより、クソである
0108デフォルトの名無しさん
2010/05/10(月) 14:07:05どんどん書いてストレスを発散するといいよ。
0109デフォルトの名無しさん
2010/05/10(月) 14:08:40糞でなければこんなスレは立たない
糞であるからには理由がある
0110デフォルトの名無しさん
2010/05/10(月) 14:17:06結局自分の価値を、相対的ににしか捕らえられないだけですから、仕方のないことです。
別にスレに書くだけなら、誰も困りませんからどんどんおやりなさい。
0111デフォルトの名無しさん
2010/05/10(月) 14:19:24ネタ言語に藻麻衣等ツラれたwwwww
0113デフォルトの名無しさん
2010/05/10(月) 14:24:43難=難しさ 便=便利さ 美=美しさ 暦=どれだけ歴史があるか
難 便 美 歴
C
C++
VB
Del
Jav
C#
Ruby
D
Has
Lisp
AS
F#
0114デフォルトの名無しさん
2010/05/10(月) 14:31:070115デフォルトの名無しさん
2010/05/10(月) 14:40:10キャッキャッと猿の鳴き声が聞こえたレスははじめてだなw
0116デフォルトの名無しさん
2010/05/10(月) 16:10:21AS > VB > Jav > C++ > D > F# > C# > Ruby > Py > Has > Del > C > Lisp
0117デフォルトの名無しさん
2010/05/11(火) 00:28:050118デフォルトの名無しさん
2010/05/11(火) 00:32:38時間を有意義につかいたいならC++のコードでも書いてるほうがいい
0119デフォルトの名無しさん
2010/05/11(火) 06:59:570120デフォルトの名無しさん
2010/05/11(火) 09:43:450121デフォルトの名無しさん
2010/05/11(火) 09:50:54ここは、使ってる言語のストレスを他の言語にあたりちらす発散の場ですよ。
0122デフォルトの名無しさん
2010/05/11(火) 14:43:04クソワロタw
0123デフォルトの名無しさん
2010/05/11(火) 17:32:02メジャーな言語にはあらかた顔だけ突っ込んどいて
ソフトに合わせて言語選択、が無難じゃねーの?
いろんな言語扱うことで視野も広まるし
特定言語に固執してるのはなんだか
幼稚園で教えて貰ったお遊戯をママに自慢してる幼児に見えてくる
0124デフォルトの名無しさん
2010/05/11(火) 18:11:590125デフォルトの名無しさん
2010/05/11(火) 21:28:19/ ─ ─ i⌒i
/ <○> <○.| 〈ヾ おまえら…
| (__人__) / .フ |
\ ` ⌒ / |/
/ ./ ノ
/ /\ / |
_| ̄ ̄ \ /. ノ__
\ ̄ ̄ ̄
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄||  ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
/ ̄ ̄ ̄\
/ ::\:::/:::: \
/ <●>::::::<●> |ヾ ふざけんな!
| (__人__) || |
\ ` ⌒´ |||´
/ |||| バチーン!!
/ /\ / ̄\ |||| .' , ..
_| ̄ ̄ \ / ヽ \从// ・;`.∴ '
\ ̄ ̄ ̄ ̄ ̄ ̄ \__) < ,:;・,‘
||\ \ . ’ .' , ..
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄||  ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0126デフォルトの名無しさん
2010/05/11(火) 22:17:53ものにあたっちゃイカンな〜
だからみんなからチキンっていわれるんだぜwww
0127デフォルトの名無しさん
2010/05/12(水) 22:59:43Lispが一番ってこと?
っていうか Lispは神の言語 ってプログラマの厨二病だよね?
0128デフォルトの名無しさん
2010/05/13(木) 08:12:280129デフォルトの名無しさん
2010/05/13(木) 08:54:59その使えねーやつがC#なら使えるやつになるならC#は ry
その使えねーやつが前の職場なら使えるやつなら今の職場は ry
その使えねーやつが前の職場でも使えねーやつならそれを押し付けられた今の職場は ry
0130デフォルトの名無しさん
2010/05/13(木) 10:05:35どれもできねーから低能言語C#やってるんだろうw
VB同様マジカスしかいねーな
0131デフォルトの名無しさん
2010/05/13(木) 12:30:030132デフォルトの名無しさん
2010/05/13(木) 12:43:410133デフォルトの名無しさん
2010/05/13(木) 13:32:42同意
どちらも低能がほかの言語をできずにやる猿の遊び
0134デフォルトの名無しさん
2010/05/13(木) 13:39:290135デフォルトの名無しさん
2010/05/13(木) 13:41:35VBやってる猿がきたなwww
0136デフォルトの名無しさん
2010/05/13(木) 13:45:36給料が安い糞人間がきたな。
0137デフォルトの名無しさん
2010/05/13(木) 13:53:460138デフォルトの名無しさん
2010/05/13(木) 14:39:33ボクは給料なんて、貰ってないよ
月報酬90万
0139デフォルトの名無しさん
2010/05/13(木) 14:48:400140デフォルトの名無しさん
2010/05/13(木) 14:52:430141デフォルトの名無しさん
2010/05/13(木) 14:57:190142デフォルトの名無しさん
2010/05/13(木) 14:58:550143デフォルトの名無しさん
2010/05/13(木) 15:26:450144デフォルトの名無しさん
2010/05/13(木) 15:54:55900kの誤記だろ
そんなのもの分からないやつが可哀そうだな
頭が悪いってか、脳みそをまだ形成していない
0145デフォルトの名無しさん
2010/05/13(木) 16:01:230146デフォルトの名無しさん
2010/05/13(木) 16:07:13別にkとかかっこつけていないと思う
ネトゲなんかだとあたりまえだし
それがかっこいいだなんて思っているのは>>145みたいな低能くらいだろう
0147デフォルトの名無しさん
2010/05/13(木) 16:08:37深層心理では。
0148デフォルトの名無しさん
2010/05/13(木) 16:32:07どの辺がかっこいいのぼっちゃんwww
しかも900kの間違いなのは明白なのに、そこしか責められないのは
やはり言語的に問題あるからだよね?
C#やってるやつはそんな重箱の隅つつくようなことしかできないからなぁ
低能は低能なことにしかつっこみを入れられない
非常に恥ずかしいよ、C#やってるやつは
0149デフォルトの名無しさん
2010/05/13(木) 16:36:010150デフォルトの名無しさん
2010/05/13(木) 16:38:130151デフォルトの名無しさん
2010/05/13(木) 16:53:25http://pc11.2ch.net/test/read.cgi/prog/1234574897/
0152デフォルトの名無しさん
2010/05/13(木) 17:04:210153デフォルトの名無しさん
2010/05/13(木) 17:06:360154デフォルトの名無しさん
2010/05/13(木) 17:08:260155デフォルトの名無しさん
2010/05/13(木) 17:15:370156デフォルトの名無しさん
2010/05/13(木) 17:55:11誰かまとめてテンプレにしてくれよ。
0157デフォルトの名無しさん
2010/05/13(木) 18:30:38デザインパターンも一通り使いこなし
Eclipseのプラグインもバリバリ使いこなし
JUnitもApacheやJakartaのAPIやフレームワークも使いこなし
Genericsのクラスもある程度作れるようになった者が
C#を習得してなにか良いことはあろうか?
0158デフォルトの名無しさん
2010/05/13(木) 18:36:460159デフォルトの名無しさん
2010/05/13(木) 18:50:24バカでもチョンでも作れるようにしたのがドトネト
0160デフォルトの名無しさん
2010/05/13(木) 18:58:400161デフォルトの名無しさん
2010/05/13(木) 19:00:33言うまでも無い(挙げればきりがない)から書かれてないだけでは
ネイティブじゃない
難読化出来ない
MS製
0162デフォルトの名無しさん
2010/05/13(木) 19:13:23ネイティブにもできるし、難読化もできるし、MS製でないものもある。
最後のを書くと、信者って呼ばれちゃうよ。
0163デフォルトの名無しさん
2010/05/13(木) 20:09:02最近は想像で語るだけなのな
0164デフォルトの名無しさん
2010/05/13(木) 20:23:20interfaceの実装とクラスの継承との区別がつきづらい
その区別をつけるために必ずinterface名の頭にIをつけなきゃならないという決まり。
たまにつければいいだけなのに常につけろっていうのはねぇ
0165デフォルトの名無しさん
2010/05/13(木) 22:10:35どーでもいいじゃんそんなこと
そんなこといったらメソッド毎にpublicとか指定するのとか基地外に思えてくるし・・・
ドトネトだよ問題は!
全然整理されてないじゃん
なんであっちこっちにバラバラに散らばってるんだよ
コード書いてる時間よりリファレンスあっちいったりこっちいったりしてる時間のがだんぜん長い、不毛だ!
コードに集中できねえ!
クソだ!
0166デフォルトの名無しさん
2010/05/13(木) 22:14:31Javaなんかに比べたらずっとまとまってる
0167デフォルトの名無しさん
2010/05/13(木) 22:20:440168デフォルトの名無しさん
2010/05/13(木) 22:21:39でも聞いたことないだろ? そういうことだ
0169デフォルトの名無しさん
2010/05/13(木) 22:23:27できそこないの気まぐれで作ったみたいなクラス群を寄せ集めたからああなちゃったんだよ
しっかりカテゴライズしてきちんと設計されたクラスツリーだったらああはなりはしないんだよ
クズなんだよ、クズ以外に呼び方が思いつかない
0170デフォルトの名無しさん
2010/05/13(木) 22:25:08Javaはもっと酷いけど
0171デフォルトの名無しさん
2010/05/13(木) 22:29:17何でクソライブラリいくつもこしらえるんだよ ToT
0172デフォルトの名無しさん
2010/05/13(木) 22:30:32なんで誰も作らないのかな?
0173デフォルトの名無しさん
2010/05/13(木) 22:54:37Salamanderっていうのがある
堂々と売ってるけどこれ.NET Frameworkのアセンブリを
勝手に配布することになるからたぶんライセンス違反だよ
0174デフォルトの名無しさん
2010/05/13(木) 23:04:29ずっとマシだったと思うんだ
0175デフォルトの名無しさん
2010/05/13(木) 23:12:35.netも5.0あたりでネイティブコンパイルつくんじゃないかな
0176デフォルトの名無しさん
2010/05/13(木) 23:24:513.0以降は正式にはMSの独自拡張です
0177デフォルトの名無しさん
2010/05/13(木) 23:28:18時間の無駄
0178デフォルトの名無しさん
2010/05/13(木) 23:32:360179デフォルトの名無しさん
2010/05/13(木) 23:36:17F#もダメなん?
0180デフォルトの名無しさん
2010/05/13(木) 23:37:24メソッドごとにvirtual指定するの間違いでね?
相変わらず改善されてないのか
古いシガラミは
>>166
まとまってないじゃん
シガラミ引き摺ってる
0181デフォルトの名無しさん
2010/05/13(木) 23:38:28星の数ほどあること自体は問題ないんだよ
ただその星の数ほどあるライブラリがしっかりと整理整頓されていないことでは。
似て非なるライブラリばかりだとうんざりしてくるでしょうな。
0182デフォルトの名無しさん
2010/05/13(木) 23:42:45Javaのことをそんなに悪くいわんでつかぁさぃ
0183デフォルトの名無しさん
2010/05/14(金) 01:40:00わかりやすく分類されてるし
見ただけでほぼ即座に把握できる
それにくらべC#はひどいじゃないか
0184デフォルトの名無しさん
2010/05/14(金) 04:30:330185デフォルトの名無しさん
2010/05/14(金) 12:09:230186デフォルトの名無しさん
2010/05/14(金) 12:13:570187デフォルトの名無しさん
2010/05/15(土) 08:51:220188デフォルトの名無しさん
2010/05/15(土) 10:03:440189デフォルトの名無しさん
2010/05/15(土) 10:05:48スレ違い
C++は糞スレ
http://pc12.2ch.net/test/read.cgi/tech/1269909657/
0190デフォルトの名無しさん
2010/05/15(土) 10:10:46O C++を賛美する奴は糞
0191デフォルトの名無しさん
2010/05/15(土) 10:47:14言語仕様もJavaをかなりぱくってるしCにも及ばない
0192デフォルトの名無しさん
2010/05/15(土) 20:18:020193デフォルトの名無しさん
2010/05/15(土) 20:30:49kwsk
0194デフォルトの名無しさん
2010/05/15(土) 20:33:04C#だけはないわ
0195デフォルトの名無しさん
2010/05/15(土) 20:36:36kwsk
0196デフォルトの名無しさん
2010/05/15(土) 20:37:55http://love-motif.com/article/art_13.shtml
0197デフォルトの名無しさん
2010/05/15(土) 20:59:35プロから言わすとC#は素人がやるもんだということ
0198デフォルトの名無しさん
2010/05/15(土) 21:02:230199デフォルトの名無しさん
2010/05/15(土) 21:02:37まったく別言語ってことで。
Cを名乗るからおかしくなる。
鳥山と無関係なやつが
ドラゴンボールSとかだして、あんまりおもしろくなかったらウザイだろ?
それと同じだよ
0200デフォルトの名無しさん
2010/05/15(土) 21:07:150201デフォルトの名無しさん
2010/05/15(土) 21:10:53kwsk
0202デフォルトの名無しさん
2010/05/15(土) 21:24:530203デフォルトの名無しさん
2010/05/15(土) 21:38:40それはあるかもね
J++みたいのだったら叩かれず、ひっそりと住めたのに
0204デフォルトの名無しさん
2010/05/15(土) 21:47:04Panasonicじゃなくて
Pamasonicとか名乗るようなもの。
C言語が良い言語だと思ってる情弱のプログラミング初心者を
紛らわそうとしてる。
やりかたが汚い。
0205デフォルトの名無しさん
2010/05/15(土) 22:11:03単純なコーディングしかできないプロ(爆)はスキル上げなきゃねw
0206デフォルトの名無しさん
2010/05/15(土) 22:12:54そのたとえは笑えるな。中国や韓国のパクリ商品のようだ。
0207デフォルトの名無しさん
2010/05/16(日) 10:18:330208デフォルトの名無しさん
2010/05/16(日) 10:38:340210デフォルトの名無しさん
2010/05/16(日) 11:09:38>>4 と >>208 は糞。
0211デフォルトの名無しさん
2010/05/16(日) 19:37:09と、中国人と朝鮮人が言い訳をしております。
0212デフォルトの名無しさん
2010/05/18(火) 08:22:530213デフォルトの名無しさん
2010/05/18(火) 08:47:570214デフォルトの名無しさん
2010/05/18(火) 08:52:29出た時はJ++の二の舞かと思っていたが、この業界への低能流入で
本来頭の弱いやつがやっていたVBの二分岐された形で浅ましくとも残っているのがおぞましい
C#でなくてはならないって理由は唯一つもない
0215デフォルトの名無しさん
2010/05/18(火) 08:56:140216デフォルトの名無しさん
2010/05/18(火) 08:58:07であれば、C#のユニークなとこを教えてくれ賜えよ
0217デフォルトの名無しさん
2010/05/18(火) 09:01:510218デフォルトの名無しさん
2010/05/18(火) 09:02:49実用的な言語にユニークなものは何一つ必要ではない。
0219デフォルトの名無しさん
2010/05/18(火) 09:06:550220デフォルトの名無しさん
2010/05/18(火) 09:11:540221デフォルトの名無しさん
2010/05/18(火) 09:16:24一時期はCGIの第一言語としてweb特化になっていたし、
Javaなんてのも同様swing,appletは糞だがservlet/JSPなどとしてweb系では使える
Cなんてのはマイコンから運用プログラム、GUI、ゲームにまで強い
逆にCのCGI的なものは流行らなかったが
C#はなにかい?実用的な言語の中にも得意な分野ってのは例を出しただけでもあると思うがねぇ
0222デフォルトの名無しさん
2010/05/18(火) 09:19:36VBもC#も恥ずかしくてよそには出せないよ。
C#やってるやつは,厚顔無恥。
0223デフォルトの名無しさん
2010/05/18(火) 09:27:080224デフォルトの名無しさん
2010/05/18(火) 09:35:350225デフォルトの名無しさん
2010/05/18(火) 09:40:19具体的にいわれりゃC#なんて塵の塵にもならないしなw
0226デフォルトの名無しさん
2010/05/18(火) 10:02:440227デフォルトの名無しさん
2010/05/18(火) 10:13:470228デフォルトの名無しさん
2010/05/18(火) 10:16:270229デフォルトの名無しさん
2010/05/18(火) 10:22:03.NETではなくC#という言語についていってんじゃねーの
0230デフォルトの名無しさん
2010/05/18(火) 10:26:410231デフォルトの名無しさん
2010/05/18(火) 10:29:010232デフォルトの名無しさん
2010/05/18(火) 10:50:40UNIXいじれることだけが最後のプライド。
0233デフォルトの名無しさん
2010/05/18(火) 10:54:57いじれないんだろ?
他言語はwinなどのOSはおろか、ミドルウェア各種まで手中だよ
0234デフォルトの名無しさん
2010/05/18(火) 11:03:44素人の最後の砦に攻められているぞwwwww
0235デフォルトの名無しさん
2010/05/18(火) 11:12:33それなのに、昼間っからこんなとこ来て人を糞呼ばわりか。
典型的な人間のクズだな。
0236デフォルトの名無しさん
2010/05/18(火) 11:13:13自分に言っているのかい?
0237デフォルトの名無しさん
2010/05/18(火) 11:19:11結局、C#が糞の理由は出てこない。
0238デフォルトの名無しさん
2010/05/18(火) 11:22:01何か他のやつと混同しているようだが、俺は
「自分に言っているのかい?」と聞いただけだぞ
C#が糞云々は言っていない
頭大丈夫かいの、所詮C#やってるやつはバカなんだな
0239デフォルトの名無しさん
2010/05/18(火) 11:23:33血迷ったC#厨がいるようだなwwwww
0240デフォルトの名無しさん
2010/05/18(火) 11:28:06結局、C#が糞の理由は出てこない。
0241デフォルトの名無しさん
2010/05/18(火) 11:30:15冷静な頭を持っていないやつに何を云っても無駄
あちこちに勘違いレスはしているし
そもそも少しの頭でもあればC#が糞なことくらいわかるでしょうに
C#しかできないからっていきり立つなよw
所詮、C#しかできないやつは食いっぱぐれるしな、俺がいちいち言うことでもない
0242デフォルトの名無しさん
2010/05/18(火) 11:35:06アンチのアンチも二人以上いるんだが。
0243デフォルトの名無しさん
2010/05/18(火) 11:37:19その人とリアルで話してみたいね。
0244デフォルトの名無しさん
2010/05/18(火) 11:43:020245デフォルトの名無しさん
2010/05/18(火) 11:53:03アンチのアンチって結局どっちなんだw
0246デフォルトの名無しさん
2010/05/18(火) 11:53:160247デフォルトの名無しさん
2010/05/18(火) 11:54:16君みたいな低能じゃ話にもついてこれないよ
C#やってるやつとは技術力に差があるからね
0248デフォルトの名無しさん
2010/05/18(火) 11:55:32少なくとも俺じゃないようだなw
このスレ以外こないからな、妄想もその辺にしておけよ
アンチMSではないが、C#は糞においては同志がいて嬉しいぜ
0249デフォルトの名無しさん
2010/05/18(火) 12:09:18そうですか、残念。
わからないなりに話を聞いてみたかった。
ちなみに、確かに今はC#メイン。
あとはJavaとC++が少々。
昔はアセンブラにadaでしたね。懐かしい。
Cは高級言語でした。
0250デフォルトの名無しさん
2010/05/18(火) 12:10:32CもC++もJavaもC#も高級言語なんだがな
意味わかっとんのかいの
0251デフォルトの名無しさん
2010/05/18(火) 12:26:21現場は引退しています。
Windows エコシステムばかりやっていたクズです。
0252デフォルトの名無しさん
2010/05/18(火) 12:28:51Chinese#だからな
0253デフォルトの名無しさん
2010/05/18(火) 12:33:40うまいw山田く〜ん、ざぶとん1枚
0254デフォルトの名無しさん
2010/05/18(火) 12:46:070255デフォルトの名無しさん
2010/05/18(火) 12:47:25君は皮肉ってものを知らないのかね
C++は何のパクリなんだい?
0256デフォルトの名無しさん
2010/05/18(火) 13:14:21昔の話よ、むかしの。
そんな噛みつかなくてもいいじゃないw
0257デフォルトの名無しさん
2010/05/18(火) 14:21:47だいたい、今更Java何かと同じとか、言語仕様も理解できてない。
結局何がしたいの?
0258デフォルトの名無しさん
2010/05/18(火) 14:26:330259デフォルトの名無しさん
2010/05/18(火) 14:46:496.0からは、Javaの方が真似したものの方が多い。
0260デフォルトの名無しさん
2010/05/18(火) 14:50:46制限かかってねーよw
例えば、アノテーションってのはどの言語のぱくりなんだい?
0261デフォルトの名無しさん
2010/05/18(火) 16:03:470262デフォルトの名無しさん
2010/05/18(火) 16:07:23>>260で出てたアノテーションにはだんまりじゃねーか
低能は低能らしく、己の無知を認めたほうがいい
0263デフォルトの名無しさん
2010/05/18(火) 17:07:40C#が糞なのは誰が見ても明白だから
0264デフォルトの名無しさん
2010/05/18(火) 17:46:340265デフォルトの名無しさん
2010/05/18(火) 18:03:48アノテーションってどの言語のパクリ?w
0266デフォルトの名無しさん
2010/05/18(火) 18:25:210267デフォルトの名無しさん
2010/05/18(火) 21:00:190268デフォルトの名無しさん
2010/05/18(火) 21:03:18リフレクションなんて昔からある
新参者は黙っておいたほうがいい
0269デフォルトの名無しさん
2010/05/18(火) 21:07:43メソッド名にエンコードするとかダサいだろ
0270デフォルトの名無しさん
2010/05/18(火) 21:12:12お前はリフレクションを理解していないのが分かった
0271デフォルトの名無しさん
2010/05/18(火) 21:18:35まさかソースコード解析してるわけないよね
アノテーションが無かったころはメソッドにプレフィックス付けてたんだよ?
0272デフォルトの名無しさん
2010/05/19(水) 06:07:230273デフォルトの名無しさん
2010/05/19(水) 07:25:34C/C+++GDIじゃ遅すぎて使えない
0274デフォルトの名無しさん
2010/05/19(水) 07:35:12むしろ普通のWindows Forms使うよりメモリいっぱい食って遅いし。
0275デフォルトの名無しさん
2010/05/19(水) 09:47:57所詮、近々のハードの性能に頼っているだけにすぎない
逆にハードが優秀な近々ではC#を使う必要もない
C#は糞ってか、糞の糞だね
0276デフォルトの名無しさん
2010/05/19(水) 10:21:530277デフォルトの名無しさん
2010/05/19(水) 10:23:590278デフォルトの名無しさん
2010/05/19(水) 10:27:430279デフォルトの名無しさん
2010/05/19(水) 10:47:57ハードウエア性能に頼って
C言語のようなポインタなど低Lvな処理を隠蔽し
バカでも作れるようにしたのがC#
0280デフォルトの名無しさん
2010/05/19(水) 10:53:24いいこと言った
0281デフォルトの名無しさん
2010/05/19(水) 10:53:500282デフォルトの名無しさん
2010/05/19(水) 10:55:33いったいいくつのメジャーな言語に喧嘩売っているんだ?
0283デフォルトの名無しさん
2010/05/19(水) 11:09:45俺の愛するx言語以外は全部糞、だよなw
0284デフォルトの名無しさん
2010/05/19(水) 11:56:29ポインタは問題無く使えると自信満々に言ってた中途採用の社員がポインタ関連でバグ多発。
そんな彼を救うツールとしてC#役に立ってる。
0285デフォルトの名無しさん
2010/05/19(水) 12:06:24そもそもポインタを指標にしている時点で無能なのが伺えるな
あんなん誰でもできるし、目安にもならない
ただ、無能は君には難しかったようだね
俺らはポインタなんぞ、例えるならinclude1文程度の労力もかからないのだよ
無能な君には理解は早すぎたかね
0286デフォルトの名無しさん
2010/05/19(水) 12:08:030287デフォルトの名無しさん
2010/05/19(水) 12:28:40日本語でおk
0288デフォルトの名無しさん
2010/05/19(水) 14:58:22マイクロソフトのアプリケーションとかでも
たまにポインタ関連と思われるバグがあるのに
それを「誰でもできる」って・・・
ドンだけ上級基準だよwww
0289デフォルトの名無しさん
2010/05/19(水) 15:06:350290デフォルトの名無しさん
2010/05/19(水) 18:18:46中華民国(Republic of China)のパクリじゃね?
0291デフォルトの名無しさん
2010/05/19(水) 18:22:52制限っていうのは、まさかMVMやVisual J++の裁判の話か?
だとしたら>>260とは話が噛み合ってないと思うんだが。
あれが制限だというなら、あれは正しい選択だったと思うがね。
JavaScriptのように、MSが独自のJScriptという似て非なる仕様を乱立させたり、
C++のように多機能で仕様が乱立して悲惨な目にあったらJavaのWrite Once, Run Anywhereが完全に失われていただろうし。
今でもその思想は完璧ではないにしても、ポリシーとしてずっと持っているわけだし。
できるかぎりWrite Once, Run Anywhereを守ることでJavaの価値は守られていると思うわけだ。
0292デフォルトの名無しさん
2010/05/19(水) 18:25:08Javadoc依存はなにかと問題あるだろ。
コンパイラはコメントを無視できる上
実行時に守らせたいことをコメントだけで補うことはできないから。
あと、Docletの仕様が中途半端だったこともあげられるかと。
0293デフォルトの名無しさん
2010/05/19(水) 23:40:520294デフォルトの名無しさん
2010/05/20(木) 00:31:360295デフォルトの名無しさん
2010/05/20(木) 00:37:45言語の拡張はできない。
命名規則をつくることによるソーシャルな方法や static method でも実現できること。
0296デフォルトの名無しさん
2010/05/21(金) 09:32:110297デフォルトの名無しさん
2010/05/21(金) 11:01:17こんなところに悠長にくだらんこと書いてる暇ないだろwww
0298デフォルトの名無しさん
2010/05/21(金) 11:07:48低能ほど、小休憩さえも取れず缶詰、残業の嵐
0299デフォルトの名無しさん
2010/05/21(金) 11:13:29趣味でコード書きまくってるから有能なやつは忙しくて時間ない。
0300デフォルトの名無しさん
2010/05/21(金) 11:14:17プロの一言頼みます。
0301デフォルトの名無しさん
2010/05/21(金) 11:15:480302デフォルトの名無しさん
2010/05/21(金) 13:02:560303デフォルトの名無しさん
2010/05/21(金) 13:46:430304デフォルトの名無しさん
2010/05/21(金) 16:05:48そうです、私が変な厨です
0305デフォルトの名無しさん
2010/05/21(金) 16:26:46MSがJava言語を拡張したところはネイティブとのインターフェースだけ。
もとからJNI使ったら、Write Once, Run Anywhere は失われるんだから、
MSのWrite Once, Run Anywhere にはなにも影響しないという考えも変ではない。
まあ、標準ではないライブラリが広く使われるようになると、
将来MSのVMがSUNのVMを駆逐していく可能性もあるし、SUNも嫌だっただろうな。
0306デフォルトの名無しさん
2010/05/21(金) 21:19:120307デフォルトの名無しさん
2010/05/21(金) 22:59:38Write Once, Run Anywhereって誰得?はっきり言ってJAVAにとって足枷だろう。
0308デフォルトの名無しさん
2010/05/22(土) 16:03:20お前47氏金子勇やSoftEtherの登大遊に喧嘩うってんのか
0309デフォルトの名無しさん
2010/05/22(土) 16:09:11Visual J++はJavaをあたかもActive Xの一部とみなして
初心者や技術素人を騙すために使われたものだぞ
ネィティブで動かすこと前提に作られているからな
「Javaはネイティブで動かした方がよい」と勘違いするヴァカを量産する
恐れがあったからSunは裁判を起こした。
MSのVMがSunのVMを駆逐? ありえないなあ
セキュリティの件で終わってるから
VM自体はかなり乱立しているが
0310デフォルトの名無しさん
2010/05/22(土) 17:29:27スケーラビリティとか。
0311デフォルトの名無しさん
2010/05/22(土) 18:46:000312デフォルトの名無しさん
2010/05/22(土) 20:54:270313デフォルトの名無しさん
2010/05/22(土) 22:35:29仕様も後追いでパクリまくってるだけだし。
その上、素性が悪いからパクリ切れてないし。
完全に限界にぶち当たってるよ。
0314デフォルトの名無しさん
2010/05/22(土) 22:41:33定数をクラス名で修飾するのを嫌うんだろう
その割にはインポートするクラスを全部明示的に書いたりするわけのわからない文化があるし
0315デフォルトの名無しさん
2010/05/22(土) 22:59:56この二つめっちゃ書くのが楽だし、集合脳や遅延評価の使い勝手がよく分かる
0316デフォルトの名無しさん
2010/05/23(日) 14:39:22お前が低能なのも、書き込むでよく分かるけどな
0317デフォルトの名無しさん
2010/05/23(日) 15:07:52それはひょっとしてギャグで言っているのか。
0318デフォルトの名無しさん
2010/05/23(日) 19:19:28具体的にどこがダメなのか、書いて欲しい
0319デフォルトの名無しさん
2010/05/23(日) 19:29:020320デフォルトの名無しさん
2010/05/23(日) 22:38:12お前が低能なのも、書き込むでよく分かるけどな
0321デフォルトの名無しさん
2010/05/23(日) 22:38:36お前が低能なのも、書き込むでよく分かるけどな
0322デフォルトの名無しさん
2010/05/24(月) 01:13:16パクリ切ったらただのパクリだろう
Javaに新機能を追加するまで検証に多大な時間を費やしていることはご存知かな
C#ではそういう検証をろくにやっていない結果が今の状況だ
>>314
文化は言語とは直接関係ない話だな。
明示的に各理由はjava.sql.Dateとjava.util.Dateのように同名のクラスを
使った場合の対処などだろう
定数をクラス名で修飾するのを嫌う仕様にはなっていないはずだが
Math.sqrt(1)とかきたければ従来通りそう書くこともできる。
static importによってsqrt(1)と短縮することもできる。
Checkstyleを使ってstatic importを禁止することもできるが。
0323デフォルトの名無しさん
2010/05/24(月) 01:16:57C#の状況といっているわりは、どこも指摘できない今までの糞と同じだな。
0324デフォルトの名無しさん
2010/05/24(月) 01:35:39C#のLINQのサンプルをみたが
http://www.atmarkit.co.jp/fdotnet/special/cslinq01/cslinq01_01.html
必要性を感じないなあ
O/Rマッピングフレームワークには不満?
C#のラムダ式のサンプルもみたが
http://www.atmarkit.co.jp/fdotnet/csharp30/csharp30_01/csharp30_01_02.html
かえってソースコードを読みにくくする要素が多いなあ
匿名メソッドの処理が複雑化してくるとラムダ式には限界があるしなあ
単純な処理しかしない匿名メソッド以外にメリットを感じないなあ
ビーデー川俣はYAGNIYAGNIいってるけど
こういうサンプル見ると「if文は冗長だから三項演算子を徹底的に使え」といってる人を思い出すんだよなあ
0325デフォルトの名無しさん
2010/05/24(月) 01:37:34Java Community Processのような組織がC#にはないことと
Javaではよろしくないとされていた仕様がC#にはたっぷりあるわけだけど
たとえば構造体やunsafeとか
0326デフォルトの名無しさん
2010/05/24(月) 02:11:27お前はJava7のクロージャには文句言わないのか?
迷走して未だに入るのか入らないのかハッキリしないとこなんか実にJavaらしいな。
0327デフォルトの名無しさん
2010/05/24(月) 08:54:43if文と三項演算子は等価じゃないし、三項演算子でスマートに書けるものを
ifでだらだら書くのはよろしくないぞ。
0328デフォルトの名無しさん
2010/05/24(月) 08:55:22> 構造体やunsafe
それらは、中途半端なGenerics同様JavaのVMの仕様が時代遅れなので導入できなかっただけ。
0329デフォルトの名無しさん
2010/05/24(月) 15:56:51それは貴方がラムダ式とLinqの使用経験が浅いか、全く無いからです
ラムダ式とLinqを使ってプログラムを組んでいると、同じプログラムを簡素に
短く書ける事に必ず気が付きます
0330デフォルトの名無しさん
2010/05/24(月) 16:14:15VJ++が糞って使ったこともなく言っているだろ。
当時の同類の製品の中で飛びぬけてよくできていた。
0331デフォルトの名無しさん
2010/05/24(月) 16:23:210332デフォルトの名無しさん
2010/05/24(月) 18:58:300333デフォルトの名無しさん
2010/05/24(月) 19:13:26LINQはSQLの代用じゃなくて、集合として扱える点が利点。
RDB、XML、オブジェクト等、同じLINQで取得したい集合値を加工できる。
ラムダは関数型言語に少し嗜めばメリットが分かるよ。
端的にかけることも利点だが、遅延評価で必要な時に処理が行われることがメリット。
0334デフォルトの名無しさん
2010/05/24(月) 19:33:54LINQ to SQLだったら、SQLインジェクション対策に内部的なSQLを吐いてくれる
が速度は遅めだからあんまオススメしないけど、データ量少ない中小規模なシステムだったらスピィーディーに作れる
0335デフォルトの名無しさん
2010/05/24(月) 19:39:190336デフォルトの名無しさん
2010/05/24(月) 20:44:43そしてSUNはブランドごとなくなった。
0337デフォルトの名無しさん
2010/05/25(火) 08:57:17Checkstyleのデフォルトでは三項演算子は紛らわしくミスを誘発しやすいので
使うなって警告がでるぞ。
0338デフォルトの名無しさん
2010/05/25(火) 09:02:19Genericsはよくできているが
qJavaのVMをどんなに進化させてもC#の構造体とunsafeをそっくりそのまま導入する
のは無駄だと思うけど。無理にunsafeを導入するほうが時代遅れな発想にみえるけど。
JNIでできるのに無理にunsafeを導入する必要性を感じないなあ。
それこそC#はそういうところが中途半端。
0339デフォルトの名無しさん
2010/05/25(火) 09:03:29>>324のサンプルは確かに短いけど
大して短くなっていないんだよね
もっと説得力あるサンプルもってこないと
タダの煽りでしかないよ
0340デフォルトの名無しさん
2010/05/25(火) 09:06:34今ある機能は全肯定
〜信者同士の罵り合いで定番のパターンですね
0341デフォルトの名無しさん
2010/05/25(火) 10:07:15unsafeは、ネイティブ呼び出しではないのだが。
0342デフォルトの名無しさん
2010/05/25(火) 12:29:40RDBの処理はO/Rマッピングフレームワークで解決
XMLの処理はデータバインディングフレームワークで解決
あまり魅力を感じない
サンプルを見たところ
自分でコードを書く分にはプラス要素はそれなりにあると思えど
他人がこういうコードを量産したら解読にいつもより時間がかかって手間がかかりそう
ソースコードがますます汚くなる危険性を孕み
導入したら導入したでかなりのリスクを背負い込むと見た
enumやGenericsのようにC#のLINQをそっくりそのまま導入することはないのではと見た
0343デフォルトの名無しさん
2010/05/25(火) 12:32:35言っておくけど、俺はC#のenumがでたときに
C#とC++にはenumがあるのにJavaはenumがないから糞という意見に対して
C++やC#とまったく同じ仕様のenumは否定したけどJavaのenumは否定してないよ
Javaのenumと全然仕様が違うからね
Javaでもクロージャが導入されてもLINQとまったく同じ仕様にはならないと思うよ
むしろなったらとんでもないことになる
0344デフォルトの名無しさん
2010/05/25(火) 13:04:37サンプルコードを見たところって言っている時点で、使ったことないじゃん
自分で使って有用性・不便性を感じ取って、業務レベルで使いこなしてからじゃないと
0345デフォルトの名無しさん
2010/05/25(火) 14:30:44業務レベル基準が各々脳内だからなあw
C#の仕事を引き受けるまで無理って言いたいのかねw
有用性はともかく不便性なんかすぐにわかるわな
C#の??演算子とか
必要性ないのばっか
そういう低レベル機能を追加すればするほどC#も徐々にC++化してくる罠
0346デフォルトの名無しさん
2010/05/25(火) 14:53:18JavaのGenericsは単なる糖衣構文でしかない。
値型のパフォーマンスは大きく劣り、実行時に型パラメータを参照しリフレクションで利用することも出来ない欠陥品。
0347デフォルトの名無しさん
2010/05/25(火) 15:03:29>必要性ないのばっか
>
>そういう低レベル機能を追加すればするほどC#も徐々にC++化してくる罠
??演算子と低レベル機能って何一つ関係してないな。
0348デフォルトの名無しさん
2010/05/25(火) 15:08:490349デフォルトの名無しさん
2010/05/25(火) 15:15:35@ITから引っ張ってきて、サンプルコードを見た云々の脳内はひどいと思うわな
0350デフォルトの名無しさん
2010/05/25(火) 15:18:260351デフォルトの名無しさん
2010/05/25(火) 15:21:190352デフォルトの名無しさん
2010/05/25(火) 15:24:350353デフォルトの名無しさん
2010/05/25(火) 15:31:25サンプルコードをみて未使用の言語C#を語る天才プログラマ
0354デフォルトの名無しさん
2010/05/25(火) 15:33:440355デフォルトの名無しさん
2010/05/25(火) 22:46:08C#の構造体なんかパフォーマンスが悪いんじゃないのか
0356デフォルトの名無しさん
2010/05/25(火) 22:47:211350レス
前スレのこといってるのか
過去に遡れば1万レスは超えるんじゃないのか?
0357デフォルトの名無しさん
2010/05/25(火) 23:04:31疑問文なのか? 感嘆文なのか?
0358デフォルトの名無しさん
2010/05/25(火) 23:07:530359デフォルトの名無しさん
2010/05/25(火) 23:10:160360デフォルトの名無しさん
2010/05/25(火) 23:12:15クラスのオブジェクトの生成や短寿命オブジェクトのGCが非常に高速だったりしてあまりメリットがない場合が多かったりするけど
構造体自体のパフォーマンスは悪くない
0361デフォルトの名無しさん
2010/05/25(火) 23:27:500362デフォルトの名無しさん
2010/05/25(火) 23:55:320363デフォルトの名無しさん
2010/05/26(水) 00:00:150364デフォルトの名無しさん
2010/05/26(水) 00:49:40必要に応じて自動ボクシング、キャストによるアンボクシングができる
って言語は実は少ないのではないだろうか。
0365デフォルトの名無しさん
2010/05/26(水) 01:30:06そうは言っても、クラスが十分に速いので速度面の理由で構造体にするのは稀。ネイティブとの相互運用のために使う事が多いだろうか。
誤用するのは何も知らない初心者ぐらいだろ。
>>355
C#のGenericsは値型を入れてもボクシングされないので高速。
Javaではintなどのプリミティブ型であっても強制的にボクシングされるため低速。(参照型しか扱えない)
これもJavaのGenericsが欠陥品だって言った理由の一つな。
0366デフォルトの名無しさん
2010/05/26(水) 18:04:05>>363に似た理屈で反論されるだけだぞ
0367デフォルトの名無しさん
2010/05/26(水) 19:05:54もちろん、どちらが優れているかといえば、C#。
0368デフォルトの名無しさん
2010/05/26(水) 19:19:290369デフォルトの名無しさん
2010/05/26(水) 19:28:440370デフォルトの名無しさん
2010/05/26(水) 20:18:36そんなのが優れてると思ってる今が幸せだなw
0371デフォルトの名無しさん
2010/05/26(水) 20:50:13その感覚ではJavaのGenericsはC#どころではなく糞だと思うが
0372デフォルトの名無しさん
2010/05/26(水) 20:57:25アンチほどC#を嗜んでいるってのはあるけどな
0373デフォルトの名無しさん
2010/05/26(水) 21:12:11構造体はパフォーマンスや相互運用などでメリットがある場合に限って使えばいいだけだが
int使わないわけにはいかないだろw
0374デフォルトの名無しさん
2010/05/26(水) 21:35:28アンチの能力が低すぎるから、すぐに切り返されてしまう。
0375デフォルトの名無しさん
2010/05/26(水) 21:43:170376デフォルトの名無しさん
2010/05/26(水) 22:01:22余計なことを禁止している分
安全性が高まったおかげでJavaのGenericsはC#のGenericsよりも堅牢で信頼性が高いと思うが
0377デフォルトの名無しさん
2010/05/26(水) 22:02:06もうその自画自賛は飽きたよ
何年経っても変わらんなあその自演
0378デフォルトの名無しさん
2010/05/26(水) 22:05:43ArrayList<E>はどうやって実装されてるか知ってる?
中でキャストしてObject[]に格納してるんだよ
0379デフォルトの名無しさん
2010/05/26(水) 23:15:46全部Objectに突っ込むせいで、Generics型の例外を扱えずGenerics型の配列を作れないなんてアホかと
そりゃ妥協の産物であるのは認めるし仕方なかったとは思うが、俺が欲しかったのはこんなのじゃない。
0380デフォルトの名無しさん
2010/05/27(木) 01:08:58あいつらC#どころかJavaも使ったことないんじゃないか?
0381デフォルトの名無しさん
2010/05/27(木) 10:30:450382デフォルトの名無しさん
2010/05/27(木) 12:05:48それは実行時の話な
コンパイラレベルで安全性が保証されているから「飾り」と決めつけるのは詭弁な
詭弁振り回していればC#のプレゼンスが上がるわけではないってことに気づけ
0383デフォルトの名無しさん
2010/05/27(木) 12:14:340384デフォルトの名無しさん
2010/05/27(木) 12:17:120385デフォルトの名無しさん
2010/05/27(木) 12:19:130386デフォルトの名無しさん
2010/05/27(木) 12:22:570387デフォルトの名無しさん
2010/05/27(木) 12:27:130388デフォルトの名無しさん
2010/05/27(木) 12:42:05具体的に言っても理解できないから言わないだけだよ、低能クン
0389デフォルトの名無しさん
2010/05/27(木) 12:48:590390デフォルトの名無しさん
2010/05/27(木) 12:58:080391デフォルトの名無しさん
2010/05/27(木) 13:03:270392デフォルトの名無しさん
2010/05/27(木) 13:04:48低能と無能は並列で存在できないぞw
お前マジでプログラミングやってんのかよw
所詮はC#かw
0393デフォルトの名無しさん
2010/05/27(木) 13:10:150394デフォルトの名無しさん
2010/05/27(木) 13:15:33>>391
0395デフォルトの名無しさん
2010/05/27(木) 13:37:46冷静に見て、人格否定までしているアンチの方が必死なんだが。
◆人格否定リスト
>>391
0396デフォルトの名無しさん
2010/05/27(木) 13:46:49( )
(、 , ,)
|| |‘
/ ̄ ̄ ̄ ̄\
l ∨∨∨∨∨ l
| \()/ |
(| ((・) (<) |) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ⊂⊃ | / のび太!
| .| ⌒ \.l/ ⌒ | | < C#しかできねーのかよ!
/ |. l + + + + ノ |\ \
/ \_____/ \ \___________
/ _ \
// ̄ ̄(_) |
|ししl_l ( | |
|(_⊂、__) | |
\____/ | |
0397デフォルトの名無しさん
2010/05/27(木) 14:34:54そういうこった。
0398デフォルトの名無しさん
2010/05/27(木) 14:36:20そうなるのには理由がある
C#もC#やってるやつも糞だからである
0399デフォルトの名無しさん
2010/05/27(木) 14:36:480400デフォルトの名無しさん
2010/05/27(木) 14:39:42その必死さが人間できていない証拠である
0401デフォルトの名無しさん
2010/05/27(木) 14:55:410402デフォルトの名無しさん
2010/05/27(木) 15:05:14アンチスレなんだから、糞さを述べればいいじゃん
君逃げているだけやん
0403デフォルトの名無しさん
2010/05/27(木) 15:11:01理解できないから言わないと上にもあるはずだが
何をそんなに固執しているんだい?
己の無能さを知るのが怖いのかい?
今までやってきたC#が実は塵だったということを知るのが怖いのかい?
0404デフォルトの名無しさん
2010/05/27(木) 15:12:560405デフォルトの名無しさん
2010/05/27(木) 15:14:51なんでC#が理解できないの?
0406デフォルトの名無しさん
2010/05/27(木) 15:17:41とっとと無能さを知らしめてみせろよ。
実は塵だったということを知らしめてみせろよ。
できないことを「やらない」と言ってごまかすだけの敗北者がwwwwwwwwwww
0407デフォルトの名無しさん
2010/05/27(木) 15:22:43>>403にはまったりC#のわるい所をあげてもらおう
0408デフォルトの名無しさん
2010/05/27(木) 15:23:47必死だな
C#なんてのは所詮Javaのパクり
なくても困らない、どうでもいい産物
君たちは中国人がパクっているのを平然して見ていられるようだね
それと同じだよ
0409デフォルトの名無しさん
2010/05/27(木) 15:25:49君くらい落ち着いているとこちらも話す気になるのだが、
どうも無能共は相当必死なのか、怯えているのか分らないが、
必死すぎて、こちらが言ったことをまともに捉えられるだけの冷静さがないと思っているのだよ
0410デフォルトの名無しさん
2010/05/27(木) 15:26:270411デフォルトの名無しさん
2010/05/27(木) 15:27:29おまえが思うのは勝手だけど、おまえがなにも知らしめることができないのは現実w
0412デフォルトの名無しさん
2010/05/27(木) 15:32:15知らしめるって知らせるって意味なんだけどな…
俺がC#の何を知らせるんだい?糞ってことはすでに知らせたけど。
論破してみよってことで使っているんかいの?w
まずは日本語を覚えたらどうだいwさすがは中華w
0413デフォルトの名無しさん
2010/05/27(木) 15:37:27知らしめるって辞書にもない造語だぞ
しめるはさせるに故、知らせるってこったろ
なんだ、知らしめるって(笑)
0414デフォルトの名無しさん
2010/05/27(木) 15:38:270415デフォルトの名無しさん
2010/05/27(木) 15:40:05http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1014806105?fr=rcmd_chie_detail
0416デフォルトの名無しさん
2010/05/27(木) 15:40:06どこに書いてあんだよ
そして、誰かと勘違いしてんじゃねーのかw
0417デフォルトの名無しさん
2010/05/27(木) 15:41:250418デフォルトの名無しさん
2010/05/27(木) 15:41:43他人が書いたアンサー張って楽しいの?
意味同じだったじゃねーか
お前が無能だということも判明されたな
0419デフォルトの名無しさん
2010/05/27(木) 15:44:20それにも気付かない厨房がいるようだが
所詮はC#なんぞやっている無能ではあるがな
0420デフォルトの名無しさん
2010/05/27(木) 15:46:12やっぱり読めてないじゃねーかw
0421デフォルトの名無しさん
2010/05/27(木) 15:47:080422デフォルトの名無しさん
2010/05/27(木) 15:47:43意味わかんない
日本語で説明してね
0423デフォルトの名無しさん
2010/05/27(木) 15:48:51すでに指摘してんじゃん
そしたらC#厨がJavaと比較してJava叩きして、それはC#が糞じゃなくてC#の強みみたいにいってるしw
0424デフォルトの名無しさん
2010/05/27(木) 15:48:530425デフォルトの名無しさん
2010/05/27(木) 15:49:12ヽ|:: ヽ |: | |:::: ノ|/// ,,-'''" .:::::::::::、
,,,-''''' ̄ ヽ|: |:: / /::: / / "::_ __,,,,,,,,,---ーー'''7
 ̄` 、:| ノ:::: .:::_,,-'' _,,,-'ヘヽ、 '''''ー二-,,__
'''''‐-,,,_ -、.::| /::/ .::,,-'':::..,,-'''、 _,,,|' :7 ー-
:::::::::::::::`-、ヾ| /://'"`‐z二__ー-,,,,_::| /:::::..........___,,,,,,,,-―'''
__,,,,,,-,-'「`'"" , `Z,:_::::://ー‐'''''''''............:::::::::::::::::::
'''''_,-‐''' .,、l __ノ( ヾ,::、/"_ __,,,,,,-
,-' _,,-:ヘヽ _,,-''_,,,,-'⌒ /_ ''''''ー---,,,,,,,_
_,,,-''' ,-''::`ー、 ー'' ,二__ /ト、 ''ー,,,,,, ''''''ー--
" .:::/_ゞ' 7 '"ゞ'-‐' / _」、ー-,,,_::::: ''''-,,,,_
.:::_,-'_| / / ,,-''::| ::、 ` 、:::: '''-,,,_
_,-' ,-'::|/ / /:::::::::::| :| ゛、::::... '''-,,,_
,,-' ,,..'::::/::ヽ - / /::::::::::::::;;;| :| | |::: ヾ::::..\
/::::::/::: ゛、ー,-'-―' /:::::::::::::::;;;;;| :| | |`,、: ゛,::::...
,,.''::::::/:l::: ::/ /:::::::::::::;;;;;;;;;;|:| | 「__/::、
,"::|::: /∧ __/;;;;;;;;;;;;;;;;;;;;;;;;l| | | _,,ヽ::::'-,_
|l ::|:::.. //  ̄「;;;;;;;;;;;;;;;;;;;;;;;;;/| l 「 ヽ::::::::'-, C#は糞ということだ。
0426デフォルトの名無しさん
2010/05/27(木) 15:51:50お前ってC#厨だったの?
もう二度とJavaスレに来ないでね
0427デフォルトの名無しさん
2010/05/27(木) 15:52:31Javaが糞だという証拠が示されてないよね
全部主観でJava糞だといってC#が優れているといってるだけだよね
0428デフォルトの名無しさん
2010/05/27(木) 15:54:00具体的に
C#厨はプリミティブ型をラッパーしないと使えないから糞とか浅はかなこといってるけど
その程度で糞なの? って話だよね
List<? extends Number>って書いて何の問題があんの?
0429デフォルトの名無しさん
2010/05/27(木) 16:01:36非常に浅すぎてワロタw
さすがはC#やってるだけの無能さだなw
0430デフォルトの名無しさん
2010/05/27(木) 16:04:22Java厨が構造体のパフォーマンス悪そうだとか憶測で物を言うから、構造体のパフォーマンスは優れていると反証した上で
プリミティブ型入れれないGenericsはオートボクシングが発生してパフォーマンスが悪いと指摘してるんでしょ?
>>365はJavaが糞なんて一言も言ってないのに、アンチC#はそういう話にしたいって事か。
0431デフォルトの名無しさん
2010/05/27(木) 17:37:55所詮は君が無能だということだよ
0432デフォルトの名無しさん
2010/05/27(木) 17:41:130433デフォルトの名無しさん
2010/05/27(木) 17:45:05私はアンチではない
まず、その先入観が君をダメにしているね
実際に使ってみて、他言語との比較などの総評からいって糞だと言っているのだよ
0434デフォルトの名無しさん
2010/05/27(木) 18:01:59だから、C#の糞っぷりが分からない
0435デフォルトの名無しさん
2010/05/27(木) 18:04:540436デフォルトの名無しさん
2010/05/27(木) 18:06:14Javaのパクリから始まったので糞っていう理屈なら解るが、他は?
0437デフォルトの名無しさん
2010/05/27(木) 18:13:450438デフォルトの名無しさん
2010/05/27(木) 18:19:33君はホントに浅いね、非常に浅い
所詮C#なんてやってるやつは頭も固くなってきているんだろう
0439デフォルトの名無しさん
2010/05/27(木) 18:27:42C#のダメっぷりを言及していただけますでしょうか
0440デフォルトの名無しさん
2010/05/27(木) 18:29:330441デフォルトの名無しさん
2010/05/27(木) 18:30:33に変わったw
基礎教養としてJavaを一通りとCの基礎ぐらいはみんな知ってるだろ。
歴史の浅い言語なんだし、C#しか使えない奴はまだ少数派じゃないの?
0442デフォルトの名無しさん
2010/05/27(木) 18:30:40君もしつこいねぇ
前世はスッポンだったんだろうね
要するに、他言語やっていれば自ずと糞っぷりが見えてくるよ
君もC#に固執しないで、色々な言語を勉強してみたらどうだい?
そうしたならば、君の固く融通の利かない頭も少しはよくなるんじゃないかな
0443デフォルトの名無しさん
2010/05/27(木) 18:31:320444デフォルトの名無しさん
2010/05/27(木) 18:31:38早くどこが糞なのか指摘してください
0445デフォルトの名無しさん
2010/05/27(木) 18:32:310446デフォルトの名無しさん
2010/05/27(木) 18:35:37お前、マジきもいぞ
ストーカーなんかで捕まらないように気をつけた方がいいよ
0447デフォルトの名無しさん
2010/05/27(木) 18:45:33恥ずかしいわぁ
0448デフォルトの名無しさん
2010/05/27(木) 19:08:320449デフォルトの名無しさん
2010/05/27(木) 19:20:15結局C#を使う奴は糞だと人格批判になってる。
0450デフォルトの名無しさん
2010/05/27(木) 20:51:550451デフォルトの名無しさん
2010/05/27(木) 20:56:500452デフォルトの名無しさん
2010/05/27(木) 21:26:46アンチになんら根拠のない戯言になっているから、糞を神に置き換えても、なんら違和感もない
0453デフォルトの名無しさん
2010/05/27(木) 22:10:32多分そこC#じゃなくてJavaの間違いだな
>>430
糞と言うかわりに欠陥品と言ってるわな
この流れからみるとC#厨の中にはJavaは糞といいたい人がいるのかな?
0454デフォルトの名無しさん
2010/05/27(木) 22:12:16こういう隔離スレはむかしっからそうだ
死滅スレでは昔からこのような無限ループが続いていた。
思えばあれは8年前だったろうか
それと、C#本スレがこういうくだらないことでループせずに済む分だけましだ
0455デフォルトの名無しさん
2010/05/27(木) 22:13:10っていうかC#を習得するために基礎教養としてJavaとCを勉強する必要はない
VBから入った奴だってかなりいるんだから
0456デフォルトの名無しさん
2010/05/27(木) 22:13:51Java叩いている奴がC#の欠陥もわかってないこともわかるが
0457デフォルトの名無しさん
2010/05/27(木) 22:37:53だれもJavaのことは叩いていないのだが。
0458デフォルトの名無しさん
2010/05/28(金) 00:41:37何でJavaを叩きながら同時にC#の欠陥を指摘しないといけないんだ。
C#の欠陥を指摘するのはC#を叩いてる奴の役目だろ。
そもそもJavaを叩いてるんじゃなくて、Javaの一部の仕様が欠陥だって言ってるだけ。
Java全体を叩いてるって事にしたい人が居るようだ。
0459デフォルトの名無しさん
2010/05/28(金) 09:56:310460デフォルトの名無しさん
2010/05/28(金) 13:02:50> そもそもJavaを叩いてるんじゃなくて、Javaの一部の仕様が欠陥だって言ってるだけ。
言い訳すんな。そして大嘘をつくな。
http://pc12.2ch.net/test/read.cgi/tech/1272608727/313
313 名前:デフォルトの名無しさん[sage] 投稿日:2010/05/22(土) 22:35:29
Javaはもうただの劣化C#になり下がっちゃったからな。
仕様も後追いでパクリまくってるだけだし。
その上、素性が悪いからパクリ切れてないし。
完全に限界にぶち当たってるよ。
http://pc12.2ch.net/test/read.cgi/tech/1272608727/374
374 名前:デフォルトの名無しさん[sage] 投稿日:2010/05/26(水) 21:35:28
>>372
アンチの能力が低すぎるから、すぐに切り返されてしまう。
http://pc12.2ch.net/test/read.cgi/tech/1272608727/414
414 名前:デフォルトの名無しさん[sage] 投稿日:2010/05/27(木) 15:38:27
Javaが糞だと具体的に指摘されたら言い返せなくなったのでまた人格批判かw
http://pc12.2ch.net/test/read.cgi/tech/1272608727/379
379 名前:デフォルトの名無しさん[sage] 投稿日:2010/05/26(水) 23:15:46
ほんの3・4年前まではJavaを使ってて、今でも併用してるだけに悪いとこが余計目に付く。
全部Objectに突っ込むせいで、Generics型の例外を扱えずGenerics型の配列を作れないなんてアホかと
そりゃ妥協の産物であるのは認めるし仕方なかったとは思うが、俺が欲しかったのはこんなのじゃない。
http://pc12.2ch.net/test/read.cgi/tech/1272608727/371
371 名前:デフォルトの名無しさん[sage] 投稿日:2010/05/26(水) 20:50:13
このスレってC#糞C++マンセーじゃなかったっけ?
その感覚ではJavaのGenericsはC#どころではなく糞だと思うが
0461デフォルトの名無しさん
2010/05/28(金) 13:09:02それを見てJavaを叩いていると思うなら、もう来ないほうがいいよ。
0462デフォルトの名無しさん
2010/05/28(金) 19:32:37安価張れば一行で済むのにわざわざコピペとは必死だな。
なんか一杯書かれてるが、俺の発言は>>379だけしかない。
>>346>>365>>458一貫してJavaのGenericsしか批判してないだろ。
脳内で創作した敵と戦うのは妄想だけにしてくれ。漏れ出すと痛々しい。
0463デフォルトの名無しさん
2010/05/28(金) 23:37:03>>414はどうみてもJavaを叩いている。
さらに>>379はアホと言ってる。
>>371はとJavaGenericsは糞だと言ってる。
それがわからないなら、もう来ないほうがいいよ。
0464デフォルトの名無しさん
2010/05/28(金) 23:37:45>>460の中に>>379のレスはどこにもないわけだが。わざわざ誤魔化すとは必死だな。
>>313 >>374 >>372 >>414 >>379 >>371をもう一度見るんだな。
>>462を見ればダイジェストに読むことができるからありがたくよく読んでおけ。
脳内だけ創作した敵と戦う? 馬鹿も休み休みに言ってくれ。漏れ出すと痛々しい。
そもそも一連のレスがお前が書いていないという証拠も出せないわけだが
お前が書いたという証拠もだせないがな
ここでこれは俺が書いてない、書いたと騒いだところで堂々巡りに陥るだけだということにいい加減に気づけ。
0465デフォルトの名無しさん
2010/05/28(金) 23:46:53俺がC#糞と言いたいのならば、それをネタにして切り返しにいくけどな。
0466デフォルトの名無しさん
2010/05/29(土) 00:14:16>>460の中に>>379のレスはどこにもないわけだが。わざわざ誤魔化すとは必死だな。
その言葉、そのまま返させてもらおう。「わざわざ誤魔化すとは必死だな。」
それとも頭に血が上りすぎて日本語読めなくなってるのか?頭大丈夫?
>>465
やっとアンチC#による「C#が糞である理由」が聞けるのか。
0467デフォルトの名無しさん
2010/05/29(土) 00:14:29言語の話に限っても叩こうと思えばいくらでも叩けるところはあるのに
使ったことないの丸わかりだな
0468デフォルトの名無しさん
2010/05/29(土) 00:22:13今回は、アンダースが反対し続けた機能も追加されたし。
0469デフォルトの名無しさん
2010/05/29(土) 00:30:14どれが誰か分からないのに全部一緒にして
「C#厨がJavaを糞だと言ってる」って話に持っていこうとしてるから非難されてるのが理解できないようだな。
0470デフォルトの名無しさん
2010/05/29(土) 00:41:07デリゲートのマルチキャストなんかも同様の失敗
0471デフォルトの名無しさん
2010/05/29(土) 00:46:29yield returnはメモリ食わないからよく使うんだけど、アンダースはどこがNGって言った?
0472デフォルトの名無しさん
2010/05/29(土) 00:48:36yieldの実装がコンパイラにとって複雑で高コストすぎて断念したらしい
0473デフォルトの名無しさん
2010/05/29(土) 00:58:12マジか・・・将来的になくなる?可能性があるのは嫌だなぁ・・・
List<T>のAddメソッドで溜めてから返り値を返すのは、yieldと比べてメモリ食うしさ
0474デフォルトの名無しさん
2010/05/29(土) 01:00:47オプション引数
オーバーロードとかぶるから。
0475デフォルトの名無しさん
2010/05/29(土) 01:07:31やっぱりJavaは糞だといってる奴がいた
0476デフォルトの名無しさん
2010/05/29(土) 01:08:40ソースぷりーず
英語でもおk
0477デフォルトの名無しさん
2010/05/29(土) 01:14:47>>465 の文章を読んで、Javaは糞だと言っていると思ったのなら、Javaのことをよくわかっていないよ。
Genericsの仕様がC#よりも後にできたのに、C#に比べて糞になっているのはちゃんと理由がある。
アンチC#があまりにもひどいから、アンチでない人たちが問題点を指摘し始めたな。
0478デフォルトの名無しさん
2010/05/29(土) 01:22:59ラムダ式でyieldが使えたらもっと便利なのにな。
最初からラムダ式があれば匿名メソッドはいらなかった。
0479デフォルトの名無しさん
2010/05/29(土) 01:34:20VBに歩み寄っただけとも言えるが
0480デフォルトの名無しさん
2010/05/29(土) 01:39:13オプション引数は、COMのためだけに追加されたんだけどね。
yieldは、使用できる場所の制限が実装の都合によるというのも、こなれていないところ。
0481デフォルトの名無しさん
2010/05/29(土) 01:47:30コンパイラ作ったことがある人とかだと拒否反応起こすと思う
0482デフォルトの名無しさん
2010/05/29(土) 07:24:29yieldと他の言語機能との組み合わせに、直感的でない制限があるのは確かだけど、
別にyieldそのものが失敗って話は出てなかったような。
>>473
いまさら消えることは無いと思う。
>>476
これおすすめ。
ttp://blogs.msdn.com/b/ericlippert/archive/2009/08/24/iterator-blocks-part-seven-why-no-anonymous-iterators.aspx
イテレータの実装にコード変換を使ってるので、
匿名メソッドと組み合わせると実装コストがすごいことになる、とのこと。
あと匿名メソッドはネストできるので、それもサポートしないといけないとか。
0483デフォルトの名無しさん
2010/05/29(土) 08:55:27たいていの動物に口と肛門があるわけで、どちらかと言えば肛門寄りなのが糞だとすると。
普及してよく使われているのは、どちらかと言えば口寄りだからだな。
テレビに出てくる若い別嬪さんも肛門ばかり見てたらそりゃ臭いだろう。
糞だ糞だと言ってる連中はそういうとこにしか関心がないのだ。
ちゃんと全体で評価しないとな。
0484デフォルトの名無しさん
2010/05/29(土) 18:49:29結局糞だと言っている奴がいることは認めるんだなw
最初はJavaは糞だと言ってる奴いなかったのに
お前は普天間問題で揉めるに揉めたルーピーかw
後から出てきたのにC#と仕様が違うから糞だといってるのも
自民党との違いをしつこく強調して批判ばかりしてプライドばかり優先してろくな内政をしない民主党にそっくりだなw
お前が糞だとおもってる機能はJavaにとってはかなりプラスなんだよ
まあ人の好みにもよる点もあるがな
で、Generics型と配列型がcovariantでないことが糞か?
0485デフォルトの名無しさん
2010/05/29(土) 18:51:17まJava Genericsはわりと普及しているがな
型パラメータをクラスに指定して自作するのは至難の業だが
そういうクラスを使う側はソースコードの堅牢性と信頼性が高まるメリットは絶大だ
0486デフォルトの名無しさん
2010/05/29(土) 19:05:240487デフォルトの名無しさん
2010/05/29(土) 20:54:36プライドと知識のバランスが取れないまま年食っちゃうとこうなるらしい
0488デフォルトの名無しさん
2010/05/30(日) 03:33:50http://www.nicovideo.jp/watch/sm10843509
http://www.youtube.com/watch?v=4D5M41ZhBGE
0489デフォルトの名無しさん
2010/06/01(火) 20:33:51ネトウヨ連呼しているお前は在日ですか?
ファビョーンですか?
0490デフォルトの名無しさん
2010/06/01(火) 23:53:33> で、Generics型と配列型がcovariantでないことが糞か?
なにか誤解をしているような気もするが、
JavaのGenericsは、下位互換性の維持という面を無視すると糞。これは、動かしがたい事実である。
Javaは、その糞仕様よりも下位互換性を選択した。
0491デフォルトの名無しさん
2010/06/02(水) 00:00:01どうせ型引数は消えるのになんで素直にcovariant/contravariantにしなかったのか
0492デフォルトの名無しさん
2010/06/02(水) 00:01:210493デフォルトの名無しさん
2010/06/02(水) 00:11:24一度しか言ってないのに連呼してると言われて、在日扱いされた。
嘘をついて叩くのは民主党の得意技だと思ってたがネトウヨも同レベルだな。
0494デフォルトの名無しさん
2010/06/02(水) 06:13:33/⌒ヽ⌒ヽ,
/ ⌒\
/ ⌒ヽ,
( ヽ,
/⌒\ ,,- ‐ー ‐ - ,,,,. ゝ
/ ヽ〆`" ミ (
/ / ',. \ ヽ おまえココ鳩山なんじゃねえか?
/ ./ ;. ,,;,, ヽ )
,,-‐‐-┴--‐、 / ', ,,.'''" `ヽ 彡
/ 、゙ヽ、 ‐‐-'' i ' , ,,,,, ,r''( ・)ヽ 彡
/´ .., ヽ,,._) ミ 〃 ゙゙゙゙'' ′. `"´丿 ヾ.
/ ヽ,r' ',. ( ,r'(・)~,.' `'''''" .i
l ヽ」. ', 彡 `"´ ノ ; ヽ. ,' i
i −'´ll ', 〆、ミ ー- ''" ( ,、_ ,.ツ ヽ ,' i
ト──┤ '{ ⌒ ,' U ,,___,. ,' }
i !. \ i、. \ ' ,,.‐''"ニ i´ ,' ノ
|. i i \ ヽ ,,,,.ノ ! ./
| ヘ \,,,ノi \ ', i /
i ゝ、_ ∧ 、 ‐ - t ,,λ
. ヽ ``ー、,___/ .| \ ` ‐---ー"/./ \-─- ,,
\ ヽ/ | \ / /\ / `,,
ヽ / | \ / / \
0495デフォルトの名無しさん
2010/06/02(水) 08:48:130496デフォルトの名無しさん
2010/06/02(水) 09:56:21じゃあ下位互換性を維持していない糞な面を説明して
0497デフォルトの名無しさん
2010/06/02(水) 09:57:02既存の配列型の仕様が変わって過去のJavaプログラムが動かなくなるか
挙動が変わってしまうからだろ
0498デフォルトの名無しさん
2010/06/02(水) 10:02:46「ネトウヨ」「ネット右翼」を連呼するとなぜ在日扱いされるか知ってる?
在日が違憲である外国人参政権を獲得するために、外国人参政権に異を唱える者たちに対して
「ネトウヨ」「ネット右翼」というレッテルを貼るの行為のために好き好んで使っているからだよ
在日や売国奴と誤解されたくなかったら安易に「ネトウヨ」「ネット右翼」を連呼しないことだね
「参政権」どうなる 本紙記者座談会
http://www.mindan.org/sibu/sibu_view.php?sselect=&skey=&corner=&page=1&subpage=2981
選挙事務所でお手伝い団員も支持候補の事務所で法定ビラへの証紙貼りなど各種作業を手伝った本当の正念場はこれからだ
民団が熱い視線を注ぎ、積極的にかかわった第45回衆議院選挙は終わった。民団はシフトを切り替えて、永住外国人地方参政権
付与法案の早期立法化に全力をあげる。参政権運動の今後の展望について、本紙記者が話し合った。
■□ 民団が関与の反応は自発的な活動引き出す
−−民団が日本の国政選挙に直接かかわったことへの反応は。
B 同胞の若い女性から「民団新聞の総選挙関連の記事には励まされる。だからこそ、外国人にも
選挙運動ができることをもっと強調して欲しい」と電話があった。「参政権獲得運動を誹謗中傷する
ネット・ウヨクと毎日闘っている。彼らは外国人排斥のために手段を選ばない。
民団が違法な運動をしていると騒いでいる」とのことだった。
↑ここに注目
0499デフォルトの名無しさん
2010/06/02(水) 10:09:00どうみても一致してないだろ
それお前の妄想だわw
捏造ともいうか
0500デフォルトの名無しさん
2010/06/02(水) 11:08:530501デフォルトの名無しさん
2010/06/02(水) 17:25:30その反対。新しいJavaプログラムも古いVMで動くようにした。
genericsをつかったプログラムを古いVMで動かすことはあまりないと思うけどね。
0502デフォルトの名無しさん
2010/06/02(水) 18:11:18C#4.0は型パラメータを含む型自体に制限をかけることで
タイプセーフな共変反変を実現してる(IEnumerable<out T>やIComparer<in T>など)
Javaはジェネリック型を利用する側で制限をかけてるから
広く柔軟に共変反変を適用できるメリットはあるけどとにかく分かりにくすぎる
0503デフォルトの名無しさん
2010/06/03(木) 01:29:02反論できなくなるとウヨ認定ですか
民主党批判するとそれがたとえ朝日新聞などの左翼マスコミでも右翼認定ですか
C#厨はどこまでも論理的思考力が欠如していますね
0504デフォルトの名無しさん
2010/06/03(木) 03:42:32板名読めないルーピーは黙ってろよ
0505デフォルトの名無しさん
2010/06/03(木) 08:30:290506デフォルトの名無しさん
2010/06/03(木) 09:47:04なんでcovariantが問題になるかわかってる?
よく考えてごらん
JavaのGenericsは型安全性を目標として作られたものだからね
covariantにするとたちまちのうちに型安全性が失われるよ
Javaでもextendsやsuperをつかって型パラメータ自体に宣言かけることできるよ
0507デフォルトの名無しさん
2010/06/03(木) 14:54:44? extends Hogeみたいなわかりづらい指定で方向を限定してタイプセーフを確保してる
やってることはC#4.0のinやoutによるcovariant/contravariantと同じだがアプローチが違う
0508デフォルトの名無しさん
2010/06/03(木) 21:29:050509デフォルトの名無しさん
2010/06/04(金) 11:40:27C原理主義者のスレ?
0510デフォルトの名無しさん
2010/06/04(金) 12:52:340511デフォルトの名無しさん
2010/06/05(土) 02:43:28がなぁ。
C++は覚える事が多いとか言われてるけど、C#の方が多くね?
あまりにも抽象化されすぎてて、どんな動きしてるのかわかり
かねるわ。
どうも特定の分類をひとつのクラスでまかなおうとしてるから
大量のプロパティが必要になったりさぁ。このメソッドを動かす
にはこのプロパティとこのプロパティと〜が必要とかうんざり
だわ。
DataGridViewだけはDrowGridみたいな感じで目的に応じて
使い分けられるよういくつかに分けてほしかったわ
勉強が足らんといわれればそうなんだろうが、がんがん抽象化
してくし・・・4.0の機能フルで使いこなせる人ってどのくらい
いるんだろう。
書いてて思ったけどC#って言うより.NETが不満だわ
0512デフォルトの名無しさん
2010/06/05(土) 03:41:11C++とWin32APIの基礎知識があるのなら大体推測できると思うけどな。
0513デフォルトの名無しさん
2010/06/05(土) 07:35:34それを高級言語から呼べばいいだけだ
ローレベル処理とか、とにかく高速化を求められたりする部分をC++で書いてC#とかJAVAから呼んでるけどなぁ
0514デフォルトの名無しさん
2010/06/05(土) 11:50:50const参照がないとか変
0515デフォルトの名無しさん
2010/06/07(月) 01:46:35あれが糞だのこれが糞だの滑稽極まるわw
使い分けたらいいだけの話
0516デフォルトの名無しさん
2010/06/07(月) 07:49:560517デフォルトの名無しさん
2010/06/07(月) 08:46:54C++で記述できないソフトウエアなんてないぞ
OSですら、書けるのに・・・
0518デフォルトの名無しさん
2010/06/07(月) 08:49:16無限の時間があればねw
0519デフォルトの名無しさん
2010/06/07(月) 11:28:330520デフォルトの名無しさん
2010/06/07(月) 12:21:03C++じゃWeb系がめんどい
0521デフォルトの名無しさん
2010/06/07(月) 14:46:16Qt
0522デフォルトの名無しさん
2010/06/08(火) 00:03:57Qtって?
0523デフォルトの名無しさん
2010/06/16(水) 18:23:01ん? なんの変換だ?
ラッパークラスから数値型への型変換か?
0524デフォルトの名無しさん
2010/06/18(金) 10:49:310525pure ◆vCtiwSWdZQ
2010/06/18(金) 13:02:06C++なんてやりませんよそんなもん。
0526デフォルトの名無しさん
2010/06/18(金) 14:25:45君じゃどの道できないよ
0527デフォルトの名無しさん
2010/06/21(月) 09:09:37素人言語と言われてもやむをえない
頭が悪い人向けだね
0528デフォルトの名無しさん
2010/06/21(月) 10:14:27馬鹿はウザいだけだから。
0529デフォルトの名無しさん
2010/06/21(月) 15:55:46キミ、カオガマツカダヨ
0530デフォルトの名無しさん
2010/06/21(月) 16:32:46キミ、カオガマツカダヨ
ちょっと馬鹿にされたぐらいでageて言うような事か?
あ、図星だった?君のような頭悪い馬鹿はやらなくていいよ。
0531デフォルトの名無しさん
2010/06/21(月) 18:32:360532デフォルトの名無しさん
2010/06/26(土) 15:58:23生産性の高さは無視できない利点だと思うおっお
0533デフォルトの名無しさん
2010/06/26(土) 17:11:110534デフォルトの名無しさん
2010/06/26(土) 21:09:40あくまで中途半端なC#
0535デフォルトの名無しさん
2010/06/27(日) 00:04:52それは褒め言葉。
「中途半端」は言いかえると「バランスが取れている」だからね。
0536デフォルトの名無しさん
2010/06/27(日) 13:37:06そのVBはVB6?それともVB.NET?
後者なら生産性に関してもC#とVBは同等になるよ。
0537デフォルトの名無しさん
2010/06/30(水) 08:08:590538デフォルトの名無しさん
2010/06/30(水) 21:37:24VB.NETはVB6互換の便利な関数が使える分C#より上
使う前に文字列長をチェックしないといけないString.Substringではなく
範囲外ならNULL文字列を返すLeft/Mid/Rightが使えるだけでも全然違う
0539デフォルトの名無しさん
2010/06/30(水) 22:56:450540デフォルトの名無しさん
2010/07/01(木) 13:17:07つまり、ひどい仕様でVBの方が生産性が低いって事ですね。
0541デフォルトの名無しさん
2010/07/01(木) 15:24:13頭の悪い素人が遊びで使うから、実用的なもんできていないし
仕事で使ってるとかいうやつは恥ずかしくないのかね
0542デフォルトの名無しさん
2010/07/01(木) 15:35:230543デフォルトの名無しさん
2010/07/01(木) 15:35:40頭の悪い素人が何言ってんだ
0544デフォルトの名無しさん
2010/07/01(木) 15:37:100545デフォルトの名無しさん
2010/07/01(木) 15:38:57バカが自分がバカなのを知らないのと同じ
視野が狭いというか、低能なのを露呈していることにも気づいていない
0546デフォルトの名無しさん
2010/07/01(木) 16:15:500547デフォルトの名無しさん
2010/07/01(木) 16:18:58>>546
0548デフォルトの名無しさん
2010/07/01(木) 16:20:220549デフォルトの名無しさん
2010/07/01(木) 18:07:520550デフォルトの名無しさん
2010/07/01(木) 18:41:02頭の悪い素人が妄想で語ってるだけ。
0551デフォルトの名無しさん
2010/07/01(木) 18:50:060552デフォルトの名無しさん
2010/07/01(木) 18:51:17アマ:VB/C#・Perl
0553デフォルトの名無しさん
2010/07/01(木) 19:22:500554デフォルトの名無しさん
2010/07/01(木) 19:40:37アマ:PHP
0555デフォルトの名無しさん
2010/07/01(木) 19:48:38アマ:VB/Perl
猿の遊び知的障害者向け:C#
0556デフォルトの名無しさん
2010/07/01(木) 20:47:580557デフォルトの名無しさん
2010/07/01(木) 22:13:440558デフォルトの名無しさん
2010/07/01(木) 23:28:200559デフォルトの名無しさん
2010/07/02(金) 05:23:190560デフォルトの名無しさん
2010/07/03(土) 11:40:560561デフォルトの名無しさん
2010/07/03(土) 11:51:270562デフォルトの名無しさん
2010/07/03(土) 16:32:590563デフォルトの名無しさん
2010/07/03(土) 16:35:470564デフォルトの名無しさん
2010/07/03(土) 16:42:00このスレの公理だから理由は不要だ。
それが嫌なら違う公理系のスレに行ってくれ。
なあに、このスレ以外のほとんどが該当するから、何の心配もいらないさ。
0565デフォルトの名無しさん
2010/07/03(土) 17:24:050566デフォルトの名無しさん
2010/07/04(日) 01:09:130567デフォルトの名無しさん
2010/07/07(水) 16:55:18C#とかJavaってnullチェックをどのくらいするものなの?
すべてnull無しで設計するのもなの?
様々な場所でチェックするものなの?
0568デフォルトの名無しさん
2010/07/07(水) 20:13:17内部ならポリシー次第
0569デフォルトの名無しさん
2010/07/07(水) 20:26:38あぁー、C++の要領で設計するとめんどくさ過ぎるなぁ。
サンプルコードを読みあさって設計パターンを
勉強しなおしときます。
0570デフォルトの名無しさん
2010/07/07(水) 20:33:25クラスライブラリとして不特定多数の人が使うようなものであれば
外から見えるものは全て完璧にチェックするのが当たり前。
内部で呼ぶだけなら結局動けばいいんだからプロジェクトのお約束次第。
0571デフォルトの名無しさん
2010/07/07(水) 20:47:59値が確実にほしいときって参照が使えたではありませんか。
C++で参照がNULLで渡されたかを確認してるって言うなら
なにも言い返せないけど、全てにおいてnullをチェックするのが
めんどくさいなーと。
お約束次第とはいえ、C#は関数引数やらメンバ変数やら
ほぼ全てnullが入る可能性があるし。
refはポインタの参照みたいな感じだしなぁ。
0572デフォルトの名無しさん
2010/07/07(水) 20:54:390573デフォルトの名無しさん
2010/07/07(水) 21:06:50Javaはテキトーにぬるぽが飛んでくるからもっとたちが悪い
0574デフォルトの名無しさん
2010/07/09(金) 10:00:07低能用のC#でもやってなさい。
0575デフォルトの名無しさん
2010/07/09(金) 10:14:530576デフォルトの名無しさん
2010/07/09(金) 11:45:25似たような物だって話きくんだけど。
0577デフォルトの名無しさん
2010/07/09(金) 12:15:160578デフォルトの名無しさん
2010/07/09(金) 17:15:27引数や状態の明示的なチェックを少々サボっても
どうせ使い方が間違ってるのが悪いんだしヌルポで止まるからおk
みたいな風潮があるよね
0579デフォルトの名無しさん
2010/07/09(金) 18:03:050580デフォルトの名無しさん
2010/07/12(月) 17:48:11C#やってるやつもいなくなっても困らないよね
0581デフォルトの名無しさん
2010/07/12(月) 18:15:210582デフォルトの名無しさん
2010/07/12(月) 18:51:27それに気づいていながら、無能じゃ他に何もできないし、必死に肯定するしか能がない。
無能とは哀れなものだな。
0583デフォルトの名無しさん
2010/07/12(月) 19:16:18それに気づいていながら、無能じゃ他に何もできないし、必死に否定するしか能がない。
無能とは哀れなものだな。
0584デフォルトの名無しさん
2010/07/12(月) 19:52:16(キリッ
0585デフォルトの名無しさん
2010/07/14(水) 21:27:46DataTable.ImportRowで追加された行番号がわからないとか
0586デフォルトの名無しさん
2010/07/14(水) 21:31:36MS独自のライブラリ
0587デフォルトの名無しさん
2010/07/18(日) 19:44:020588デフォルトの名無しさん
2010/07/18(日) 22:50:120589デフォルトの名無しさん
2010/07/19(月) 12:44:450590デフォルトの名無しさん
2010/07/19(月) 14:00:020591デフォルトの名無しさん
2010/07/19(月) 14:08:480592デフォルトの名無しさん
2010/07/19(月) 23:06:280593デフォルトの名無しさん
2010/07/19(月) 23:28:41既にあるものを扱わないといけない場合とかあるでしょ?
0594デフォルトの名無しさん
2010/07/20(火) 01:18:470595デフォルトの名無しさん
2010/07/20(火) 02:23:310596デフォルトの名無しさん
2010/07/20(火) 03:18:09ついでに教えて欲しいんだけど、問い合わせ結果の
DataTableって行番号使わなかったり整形しないのが
普通なの?
0597デフォルトの名無しさん
2010/07/20(火) 06:05:120598デフォルトの名無しさん
2010/07/20(火) 10:21:54有益な話帰ってこないからもういいや。
不満が出たらまたくるよ。
0599デフォルトの名無しさん
2010/07/20(火) 10:27:570600デフォルトの名無しさん
2010/07/20(火) 13:30:49誰かに聞きたかったら素直に初心者質問スレに行け。
リレーショナルデータベースに行番号なんて概念はない。
似たような事がしたいならAuto IncrementのID列用意しとけ。
0601デフォルトの名無しさん
2010/07/21(水) 16:30:43MFCよりもWindowsプログラミングが楽だから。
C#の言語仕様を見ると、C#2.0レベルで十分だと思う。
ざっと調べた限り、この言語自体を本気で勉強する気にはならない。
あくまで見てくれの部分(GUI)を作るためだけのもの。
やっぱり、C++の方が好きだ。
0602デフォルトの名無しさん
2010/07/21(水) 18:32:34C#3.0になるとLINQで必要になる拡張メソッド・ラムダ式・varキーワード・匿名型、地味に便利な自動実装プロパティなどが追加され
C#4.0ではオプション引数・名前付き引数・ジェネリックの共変性/反変性が追加された。
自分で型を定義してやったりすれば、これらの新機能が.NET2.0ターゲットでも使える。
.NETのバージョンが全てで、C#のバージョンには大した意味はない。(C#2.0に制限するのはVS2005でのコンパイルをサポートしたい場合ぐらい)
0603デフォルトの名無しさん
2010/07/22(木) 06:20:030604デフォルトの名無しさん
2010/07/22(木) 07:48:40ラムダ式なんか見ただけで気持ち悪い。ふざけているのかと。
ラムダ式でギャーギャー騒いでる奴の気がしれん。そんなオタクの
機能なんか世間では使わんよ。
自動実装プロパティのどこが嬉しい?(プロパティですらその意義を認めないが)
実装を変えてもクライアント側に影響がでないって?それはプロパティではなく
てアクセッサの特長でしょ。
拡張メソッド? 匿名型? ジェネリックの共変性/反変性?
そんなのまじめに勉強するぐらいなら、C++0xを勉強した方が
ましだ。
あいにくLINQには興味ないので
0605デフォルトの名無しさん
2010/07/22(木) 08:07:540606デフォルトの名無しさん
2010/07/22(木) 08:13:550607デフォルトの名無しさん
2010/07/22(木) 08:21:14すぐ釣れると思ったw このバーカ
お前は、せいぜい使わん機能をせっせと覚えてろ
0608デフォルトの名無しさん
2010/07/22(木) 08:24:260609デフォルトの名無しさん
2010/07/22(木) 08:29:28タコが真っ赤な顔して怒った、怒ったw
訂正、「使えない」じゃなくて「使う必要もない」機能をせっせと覚えてろ。
どうせ、そんなこと得意げに言っても誰にも実社会では相手されん。
せいぜい掲示板で威張ってろや。このカスども
0610デフォルトの名無しさん
2010/07/22(木) 08:31:010611デフォルトの名無しさん
2010/07/22(木) 08:32:22ラムダは目玉機能の一つだしC++/CLI(元をたどればC#)由来の新機能がたくさん盛り込まれてるし
そのほかにもC#など比べものにならないようなマニアックな機能ばっかり
0612デフォルトの名無しさん
2010/07/22(木) 14:38:35幼稚な煽りばかりで、まじめに相手すべきことなんて何一つ言ってないんだから。
夏になって小学生だか中学生が背伸びして書き込んでると思えば
ただ無視すればいいだけだってわかるでしょ。
0613デフォルトの名無しさん
2010/07/22(木) 14:44:180614デフォルトの名無しさん
2010/07/22(木) 14:45:500615デフォルトの名無しさん
2010/07/22(木) 14:46:380616デフォルトの名無しさん
2010/07/22(木) 14:54:01>ラムダ式でギャーギャー騒いでる奴の気がしれん。そんなオタクの
>機能なんか世間では使わんよ。
馬鹿すぎるwwwwwwwwww
0617デフォルトの名無しさん
2010/07/22(木) 14:54:23釣り師 ↓
. /| ←竿
○ / |
. (Vヽ/ |
<> |
゙'゙":"''"''':'';;':,':;.:.,.,__|_________
|
餌(疑似餌)→.§ >゚++< 〜
の組み合わせだと思ってたんだけど、
最近自称釣り師がダイレクトで自分の本音を攻撃されて「釣れた!」とか
言ってるの多いよね。
これは、どっちかというと、
,〜〜〜〜〜〜 、
|\ ( 釣れたよ〜・・・)
| \ `〜〜〜v〜〜〜´
し \
゙'゙":"''"''':'';;':,':;.:.,., ヽ○ノ
~~~~~|~~~~~~~ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ト>゚++<
ノ)
かと思うんだけど、どうよ?
0618デフォルトの名無しさん
2010/07/22(木) 14:56:290619デフォルトの名無しさん
2010/07/22(木) 15:53:51C++ でも Boost 使ってればラムダ使うし、冗談にもほどがある。
0620デフォルトの名無しさん
2010/07/22(木) 16:08:24ラムダ式なんか見ただけで気持ち悪い。ふざけているのかと。
ラムダ式でギャーギャー騒いでる奴の気がしれん。そんなオタクの
機能なんか世間では使わんよ。
0621デフォルトの名無しさん
2010/07/22(木) 16:30:12後を追わないでくださいねw
0622デフォルトの名無しさん
2010/07/22(木) 16:39:190623デフォルトの名無しさん
2010/07/22(木) 17:06:25しかし、あんたも暇だね〜〜w
0624デフォルトの名無しさん
2010/07/23(金) 12:34:070625デフォルトの名無しさん
2010/07/23(金) 13:01:58そしてLINQ使えないバージョンで開発する時に軽く欝になる
0626デフォルトの名無しさん
2010/07/24(土) 21:08:110627デフォルトの名無しさん
2010/07/28(水) 15:58:35C++だとかなりコード減らせるんですけど。
C++テンプレートで肥大化するってのも書き方次第だし。
0628デフォルトの名無しさん
2010/08/01(日) 10:16:49コンパイル後もポータブルでないといけないからC#の言語仕様に依存する要素を残すわけにはいかない
0629デフォルトの名無しさん
2010/08/01(日) 12:21:220630デフォルトの名無しさん
2010/08/01(日) 16:32:330631デフォルトの名無しさん
2010/08/01(日) 19:03:460632デフォルトの名無しさん
2010/08/01(日) 20:03:17Javaよりはずっとテンプレートに近い
0633デフォルトの名無しさん
2010/08/01(日) 21:51:15ジェネリクスは根本的に異なる。
0634デフォルトの名無しさん
2010/08/01(日) 21:54:080635デフォルトの名無しさん
2010/08/02(月) 08:49:46ジェネリック型を特殊化する機能がランタイムに備わってる。
実際には、コードが型ごとに展開されるのは値型の場合のみで、
参照型の場合は共通のコードが使いまわされるけど、フィールドなどはそれぞれ
別に作られるから気にする必要なし。
0636デフォルトの名無しさん
2010/08/02(月) 12:22:16用意しなければいけないから現状以上は難しいってこと?
0637デフォルトの名無しさん
2010/08/02(月) 19:01:18整数同士の加算の命令になるかもしれないし浮動小数点かもしれないし演算子オーバーロードかもしれない。
いずれにせよコンパイル後には a + b という「意図」は失われる。
コンパイル時に処理されるテンプレートの場合は置き換えてからコンパイルするだけだからいいんだけど,
.NETのジェネリックは実行時に処理されるので先にコンパイルしとかないといけない。
だから a + b みたいな、型によってコードが変わるようなものは残せないわけ。
0638デフォルトの名無しさん
2010/08/02(月) 19:04:060639デフォルトの名無しさん
2010/08/03(火) 01:15:450640デフォルトの名無しさん
2010/08/03(火) 07:07:36あまりに内容があれなので、皮肉ってるんだろ。
0641デフォルトの名無しさん
2010/08/24(火) 16:01:220642デフォルトの名無しさん
2010/08/24(火) 16:08:39さまざまな言語の最大公約数的な仕様の.NETでは難しい
0643デフォルトの名無しさん
2010/10/04(月) 13:50:210644デフォルトの名無しさん
2010/10/05(火) 00:51:17Visual Studio 2010 Part10
http://hibari.2ch.net/test/read.cgi/tech/1285576250/206-254
0645デフォルトの名無しさん
2010/10/05(火) 02:41:110646デフォルトの名無しさん
2010/10/05(火) 04:26:15スレタイみような
0647デフォルトの名無しさん
2010/10/07(木) 08:48:370648デフォルトの名無しさん
2010/10/07(木) 09:30:11Tool:Java/VB
C#<・・・
0649デフォルトの名無しさん
2010/10/07(木) 09:51:490650デフォルトの名無しさん
2010/10/07(木) 13:25:510651デフォルトの名無しさん
2010/10/07(木) 16:50:30良い言語になっていたと思われる。
そういえばインターフェイスは最初からあったのかね?
0652デフォルトの名無しさん
2010/10/07(木) 17:00:13Javaの悪口言うな
0653デフォルトの名無しさん
2010/10/07(木) 21:36:34肝臓の病気かもしれん
病院へ逝け
0654デフォルトの名無しさん
2010/10/07(木) 21:39:130655デフォルトの名無しさん
2010/10/07(木) 22:48:32Javaは強引に後付けしたせいで酷い出来になったな。
C#はgenericsを考慮してCLRが再設計されたお陰で良い言語になった。
0656デフォルトの名無しさん
2010/10/08(金) 02:31:10まともに普及している言語の中でgenericsに対応してるのってC#かJavaくらいじゃね
C++はtemplateで別物だし
0657デフォルトの名無しさん
2010/10/08(金) 03:19:450658デフォルトの名無しさん
2010/10/08(金) 12:23:550659デフォルトの名無しさん
2010/10/08(金) 12:40:12C#のほうがずっとテンプレートに似た動作をする
0660デフォルトの名無しさん
2010/10/08(金) 13:42:09ジェネリック型の配列を作れない
値型を入れることができない
実行時にメタデータを参照することができない
ジェネリック型の例外が使えない
などの制約がある
0661デフォルトの名無しさん
2010/10/09(土) 12:26:400662デフォルトの名無しさん
2010/10/09(土) 13:08:03コイツのせい
0663デフォルトの名無しさん
2010/10/10(日) 12:46:25メモリ管理も出来ない素人向けのツールだからな
上記言語は正しくは無能な初心者のための生存保護のための言語である
初心者を脱出したいヤカラは
C++でネイティブあぷりつくっとけや
0664デフォルトの名無しさん
2010/10/10(日) 18:47:13C++もGCでないだけでメモリ管理は自動になるように実装する。
0665デフォルトの名無しさん
2010/10/10(日) 20:47:28Objective-Cのretainはどう思う?
0666デフォルトの名無しさん
2010/10/10(日) 22:24:010667デフォルトの名無しさん
2010/10/11(月) 16:23:460668デフォルトの名無しさん
2010/10/12(火) 10:21:14頭が悪くてもできるのはC#
たが、質も悪い
職人が作った鞄と、受刑者は身障者が作った鞄、
どちらがいいかと考えれば自ずと分かる
分からず、C#を使い続けているのは糞の極みである
0669デフォルトの名無しさん
2010/10/12(火) 21:00:44比喩を正しく対応させられないお前が糞なのは確定
0670デフォルトの名無しさん
2010/10/13(水) 06:45:30結構難しいよ>C#
難しいけどその難しさで得るものが1つもないのがC#
0671デフォルトの名無しさん
2010/10/13(水) 06:46:210672デフォルトの名無しさん
2010/10/13(水) 09:28:35プログラムやる資格なし
他の人に迷惑だから頭悪いやつはやらないでいただきたい
0673デフォルトの名無しさん
2010/10/13(水) 15:05:54初心者にはわからないところだからw
ムリしてつっこまなくても…w
0674デフォルトの名無しさん
2010/10/15(金) 22:56:18nullできないならクラスの方が便利じゃないか???
JavaではDimensionもRectangleもnullにできるから、そこはJavaの方が便利。
0675デフォルトの名無しさん
2010/10/15(金) 23:00:24値型として宣言した変数にnullを代入できないのはC++やJavaでも当たり前のこと。
Javaではintなどのプリミティブ型の変数にnullを代入できないのと同じ。
ちなみにC#ではnullableという機能があって、擬似的に値型にnullを代入できる。
0676デフォルトの名無しさん
2010/10/15(金) 23:05:14それで、メソッドがつけられたりいろいろ昨日盛りだくさんな構造体を、全部クラスとして
再定義したらどんな不都合が考えられますか?たとえばDateTime, Rectangle等は
nullにならない以外はほとんどクラスと変わらない気がするんだが?
たとえば日付をパースする共通部品とかを作ったとして、パース失敗時の異常戻り値
をどうするか。java.util.Dateならnullを返せばいいわけだが、DateTimeはnullを返せない。
0677デフォルトの名無しさん
2010/10/15(金) 23:42:51例えば、Java・.NETとも、Rectangleを返すメソッドは基本的には常にコピーを作って返す。
内部のフィールドに持ってるインスタンスをそのまま返すとカプセル化が壊れるから。
そういうときにクラスだと非常に非効率。
配列アクセスの速度なんかも全然違う。
0678デフォルトの名無しさん
2010/10/16(土) 00:50:120679デフォルトの名無しさん
2010/10/16(土) 01:05:34前から思っていたんだが、もしかして.NETってGCがショボい?
.NETのGCアルゴリズムって全く話題にならないよな。ひょっとしてモノリシック
なヒープをシングルスレッドでデフラグしてたりする?
0680デフォルトの名無しさん
2010/10/16(土) 08:24:29いろいろアンチがやってくるが、これほどJavaを理解していないやつも珍しい。
0681デフォルトの名無しさん
2010/10/16(土) 09:47:25ベクトル型のインスタンスを大量に作って計算するような状況では使い物にならない。
なんでJavaはプリミティブ型を特別扱いしてるかわかる?
オブジェクトにすると「遅いから」だよ。それと全く同じこと。
0682デフォルトの名無しさん
2010/10/18(月) 01:52:20実装が素晴らしいわけではない。
0683デフォルトの名無しさん
2010/10/18(月) 08:45:23すくなくともそこらのスクリプト系言語の実装とは比較にならない。
MS 製 Java の GC は Lisp のすごい人が書いたとか伝説もあったしなー。
0684デフォルトの名無しさん
2010/10/18(月) 09:10:42suge------
http://www.atmarkit.co.jp/fdotnet/csharp4/csharp4_04/csharp4_04_01.html
380 デフォルトの名無しさん [sage] 2010/10/18(月) 08:40:52 ID: Be:
オプション引数・名前付き引数 (C# によるプログラミング入門)
http://ufcpp.net/study/csharp/sp4_optional.html
これか。C#にデフォルト引数がついてなかったとは知らなかったな。
呼び出し側で評価されるゆえの実装の都合なのかこれ
名前付き引数がVBにあったというのは衝撃的
しかし何故C#4?
0685デフォルトの名無しさん
2010/10/18(月) 10:30:470686デフォルトの名無しさん
2010/10/18(月) 12:32:31VB.NETと比べたときに唯一C#が致命的に弱い部分だったから。
0687デフォルトの名無しさん
2010/10/18(月) 12:37:360688デフォルトの名無しさん
2010/10/18(月) 16:44:10複雑になったりすることよりも、アセンブリのバージョン間の互換性が失われることが問題。
デフォルト値がコンパイル時定数として呼び出し引数に埋め込まれてしまうので
クラスライブラリで使うとデフォルト値を二度と変更できない。
アセンブリ外から見えるメンバにデフォルト引数が使われてると
VSのコード分析ツールやFxCopが警告を出す。
0689デフォルトの名無しさん
2010/10/19(火) 21:52:02知らんかった。
ところでこのobject型使いまくりの.NETライブラリを見てくれ
こいつをどう思う?
0690デフォルトの名無しさん
2010/10/19(火) 21:57:340691デフォルトの名無しさん
2010/10/27(水) 11:36:000692デフォルトの名無しさん
2010/10/27(水) 22:18:30public object field1;
public object field2;
public object field3;
public object field4;
}
どうだ、すごいだろ?何でも入るぞ?
まあ仕事でこれは見たこと無いけど、DBのテーブルが全部VARCHARで列名がCOL1〜COL30
みたいのは本当に見たことがある。テーブル名はたしか、TABLE30とかだった。
見た瞬間机を蹴飛ばしたい気分になったけどね。
0693デフォルトの名無しさん
2010/10/28(木) 00:38:470694デフォルトの名無しさん
2010/10/28(木) 01:28:15C++の絶望的糞コードとC#の絶望的糞コードなら、C#のコードのほうがまだ対応出来る。
0695デフォルトの名無しさん
2010/10/28(木) 22:08:360696デフォルトの名無しさん
2010/10/28(木) 22:14:11根拠は?
0697デフォルトの名無しさん
2010/10/28(木) 22:23:31あんなもん主要言語では後にも先にもJavaしか採用しないクソ機構じゃねーか
0698デフォルトの名無しさん
2010/10/28(木) 22:45:08せっかく多重継承禁止したのにな
0699デフォルトの名無しさん
2010/10/28(木) 22:47:170700デフォルトの名無しさん
2010/10/29(金) 13:24:17後でthrowsリストを増やすような事態にはならないというけど
それって突き詰めれば結局 throws Exception にすればいいと言ってるのと同じなんだよな。
hogeメソッドが throws HogeFailedException となっていたからって
それをどう例外処理しろというのか。
0701デフォルトの名無しさん
2010/10/29(金) 16:10:540702デフォルトの名無しさん
2010/10/30(土) 14:56:060703デフォルトの名無しさん
2010/10/30(土) 15:58:060704デフォルトの名無しさん
2010/11/01(月) 21:14:11とうんこしながら書いてみる
0705デフォルトの名無しさん
2010/11/02(火) 00:44:32var cnt = alltext.Count('糞'.Equals);
0706デフォルトの名無しさん
2010/11/02(火) 00:48:43URL target = new URL("http://hibari.2ch.net/tech/dat/1272608727.dat");
InputStream in = null;
int unkoCnt = 0;
try {
HttpURLConnection ucon = (HttpURLConnection) target.openConnection();
ucon.setRequestProperty("User-Agent", "Monazilla/1.00 (UnkoCounter/1.0)");
ucon.setRequestProperty("Accept-Encoding", "gzip, deflate");
ucon.setRequestProperty("Accept", "*/*");
in = ucon.getInputStream();
String enc = ucon.getContentEncoding();
if (enc != null && enc.equals("gzip") && (in instanceof GZIPInputStream) == false) in = new GZIPInputStream(in);
if ( enc != null && enc.equals("deflate") && (in instanceof DeflaterInputStream) == false) in = new DeflaterInputStream(in);
in = new BufferedInputStream(in, 65536);
BufferedReader reader = new BufferedReader(new InputStreamReader(in, "Windows-31J"), 8192);
String line = null;
while ( (line = reader.readLine()) != null ) {
String[] ary = line.split("<>");
if ( ary[0].indexOf("あぼーん") != -1 || ary.length < 3 )
continue;
String honbun = ary[3];
if ( countKuso(honbun) != -1 )
unkoCnt++;
}
}finally {
if ( in != null ) in.close();
}
System.out.printf("%d個のウンコを発見。\n", unkoCnt);
}
<<続く>>
0707デフォルトの名無しさん
2010/11/02(火) 00:49:36private static int countKuso(String line) {
int idx = -1;
int ret = 0;
while ((idx = line.indexOf('糞', idx)) != -1) {
ret++;
if (++idx == line.length()) break;
}
return ret;
}
0708デフォルトの名無しさん
2010/11/02(火) 00:53:11誤)
if ( countKuso(honbun) != -1 )
unkoCnt++;
}
正)
unkoCnt += countKuso(honbun);
今140個あるはずだ。
0709デフォルトの名無しさん
2010/11/02(火) 22:32:04VB.NETならVB6と違いはあるもののVB用の組み込み関数があるし、
C++ならCおよびC++の標準ライブラリが使えるのに。
0710デフォルトの名無しさん
2010/11/02(火) 22:34:17C++は標準ライブラリだけではとても商品など作れない
0711デフォルトの名無しさん
2010/11/02(火) 22:45:290712デフォルトの名無しさん
2010/11/02(火) 22:59:17昔はメモリの書き過ぎはただの単純バグで済まされたが、今では脆弱性につながるかもしれない
重大問題だからな。ユーザー企業が脆弱性対策に注視すればするほど、CやC++は不人気になるだろ。
VBはusingブロックがなかったり、Microsoftがこれからプログラム始める人はC#推奨とか言ってたり、
要するにVB6しかできないヤツをサポートする必要があるって言う意図に見えてイヤだし、構文も
長くて読みづらいと思う。本当はC#も中括弧が勝手に改行されるのはあんまり好きじゃないんだけど・・・
0713デフォルトの名無しさん
2010/11/02(火) 23:09:01勝手に改行って、それはC#じゃなくてIDE側の話でしょ。
しかも設定で変えられるし。
0714デフォルトの名無しさん
2010/11/02(火) 23:14:08SQLで処理することができるのか。そんな技術があるのか。
0715デフォルトの名無しさん
2010/11/02(火) 23:16:380716デフォルトの名無しさん
2010/11/02(火) 23:17:45跳ね上がるのは俺だけか?
C++使ったらそういう事は起きないので.NETの問題かと思うんだが
0717デフォルトの名無しさん
2010/11/02(火) 23:37:180718デフォルトの名無しさん
2010/11/02(火) 23:45:22axfc downloader使ってるんだけど同じ症状が出るね
マルチコアCPUなので実用上は全く問題ないけどタスクマネージャを見ると
激しくCPU使用率が1コアだけ上下してる
0719デフォルトの名無しさん
2010/11/03(水) 02:21:45string以外にもこのクラスだけ特別扱いとか
言語として一貫性無くなってきてない?
0720デフォルトの名無しさん
2010/11/03(水) 02:52:42unsafe取り入れたり、ネイティブとの相互運用用にC++/CLI作ったりしたのもそのため。
0721デフォルトの名無しさん
2010/11/03(水) 08:45:37見えるが、いったんトラブルがおきるとNative C++の問題なのか、C#
の問題なのか、間に介在しているC++/CLIの問題なのかややこしくなる。
C++/CLIは廃止の方向で、よくわからんけど、C#の中にCやNativeのC++
のコードを埋められる(内部的にはDLLを埋め込むのだろうが、それを
ユーザに意識させない)ようにしてほしい。
0722デフォルトの名無しさん
2010/11/03(水) 11:34:07環境依存どころかCLRのバージョンが違うと動かなかったりしてMSも持て余してる糞技術。
0723デフォルトの名無しさん
2010/11/03(水) 12:23:06MSはいつもブラックボックス化=簡単便利化だと信じ切ってるからな。
昔から動くはずのものが正しく動作しなくなった場合、原因箇所がわかりにくかった。
それにエラーメッセージが糞。特にIE6のJavaScriptのエラーはイミフ過ぎだったなぁ。
IE6「'null'はnullまたはオブジェクトではありません。」
俺「じゃあ何なんだ!?この野郎!」
0724デフォルトの名無しさん
2010/11/03(水) 13:53:05貴方がもうちょっと聡ければ、'null' が変数名と看做されてる事に気づけたかもしれない。
0725デフォルトの名無しさん
2010/11/03(水) 14:22:35そうかなぁ。p/invokeかなんかでC++のDLLインポートする時も
同じ問題が起きるんじゃないの?
よくわからんけど、環境依存やCLRのバージョンの違いの問題
をユーザーに押し付けてどうすんだよと思うけど。
C++/CLIを介した方が安全なの?しかし、あれはNativeのC++
とも違って気持ち悪い。
0726デフォルトの名無しさん
2010/11/03(水) 17:29:42いやすぐに分かったけどね。簡単な書き間違いだったと記憶してる。
あと閉じ括弧書き忘れとかも全然めちゃくちゃなメッセージがでてイヤだ。
それにエラーが発生した時、エラーメッセージ中の行番号が毎回必ず
1行ずれて表示されるのはバカだからか?
0727デフォルトの名無しさん
2010/11/03(水) 18:12:410728デフォルトの名無しさん
2010/11/03(水) 18:16:59C++/CLIで書かれた混在アセンブリは完全に動かなくなる
0729デフォルトの名無しさん
2010/11/04(木) 00:22:320730デフォルトの名無しさん
2010/11/04(木) 00:35:13これだけ
0731デフォルトの名無しさん
2010/11/04(木) 01:04:03CLIはいらない子
0732デフォルトの名無しさん
2010/11/04(木) 01:07:000733デフォルトの名無しさん
2010/11/04(木) 01:48:200734デフォルトの名無しさん
2010/11/04(木) 03:01:410735デフォルトの名無しさん
2010/11/04(木) 03:03:240736デフォルトの名無しさん
2010/11/04(木) 03:25:350737デフォルトの名無しさん
2010/11/06(土) 19:02:56単に新しい環境買う金がねーだけだろ
0738デフォルトの名無しさん
2010/11/06(土) 20:25:400739デフォルトの名無しさん
2010/11/12(金) 17:00:29・ディープコピーが簡単にできない(配列とか)
・C++のようなconstがない
この両方が無いのは使いにくく感じる。
どっちかあれば結構違うとは思うんだけど。
手を加えられないクラスをDictionaryに入れる
と外部で勝手にデータを書き換えちゃう可能性
があるしなぁ。
そのうち公開されてるコードとかみてどんな風に
使ってるのか調べようと思うけど、ほかの人は
ほんとに使いにくく感じてないの?
0740デフォルトの名無しさん
2010/11/12(金) 18:49:57C# ディープコピー とかでググればシリアライザ使ったサンプルコードがある。
>C++風const
あんまり困ってない。便利だけどチーム開発で全員に徹底させるのは大変だしね。
後から付けると関連するモジュールまで変更が波及するのもよくない。(それだけ強力だって事だけど)
>外部で勝手にデータを書き換えちゃう
プロパティで公開してセッターのアクセサをinternal/protectedにしといたら?
0741デフォルトの名無しさん
2010/11/12(金) 21:05:36シリアライズって確か出来ないフィールドあったと思ったけど
全部できるようになったの?
>あんまり困ってない。便利だけどチーム開発で全員に徹底させるのは大変だしね。
>後から付けると関連するモジュールまで変更が波及するのもよくない。(それだけ強力だって事だけど)
constのその話はどっかで見たけど、やっぱり出来ると出来ない
では全然違うと思うんだよね。
実行するまでわからないバグを減らせるってのは大きいと思う。
>プロパティで公開してセッターのアクセサをinternal/protectedにしといたら?
プロパティにするって方法は・・・う〜ん
結局プロパティでラップするにはintとかプリミティブ型まで絞って
いかないと意味がないと思ってる。
セッターというかゲッターでClear関数なんかがあるオブジェクト
返すとどうしようもないし。
だからと言って例えばメモリに読み込んだ住所禄1レコードの
ようなクラスなんかはクラス単位で渡さないと膨大なプロパティ
が出来ちゃう。(例えなのでDataSetを使えってのは無し)
0742デフォルトの名無しさん
2010/11/13(土) 09:26:05なに意味のわかんないこと言ってるの?
0743デフォルトの名無しさん
2011/01/11(火) 16:06:530744デフォルトの名無しさん
2011/01/11(火) 17:19:150745デフォルトの名無しさん
2011/01/26(水) 01:44:150746デフォルトの名無しさん
2011/01/26(水) 17:00:10それができるのも、reflectionのおかげ。
0747デフォルトの名無しさん
2011/01/26(水) 17:01:400748デフォルトの名無しさん
2011/03/17(木) 16:13:44.13会社によるだろうけど、ある会社ではC#はほとんど使ってない。
JAVA使っていると言ってた
0749デフォルトの名無しさん
2011/03/19(土) 11:00:32.29Javaより圧倒的に作り易い
0750デフォルトの名無しさん
2011/03/19(土) 22:28:24.430751デフォルトの名無しさん
2011/03/29(火) 04:15:31.62昔の話
同じ人にもう一回聞いて見ると良い
java覚えてればc#はほとんど勉強しなくても書けるし
0752デフォルトの名無しさん
2011/03/29(火) 07:03:03.750753デフォルトの名無しさん
2011/03/29(火) 14:39:27.95とか書けば馬鹿にされるだろ
0754デフォルトの名無しさん
2011/03/29(火) 20:16:50.040755デフォルトの名無しさん
2011/03/31(木) 23:13:43.36Java より C# の方が開発効率が良い感じ
でも .NET Framework とか Visual Studio にくだらないバグが多くて萎える
0756デフォルトの名無しさん
2011/03/31(木) 23:44:26.280757デフォルトの名無しさん
2011/03/31(木) 23:58:43.160758デフォルトの名無しさん
2011/04/01(金) 00:07:16.480759デフォルトの名無しさん
2011/04/01(金) 01:09:58.500760デフォルトの名無しさん
2011/04/01(金) 10:52:44.48Emacs的な
0761デフォルトの名無しさん
2011/04/21(木) 10:58:03.51C#はMonoとかマルチプラットフォームいらないから
GUIやメディア方面のjavaが向かないところでもっと強力になってほしいや。
0762デフォルトの名無しさん
2011/04/21(木) 19:52:32.34今頃デスクトップアプリもJavaだらけだったのにな
クロスプラットフォームに固執せずプラットフォーム固有のAPIを
積極的に提供するMonoがもてはやされる現状
0763デフォルトの名無しさん
2011/04/21(木) 20:08:44.93ただF6押すだけだろ。
テキストエディタで書いてるのか?
static classの時点で何であろうと継承不可能だバカ。
0764デフォルトの名無しさん
2011/04/21(木) 22:48:50.27( ゚д゚)ポカーン
0765デフォルトの名無しさん
2011/05/24(火) 11:05:20.950766デフォルトの名無しさん
2011/06/10(金) 03:57:17.68するのかね。
オブジェクト指向前提の言語だから?
どれならそれでもっといい例外処理の構文考えろよ!
めんどくさすぎるんだよぉぉぉ!
0767デフォルトの名無しさん
2011/06/10(金) 07:11:11.20もしC#で例外処理(システムエラー)を多用しないといけないなら設計からしてマズいと思うぞ。
0768デフォルトの名無しさん
2011/06/10(金) 23:01:10.760770デフォルトの名無しさん
2011/06/15(水) 00:01:00.070773デフォルトの名無しさん
2011/06/20(月) 10:17:28.260774デフォルトの名無しさん
2011/06/20(月) 12:35:46.26匿名メソッドやラムダ式に慣れるともう戻れない。
中途半端な理解で使うとバグの温床になるけどな
0775デフォルトの名無しさん
2011/06/20(月) 22:36:03.360776デフォルトの名無しさん
2011/06/21(火) 22:46:08.450777デフォルトの名無しさん
2011/06/21(火) 23:30:55.040778デフォルトの名無しさん
2011/06/22(水) 00:10:38.55そう。逆にラムダ式があったらいらないね。
0779デフォルトの名無しさん
2011/06/22(水) 01:06:07.430780天使 ◆uL5esZLBSE
2011/07/03(日) 20:14:48.21↓↓↓↓↓↓
(((((( 匿名メソッドやラムダ式に慣れるともう戻れない。 ))))))(←キリッッッッ!!!!キリッ!!!きリッッキリッッッ!!!きリッッッッ!ッッッッ!
↓↓
(((((((( 中途半端な理解で使うとバグの温床になるけどな ))))))))(←キリッッ!!キリッッッ!!!!ッ!!!
ゴミグラマって、ゴミのことをいうんでしょ?
0781デフォルトの名無しさん
2011/08/10(水) 21:58:22.367年前触った時は、こりゃ使えん。商品製造など夢物語という代物だったが
0782デフォルトの名無しさん
2011/08/10(水) 23:17:23.940783デフォルトの名無しさん
2011/08/11(木) 02:54:10.08最近はフリーソフトなんかのC#製でも気にならなくなったね
0784デフォルトの名無しさん
2011/08/11(木) 03:42:36.59そうか、どうもありがとう。
0785デフォルトの名無しさん
2011/08/11(木) 22:18:34.63いい加減あきらめい!
0786デフォルトの名無しさん
2011/08/12(金) 00:54:25.030787デフォルトの名無しさん
2011/08/12(金) 04:43:20.46失った長所も多くないか?
0788デフォルトの名無しさん
2011/08/12(金) 19:54:05.850789デフォルトの名無しさん
2011/08/13(土) 20:09:46.850790デフォルトの名無しさん
2011/08/17(水) 18:31:43.390791デフォルトの名無しさん
2011/08/17(水) 20:13:38.95というかC#描画やたら遅いよ
0792saadli
2011/11/21(月) 04:56:27.52http://csharp.net-informations.com
sd.
0793デフォルトの名無しさん
2011/12/07(水) 18:26:20.47C言語って、シフトキーや記号を多用するからプログラミング効率悪い。
0794デフォルトの名無しさん
2011/12/08(木) 12:09:15.80タイピングの分量だけを問題にすることはどうかと。
0795デフォルトの名無しさん
2011/12/08(木) 12:16:22.550796デフォルトの名無しさん
2011/12/08(木) 19:54:19.40■ このスレッドは過去ログ倉庫に格納されています