前スレ
C#は糞
ttp://pc12.2ch.net/test/read.cgi/tech/1246520657/
C#は糞2.0
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2010/04/30(金) 15:25:27508デフォルトの名無しさん
2010/06/03(木) 21:29:05 配列型と併用できないようにしただけましなもんさ
509デフォルトの名無しさん
2010/06/04(金) 11:40:27 なにこのスレ。CもC++もC#も出来ればいいだけの話じゃないのか?
C原理主義者のスレ?
C原理主義者のスレ?
510デフォルトの名無しさん
2010/06/04(金) 12:52:34 数値変換可能かどうかのチェックすらないJAVAなどクソだ
511デフォルトの名無しさん
2010/06/05(土) 02:43:28 C++で出来てた基本的な機能の代わりが無かったりするの
がなぁ。
C++は覚える事が多いとか言われてるけど、C#の方が多くね?
あまりにも抽象化されすぎてて、どんな動きしてるのかわかり
かねるわ。
どうも特定の分類をひとつのクラスでまかなおうとしてるから
大量のプロパティが必要になったりさぁ。このメソッドを動かす
にはこのプロパティとこのプロパティと〜が必要とかうんざり
だわ。
DataGridViewだけはDrowGridみたいな感じで目的に応じて
使い分けられるよういくつかに分けてほしかったわ
勉強が足らんといわれればそうなんだろうが、がんがん抽象化
してくし・・・4.0の機能フルで使いこなせる人ってどのくらい
いるんだろう。
書いてて思ったけどC#って言うより.NETが不満だわ
がなぁ。
C++は覚える事が多いとか言われてるけど、C#の方が多くね?
あまりにも抽象化されすぎてて、どんな動きしてるのかわかり
かねるわ。
どうも特定の分類をひとつのクラスでまかなおうとしてるから
大量のプロパティが必要になったりさぁ。このメソッドを動かす
にはこのプロパティとこのプロパティと〜が必要とかうんざり
だわ。
DataGridViewだけはDrowGridみたいな感じで目的に応じて
使い分けられるよういくつかに分けてほしかったわ
勉強が足らんといわれればそうなんだろうが、がんがん抽象化
してくし・・・4.0の機能フルで使いこなせる人ってどのくらい
いるんだろう。
書いてて思ったけどC#って言うより.NETが不満だわ
512デフォルトの名無しさん
2010/06/05(土) 03:41:11 知らなくてもいい低レベルな所が知りたいなら公開されてるクラスライブラリのコード読めば?
C++とWin32APIの基礎知識があるのなら大体推測できると思うけどな。
C++とWin32APIの基礎知識があるのなら大体推測できると思うけどな。
513デフォルトの名無しさん
2010/06/05(土) 07:35:34 ローレベル処理なんてそれこそ部分的に低級言語で書いて
それを高級言語から呼べばいいだけだ
ローレベル処理とか、とにかく高速化を求められたりする部分をC++で書いてC#とかJAVAから呼んでるけどなぁ
それを高級言語から呼べばいいだけだ
ローレベル処理とか、とにかく高速化を求められたりする部分をC++で書いてC#とかJAVAから呼んでるけどなぁ
514デフォルトの名無しさん
2010/06/05(土) 11:50:50 >>511
const参照がないとか変
const参照がないとか変
515デフォルトの名無しさん
2010/06/07(月) 01:46:35 CもC++もC#もJavaも全部できて当たり前
あれが糞だのこれが糞だの滑稽極まるわw
使い分けたらいいだけの話
あれが糞だのこれが糞だの滑稽極まるわw
使い分けたらいいだけの話
516デフォルトの名無しさん
2010/06/07(月) 07:49:56 できない低能ほど、チラ裏掲示板などで必死になるんだよw
517デフォルトの名無しさん
2010/06/07(月) 08:46:54 いやいや使い分ける必要があるかい?
C++で記述できないソフトウエアなんてないぞ
OSですら、書けるのに・・・
C++で記述できないソフトウエアなんてないぞ
OSですら、書けるのに・・・
518デフォルトの名無しさん
2010/06/07(月) 08:49:16 機械語があればなんでも書ける。
無限の時間があればねw
無限の時間があればねw
519デフォルトの名無しさん
2010/06/07(月) 11:28:33 C#ですぬことをC++でやるというのは理由がいるな。
520デフォルトの名無しさん
2010/06/07(月) 12:21:03 >>517
C++じゃWeb系がめんどい
C++じゃWeb系がめんどい
521デフォルトの名無しさん
2010/06/07(月) 14:46:16 >>520
Qt
Qt
522デフォルトの名無しさん
2010/06/08(火) 00:03:57 >>521
Qtって?
Qtって?
523デフォルトの名無しさん
2010/06/16(水) 18:23:01524デフォルトの名無しさん
2010/06/18(金) 10:49:31 C#やってるやつは低能
525pure ◆vCtiwSWdZQ
2010/06/18(金) 13:02:06 なんかこのスレ見てたら俄然C#に興味がでてきた。学習しよう。
C++なんてやりませんよそんなもん。
C++なんてやりませんよそんなもん。
526デフォルトの名無しさん
2010/06/18(金) 14:25:45 >>525
君じゃどの道できないよ
君じゃどの道できないよ
527デフォルトの名無しさん
2010/06/21(月) 09:09:37 とても強力とは言えないC#
素人言語と言われてもやむをえない
頭が悪い人向けだね
素人言語と言われてもやむをえない
頭が悪い人向けだね
528デフォルトの名無しさん
2010/06/21(月) 10:14:27 おまえのような頭悪い奴はC#やらないでいいよ。
馬鹿はウザいだけだから。
馬鹿はウザいだけだから。
529デフォルトの名無しさん
2010/06/21(月) 15:55:46 >>528
キミ、カオガマツカダヨ
キミ、カオガマツカダヨ
530デフォルトの名無しさん
2010/06/21(月) 16:32:46531デフォルトの名無しさん
2010/06/21(月) 18:32:36 また変なのが沸いてるなw
532デフォルトの名無しさん
2010/06/26(土) 15:58:23 C#がいくら糞でも仕事で使ってるからなぅ
生産性の高さは無視できない利点だと思うおっお
生産性の高さは無視できない利点だと思うおっお
533デフォルトの名無しさん
2010/06/26(土) 17:11:11 C#が糞と言っている奴らは、実質的にはC#は生産性が高いから糞と言っている。
534デフォルトの名無しさん
2010/06/26(土) 21:09:40 生産性ならVBが上、処理速度ならC++が上、土方の釣りやすさならjavaが上、
あくまで中途半端なC#
あくまで中途半端なC#
535デフォルトの名無しさん
2010/06/27(日) 00:04:52536デフォルトの名無しさん
2010/06/27(日) 13:37:06537デフォルトの名無しさん
2010/06/30(水) 08:08:59 .NET自体、全てが糞である
538デフォルトの名無しさん
2010/06/30(水) 21:37:24 >>536
VB.NETはVB6互換の便利な関数が使える分C#より上
使う前に文字列長をチェックしないといけないString.Substringではなく
範囲外ならNULL文字列を返すLeft/Mid/Rightが使えるだけでも全然違う
VB.NETはVB6互換の便利な関数が使える分C#より上
使う前に文字列長をチェックしないといけないString.Substringではなく
範囲外ならNULL文字列を返すLeft/Mid/Rightが使えるだけでも全然違う
539デフォルトの名無しさん
2010/06/30(水) 22:56:45 範囲外のインデックスが指定されても例外出さずに動き続ける方がよっぽど怖い。
540デフォルトの名無しさん
2010/07/01(木) 13:17:07 >>538
つまり、ひどい仕様でVBの方が生産性が低いって事ですね。
つまり、ひどい仕様でVBの方が生産性が低いって事ですね。
541デフォルトの名無しさん
2010/07/01(木) 15:24:13 C#の生産性が高いってばかじゃね
頭の悪い素人が遊びで使うから、実用的なもんできていないし
仕事で使ってるとかいうやつは恥ずかしくないのかね
頭の悪い素人が遊びで使うから、実用的なもんできていないし
仕事で使ってるとかいうやつは恥ずかしくないのかね
542デフォルトの名無しさん
2010/07/01(木) 15:35:23 それなんてRuby
543デフォルトの名無しさん
2010/07/01(木) 15:35:40 >>541
頭の悪い素人が何言ってんだ
頭の悪い素人が何言ってんだ
544デフォルトの名無しさん
2010/07/01(木) 15:37:10 C#製品って世に出回ってるの?w
545デフォルトの名無しさん
2010/07/01(木) 15:38:57 C#使ってる奴らって、自分の無知を認めないよな
バカが自分がバカなのを知らないのと同じ
視野が狭いというか、低能なのを露呈していることにも気づいていない
バカが自分がバカなのを知らないのと同じ
視野が狭いというか、低能なのを露呈していることにも気づいていない
546デフォルトの名無しさん
2010/07/01(木) 16:15:50 と、自分の視野の狭さを認識できてない中学生が吠えています。
547デフォルトの名無しさん
2010/07/01(木) 16:18:58 === 池沼リスト ===
>>546
>>546
548デフォルトの名無しさん
2010/07/01(木) 16:20:22 C#製品のなさが全てを物語っている
549デフォルトの名無しさん
2010/07/01(木) 18:07:52 自分が見ない、見ようともしないものを存在しないと断定するのが流行ってるのか?
550デフォルトの名無しさん
2010/07/01(木) 18:41:02 >>549
頭の悪い素人が妄想で語ってるだけ。
頭の悪い素人が妄想で語ってるだけ。
551デフォルトの名無しさん
2010/07/01(木) 18:50:06 C#で本業語ってるやつは、刑務所の懲役か、職業訓練くらい
552デフォルトの名無しさん
2010/07/01(木) 18:51:17 プロ:C/C++/Java/PHP
アマ:VB/C#・Perl
アマ:VB/C#・Perl
553デフォルトの名無しさん
2010/07/01(木) 19:22:50 レス見てるとC#保守派は頭が悪そうだね。
554デフォルトの名無しさん
2010/07/01(木) 19:40:37 プロ:C/C++/C#/Java/VB/Perl
アマ:PHP
アマ:PHP
555デフォルトの名無しさん
2010/07/01(木) 19:48:38 プロ:C/C++/Java/PHP
アマ:VB/Perl
猿の遊び知的障害者向け:C#
アマ:VB/Perl
猿の遊び知的障害者向け:C#
556デフォルトの名無しさん
2010/07/01(木) 20:47:58 バカ:>>555
557デフォルトの名無しさん
2010/07/01(木) 22:13:44 糞と言っている奴が一番の糞の法則発動
558デフォルトの名無しさん
2010/07/01(木) 23:28:20 C#叩いてるのは人格批判しかできない欠陥品だけ
559デフォルトの名無しさん
2010/07/02(金) 05:23:19 コードが見やすいよね
560デフォルトの名無しさん
2010/07/03(土) 11:40:56 無能:>>556
561デフォルトの名無しさん
2010/07/03(土) 11:51:27 C#やってるやつは人格が欠落している
562デフォルトの名無しさん
2010/07/03(土) 16:32:59 C#で金もらってる人って恥知らずだよね
563デフォルトの名無しさん
2010/07/03(土) 16:35:47 理由も書かずに恥知らずとは
564デフォルトの名無しさん
2010/07/03(土) 16:42:00565デフォルトの名無しさん
2010/07/03(土) 17:24:05 現実を知らないC#バカはこのスレ来なければいいのに。
566デフォルトの名無しさん
2010/07/04(日) 01:09:13 MSアンチが、如何に馬鹿なのかがよくわかる良スレ。ガンガンやってくれ。
567デフォルトの名無しさん
2010/07/07(水) 16:55:18 ねぇねぇ。
C#とかJavaってnullチェックをどのくらいするものなの?
すべてnull無しで設計するのもなの?
様々な場所でチェックするものなの?
C#とかJavaってnullチェックをどのくらいするものなの?
すべてnull無しで設計するのもなの?
様々な場所でチェックするものなの?
568デフォルトの名無しさん
2010/07/07(水) 20:13:17 クラスライブラリならパブリックメンバの全ての引数
内部ならポリシー次第
内部ならポリシー次第
569デフォルトの名無しさん
2010/07/07(水) 20:26:38 つまり可能な限りチェックするってことなのね・・・。
あぁー、C++の要領で設計するとめんどくさ過ぎるなぁ。
サンプルコードを読みあさって設計パターンを
勉強しなおしときます。
あぁー、C++の要領で設計するとめんどくさ過ぎるなぁ。
サンプルコードを読みあさって設計パターンを
勉強しなおしときます。
570デフォルトの名無しさん
2010/07/07(水) 20:33:25 C++だって同じだろ
クラスライブラリとして不特定多数の人が使うようなものであれば
外から見えるものは全て完璧にチェックするのが当たり前。
内部で呼ぶだけなら結局動けばいいんだからプロジェクトのお約束次第。
クラスライブラリとして不特定多数の人が使うようなものであれば
外から見えるものは全て完璧にチェックするのが当たり前。
内部で呼ぶだけなら結局動けばいいんだからプロジェクトのお約束次第。
571デフォルトの名無しさん
2010/07/07(水) 20:47:59 いや、チェックするのはわかるんだけど
値が確実にほしいときって参照が使えたではありませんか。
C++で参照がNULLで渡されたかを確認してるって言うなら
なにも言い返せないけど、全てにおいてnullをチェックするのが
めんどくさいなーと。
お約束次第とはいえ、C#は関数引数やらメンバ変数やら
ほぼ全てnullが入る可能性があるし。
refはポインタの参照みたいな感じだしなぁ。
値が確実にほしいときって参照が使えたではありませんか。
C++で参照がNULLで渡されたかを確認してるって言うなら
なにも言い返せないけど、全てにおいてnullをチェックするのが
めんどくさいなーと。
お約束次第とはいえ、C#は関数引数やらメンバ変数やら
ほぼ全てnullが入る可能性があるし。
refはポインタの参照みたいな感じだしなぁ。
572デフォルトの名無しさん
2010/07/07(水) 20:54:39 そりゃJavaもヌルポでまくるからな
573デフォルトの名無しさん
2010/07/07(水) 21:06:50 .NETのクラスライブラリはちゃんとnullチェックして明示的に例外投げてくれるからまだいいが
Javaはテキトーにぬるぽが飛んでくるからもっとたちが悪い
Javaはテキトーにぬるぽが飛んでくるからもっとたちが悪い
574デフォルトの名無しさん
2010/07/09(金) 10:00:07 Javaでヌルポ出すやつは低能。
低能用のC#でもやってなさい。
低能用のC#でもやってなさい。
575デフォルトの名無しさん
2010/07/09(金) 10:14:53 また、人叩きにもどってやんのw
576デフォルトの名無しさん
2010/07/09(金) 11:45:25 C#とJavaって、そこまで違いあるのかい?
似たような物だって話きくんだけど。
似たような物だって話きくんだけど。
577デフォルトの名無しさん
2010/07/09(金) 12:15:16 もはや別物
578デフォルトの名無しさん
2010/07/09(金) 17:15:27 Javaはクラスライブラリやフレームワークからヌルポが飛んでくるのが最悪
引数や状態の明示的なチェックを少々サボっても
どうせ使い方が間違ってるのが悪いんだしヌルポで止まるからおk
みたいな風潮があるよね
引数や状態の明示的なチェックを少々サボっても
どうせ使い方が間違ってるのが悪いんだしヌルポで止まるからおk
みたいな風潮があるよね
579デフォルトの名無しさん
2010/07/09(金) 18:03:05 ぬルポじゃ何が悪いのかわからんよね
580デフォルトの名無しさん
2010/07/12(月) 17:48:11 C#ってなくても困らないよね
C#やってるやつもいなくなっても困らないよね
C#やってるやつもいなくなっても困らないよね
581デフォルトの名無しさん
2010/07/12(月) 18:15:21 お前が居なくなったらみんな得するけどな
582デフォルトの名無しさん
2010/07/12(月) 18:51:27 顔真っ赤にしてすぐ反応してくるやつって、なんだかんだで気にしてんだなw
それに気づいていながら、無能じゃ他に何もできないし、必死に肯定するしか能がない。
無能とは哀れなものだな。
それに気づいていながら、無能じゃ他に何もできないし、必死に肯定するしか能がない。
無能とは哀れなものだな。
583デフォルトの名無しさん
2010/07/12(月) 19:16:18 顔真っ赤にしてすぐ反応してくるやつって、なんだかんだで気にしてんだなw
それに気づいていながら、無能じゃ他に何もできないし、必死に否定するしか能がない。
無能とは哀れなものだな。
それに気づいていながら、無能じゃ他に何もできないし、必死に否定するしか能がない。
無能とは哀れなものだな。
584デフォルトの名無しさん
2010/07/12(月) 19:52:16 >>582
(キリッ
(キリッ
585デフォルトの名無しさん
2010/07/14(水) 21:27:46 C#っていうかCLIって中途半端なものが多くね?
DataTable.ImportRowで追加された行番号がわからないとか
DataTable.ImportRowで追加された行番号がわからないとか
586デフォルトの名無しさん
2010/07/14(水) 21:31:36 それC#もCLIも関係ない
MS独自のライブラリ
MS独自のライブラリ
587デフォルトの名無しさん
2010/07/18(日) 19:44:02 じゃあそれで
588デフォルトの名無しさん
2010/07/18(日) 22:50:12 行番号使ってなんかやろうとしている時点で、稚拙な設計していそうな予感をさせる。
589デフォルトの名無しさん
2010/07/19(月) 12:44:45 じゃあ逆に高度な方法を教えていただきたい。
590デフォルトの名無しさん
2010/07/19(月) 14:00:02 データベース板に行け
591デフォルトの名無しさん
2010/07/19(月) 14:08:48 データベースで全部出来ない事情があるからDataTableを使っております。
592デフォルトの名無しさん
2010/07/19(月) 23:06:28 そういう事情が発生するというのは設計が稚拙だからなんだろう。
593デフォルトの名無しさん
2010/07/19(月) 23:28:41 自分で全て設計してるなら確かにそうなんだろうけど。
既にあるものを扱わないといけない場合とかあるでしょ?
既にあるものを扱わないといけない場合とかあるでしょ?
594デフォルトの名無しさん
2010/07/20(火) 01:18:47 データベースを入門レベルの基礎から勉強して出直して来い。
595デフォルトの名無しさん
2010/07/20(火) 02:23:31 MFCのことですねわかります
596デフォルトの名無しさん
2010/07/20(火) 03:18:09 わかった。俺が悪かった。勉強しなおしてくるよ・・・。
ついでに教えて欲しいんだけど、問い合わせ結果の
DataTableって行番号使わなかったり整形しないのが
普通なの?
ついでに教えて欲しいんだけど、問い合わせ結果の
DataTableって行番号使わなかったり整形しないのが
普通なの?
597デフォルトの名無しさん
2010/07/20(火) 06:05:12 Excel脳だな。
598デフォルトの名無しさん
2010/07/20(火) 10:21:54 うん、わかった。
有益な話帰ってこないからもういいや。
不満が出たらまたくるよ。
有益な話帰ってこないからもういいや。
不満が出たらまたくるよ。
599デフォルトの名無しさん
2010/07/20(火) 10:27:57 こいつは配列脳から離れられないようだな。
600デフォルトの名無しさん
2010/07/20(火) 13:30:49 こんな辺境の隔離スレで有益な情報が帰ってくるわけないだろw
誰かに聞きたかったら素直に初心者質問スレに行け。
リレーショナルデータベースに行番号なんて概念はない。
似たような事がしたいならAuto IncrementのID列用意しとけ。
誰かに聞きたかったら素直に初心者質問スレに行け。
リレーショナルデータベースに行番号なんて概念はない。
似たような事がしたいならAuto IncrementのID列用意しとけ。
601デフォルトの名無しさん
2010/07/21(水) 16:30:43 C#を勉強している。
MFCよりもWindowsプログラミングが楽だから。
C#の言語仕様を見ると、C#2.0レベルで十分だと思う。
ざっと調べた限り、この言語自体を本気で勉強する気にはならない。
あくまで見てくれの部分(GUI)を作るためだけのもの。
やっぱり、C++の方が好きだ。
MFCよりもWindowsプログラミングが楽だから。
C#の言語仕様を見ると、C#2.0レベルで十分だと思う。
ざっと調べた限り、この言語自体を本気で勉強する気にはならない。
あくまで見てくれの部分(GUI)を作るためだけのもの。
やっぱり、C++の方が好きだ。
602デフォルトの名無しさん
2010/07/21(水) 18:32:34 .NET2.0で十分って言う人は居るけど、C#2.0で十分って言う人は珍しいな。
C#3.0になるとLINQで必要になる拡張メソッド・ラムダ式・varキーワード・匿名型、地味に便利な自動実装プロパティなどが追加され
C#4.0ではオプション引数・名前付き引数・ジェネリックの共変性/反変性が追加された。
自分で型を定義してやったりすれば、これらの新機能が.NET2.0ターゲットでも使える。
.NETのバージョンが全てで、C#のバージョンには大した意味はない。(C#2.0に制限するのはVS2005でのコンパイルをサポートしたい場合ぐらい)
C#3.0になるとLINQで必要になる拡張メソッド・ラムダ式・varキーワード・匿名型、地味に便利な自動実装プロパティなどが追加され
C#4.0ではオプション引数・名前付き引数・ジェネリックの共変性/反変性が追加された。
自分で型を定義してやったりすれば、これらの新機能が.NET2.0ターゲットでも使える。
.NETのバージョンが全てで、C#のバージョンには大した意味はない。(C#2.0に制限するのはVS2005でのコンパイルをサポートしたい場合ぐらい)
603デフォルトの名無しさん
2010/07/22(木) 06:20:03 C#にGUIの機能なんかあったっけ?
604デフォルトの名無しさん
2010/07/22(木) 07:48:40 なんか仕様に一貫性がなくてやたら新しい機能を入れている。
ラムダ式なんか見ただけで気持ち悪い。ふざけているのかと。
ラムダ式でギャーギャー騒いでる奴の気がしれん。そんなオタクの
機能なんか世間では使わんよ。
自動実装プロパティのどこが嬉しい?(プロパティですらその意義を認めないが)
実装を変えてもクライアント側に影響がでないって?それはプロパティではなく
てアクセッサの特長でしょ。
拡張メソッド? 匿名型? ジェネリックの共変性/反変性?
そんなのまじめに勉強するぐらいなら、C++0xを勉強した方が
ましだ。
あいにくLINQには興味ないので
ラムダ式なんか見ただけで気持ち悪い。ふざけているのかと。
ラムダ式でギャーギャー騒いでる奴の気がしれん。そんなオタクの
機能なんか世間では使わんよ。
自動実装プロパティのどこが嬉しい?(プロパティですらその意義を認めないが)
実装を変えてもクライアント側に影響がでないって?それはプロパティではなく
てアクセッサの特長でしょ。
拡張メソッド? 匿名型? ジェネリックの共変性/反変性?
そんなのまじめに勉強するぐらいなら、C++0xを勉強した方が
ましだ。
あいにくLINQには興味ないので
605デフォルトの名無しさん
2010/07/22(木) 08:07:54 自分が理解できないものは糞と決めつけるすっぱいぶどう症候群だな、典型的な。
606デフォルトの名無しさん
2010/07/22(木) 08:13:55 C#=PHP
607デフォルトの名無しさん
2010/07/22(木) 08:21:14608デフォルトの名無しさん
2010/07/22(木) 08:24:26 「おまえには」使えないだけだよ、おバカさんw
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 最新版Z級クソ映画ランキングが決定! [牛丼★]
- 【STARTO ENTERTAINMENT】SUPER EIGHTの横山裕、フジ『ドッキリGP』ロケで全治2ヶ月の重傷 [Ailuropoda melanoleuca★]
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 ★2 [蚤の市★]
- 公用車カーナビのNHK受信料「全額免除を」 千葉市議会、国に制度創設求める意見書可決 [少考さん★]
- 【食】「シャウエッセンは焼くべからず」暗黙のルールを破り売上高過去最高…日本ハム社員たちが「夜味」にかけた情熱 [ぐれ★]
- 地震 [Hitzeschleier★]
- プロレスラーってフォールしてる時ペチンと叩かれただけでフォール解くけど
- 仮に放射線混ざってたとしてもテムとアリエク使うわ
- ドーは
- 親父が同級生(クラスの真面目委員長JK)の母親と結婚した。ウソじゃない。事実なんだ
- なあ、「石破さんにもう一回やって頂く」って選択肢って…ないか? [976717553]
- 【朗報】南鳥島のレアアース、中国産の「20倍の純度」青山繁晴氏「日本は資源大国」日本復活のファンファーレが鳴り響く! [673057929]
