C#は糞 ..
[2ch|▼Menu]
263:デフォルトの名無しさん
10/03/16 21:50:23
お。>>242だけど呼んだ?
JavaとC#の違いを言えばいいの?俺の意見は>>242だよw
>俺の中では違いはないよ。

言語的にはそんなに違いを感じてない。C++より生産性の高い言語を憶えようとした時、
JavaとC#含めいくつかの選択肢があって、windowsとより親和性が高くて後発という理由で選んだ。
もしかして勘違いしてるかもしれないから言うけど、アンチC#じゃないから
C#信者ってワケじゃないんだよ。JavaでC#の持つ問題点を解決できるなら乗り換えたい。
ってか>>256は何で違いなんか知りたいの?

264:デフォルトの名無しさん
10/03/16 22:01:53
あー、真のエンジニアになりてーw

265:デフォルトの名無しさん
10/03/16 22:24:51
おまえら、金をもらうソフトを書いたことないから、C#は生産性が高いなんていってるんだろ?

たしかに、ポトペタで簡単なものはつくれるからそう感じるかも知れんが
実際、金をもらうようなソフトでは大抵のコントロールは自前で用意することになる

そうなると、VC#もMFCも大して工数は変わらないんだよ
よくあるのが、Excelのようなグリッドを期待されるが、あんなものはC#でもないだろ?


266:デフォルトの名無しさん
10/03/16 22:42:13
C#は実用的な言語として十分に生産性が高い
それでおk

267:デフォルトの名無しさん
10/03/16 22:56:33
生産性ってGUIの部分がメインファクターなのか。
お里が知れる発言だなw

268:デフォルトの名無しさん
10/03/17 01:03:05
.NETなんてGUIでしか、ミセバはないだろw

269:デフォルトの名無しさん
10/03/17 01:31:12
人為的ミスが入り込む余地が減った分だけテストやデバッグの工数が削減できる。
IDEの支援を受けながらのテスト駆動開発も凄くいい。

270:デフォルトの名無しさん
10/03/17 04:45:48
C#ってVB6の後釜的な位置づけだと思っているが、違うのか?
C++とC#を比較することが間違っていると思う。
用途が違うだろ。


271:デフォルトの名無しさん
10/03/17 06:26:52
VB6の次は出なかった。
VB.NETは名前が似てるだけの別物。構文も変わって互換性は切り捨てられた。

VB6で作られていた領域は丸ごと.NETに取って代わられ
Delphiを飲み込みC++とMFCやATL/WTLで作られていた領域まで食い込む形で使われてる。

272:デフォルトの名無しさん
10/03/17 08:55:11
C丼ってDelphiの後釜だろ?

273:デフォルトの名無しさん
10/03/17 09:23:35
ヘジたんが作ってるしな

274:デフォルトの名無しさん
10/03/17 09:38:08
しかしDelphiを超えなかったのは何でだろ?

275:デフォルトの名無しさん
10/03/17 09:42:58
>クラウドコンピューティングについて
スレリンク(infosys板:554-番)
>VB6のヘンテコ拡張もそうだけど、マイクロソフトの言語に
>深入りして特になることほとんどない。

276:デフォルトの名無しさん
10/03/17 10:25:38
C#というか.netになるが、MSSQLでストアドプロシージャやトリガを.netアセンブリとして書いて配置できるのにはびっくらしたわ
あとユーザー定義型とかな

277:デフォルトの名無しさん
10/03/17 10:43:38
今ってGFSを独自拡張してく時代であって、
RDBの独自拡張って時代じゃないんじゃない?

RDBが要らないわけじゃなくてRDBのI/Fは枯れた標準でおkと。
じゃないとオプソRDBに差し替えれんだろ。

さっさとGFSドトネトを出してググルを凌駕しろよと。

278:デフォルトの名無しさん
10/03/17 10:59:16
>>275
同意

279:デフォルトの名無しさん
10/03/17 11:10:40
276の内容≒275の内容

280:デフォルトの名無しさん
10/03/17 12:34:48
なんでわざわざ情報シス板のクラウドスレから引っ張ってきたんだ??

281:デフォルトの名無しさん
10/03/17 13:14:41
C丼ドトネトとかが重要な時代じゃなくて、クラウドな時代だからじゃね?

282:デフォルトの名無しさん
10/03/17 13:35:58
        ゴガギーン
             ドッカン
         m    ドッカン
  =====) ))         ☆
      ∧_∧ | |         /          / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     (   )| |_____    ∧_∧   <  おらっ!出てこい ドトネト技術話題出せYO!
     「 ⌒ ̄ |   |    ||   (´Д` )    \___________
     |   /  ̄   |    |/    「    \
     |   | |    |    ||    ||   /\\
     |    | |    |    |  へ//|  |  | |
     |    | |    ロ|ロ   |/,へ \|  |  | |
     | ∧ | |    |    |/  \  / ( )
     | | | |〈    |    |     | |
     / / / / |  /  |    〈|     | |
    / /  / / |    |    ||      | |
   / / / / =-----=--------     | |


283:デフォルトの名無しさん
10/03/17 14:24:40
クラウドな時代なのに、なんでVB6批判なんてしてるの?出たの10年以上前じゃん

284:デフォルトの名無しさん
10/03/17 14:25:35
C#はいかなる用途でも中途半端
所詮素人が使う言語であり、金を取るなんて言語道断

285:デフォルトの名無しさん
10/03/17 14:28:17
どの辺が中途半端?

286:デフォルトの名無しさん
10/03/17 14:45:43
.net自体が糞だしな。
C#なんて、もってのほか。

287:デフォルトの名無しさん
10/03/17 15:38:52
C#って、本業の人は使わないでしょw
無能専用言語

288:デフォルトの名無しさん
10/03/17 15:40:30
つまり、
丼厨?

289:デフォルトの名無しさん
10/03/17 15:54:25
ブビ厨脳 →(進化)→ 丼厨脳

290:デフォルトの名無しさん
10/03/18 00:00:37
画面だけSilverlight使いたい

291:デフォルトの名無しさん
10/03/18 07:09:12
>C#って、本業の人は使わないでしょw
使うよ。ってか最近は客先指定でC#がほとんど。
C++の方がフィットしそうな案件で、C++でやりませんかと言ってもC#だったりする。


292:デフォルトの名無しさん
10/03/18 07:15:50
なんでこんなに粘着アンチは毎日ネガキャンに必死なんだろうな
周囲の環境を否定することでしか自我を保てない哀れな野郎だ

293:デフォルトの名無しさん
10/03/18 09:29:56
>C#は糞
スレリンク(tech板)l50
>711 名前: デフォルトの名無しさん [sage] 投稿日: 2010/03/18(木) 02:50:41
>なんでこんなに粘着アンチは毎日ネガキャンに必死なんだろうな
>周囲の環境を否定することでしか自我を保てない哀れな野郎だ

>C#終了のお知らせ
スレリンク(tech板)l50
>292 名前: デフォルトの名無しさん [sage] 投稿日: 2010/03/18(木) 07:15:50
>なんでこんなに粘着アンチは毎日ネガキャンに必死なんだろうな
>周囲の環境を否定することでしか自我を保てない哀れな野郎だ


www

294:デフォルトの名無しさん
10/03/18 14:51:58
>C#って、本業の人は使わないでしょw
>無能専用言語

C/C++主義は青い証拠。

295:デフォルトの名無しさん
10/03/18 14:56:50
いまどき、C/C++は、理由がないと使わないよな。
パフォーマンスどうでもいいものに使っているのは、新しいものに対応できない化石だけ。

296:デフォルトの名無しさん
10/03/18 15:06:55
>C/C++主義は青い証拠。

>いまどき、C/C++は、理由がないと使わないよな。

主義だとか使わないだとか逝ったところで、
ドズもマクも泥井戸もそれらのドライバもC/C++で書かれてる。
アプリもC++でおkだが、C丼はNG。

片やウェブ系はスクリプト系が多いんだろうが、C丼はスクリプト言語じゃないし。

297:デフォルトの名無しさん
10/03/18 15:20:07
そりゃOSそのものやドライバ、ミドルウェアの一部なら一般的にC/C++を使うだろうけど
それらがソフトウェアの中心だと思っているのかよ。

まあ仕事として広くソフトウェアの開発をしない人たちには、Win32APIを直接叩けることが
好ましくない事情なんて知らないんだろうけど・・・

298:デフォルトの名無しさん
10/03/18 15:22:25
化石が出てきてくれたな。できる人は、両方できるんだよな。

299:デフォルトの名無しさん
10/03/19 03:35:03
起動したらヌルリスペクトエグゼンプションとかいうのが出て起動しないんだが

300:デフォルトの名無しさん
10/03/19 04:58:04
リスペクトwwwwwwwwwwww

301:デフォルトの名無しさん
10/03/19 08:32:38
偉大だなw

302:デフォルトの名無しさん
10/03/21 20:12:33
× できる人は、両方できるんだよな
○ C/C++できる人はハナクソほじりながらC#使えるが、逆は無理

303:デフォルトの名無しさん
10/03/21 20:47:37
> C/C++できる人はハナクソほじりながらC#使えるが、逆は無理
C#は優秀ですね。

304:デフォルトの名無しさん
10/03/21 20:54:03
C#始めると快適すぎてC++に戻りたくなくなるのが最大の欠点。
過去に作ったやつの保守なんかで未だにC++の呪縛から逃げれない。

305:デフォルトの名無しさん
10/03/21 21:42:19
「C/C++ って、直にメモリ操作もできるからすげーんだぜ。」
「アドレス、バイトやビットを意識するのがいいんじゃねーか。」
     :
こんなアホ臭い理由とオナニー自慢を耳にタコができるほど聞いた。
低水準な物理層を隠して高水準に抽象化されてるからいいんじゃねーか。
C#に移行で大正解。今さら変態には戻れんw

306:デフォルトの名無しさん
10/03/21 22:38:59
>>304-305
そんな鬼の首とったように言うことでもないと思うが、
まあ使ってる道具と本人の能力には何の相関もないことは、
書いた奴に殺意抱くようなC/C++のコードが世の中に溢れていることが証明してる。

メモリ操作が物理層の話とは思わんがw
物理層の話ってのは回路レベルの話か、あるいはもっとしたの半導体工学レベルの話でしょ

307:デフォルトの名無しさん
10/03/21 23:58:46
はいはいそれで?

308:デフォルトの名無しさん
10/03/22 00:12:24
Cで挫折したオレでもC#なら大丈夫かな

309:デフォルトの名無しさん
10/03/22 00:14:13
言語だけでいえばCよりC#の方がずっと複雑で覚えること多いよ

310:デフォルトの名無しさん
10/03/22 00:25:00
>>308
C#はC言語と比較して概念的な部分で高度だから、別な頭を使うぞ。
プリミティブな部分で頭を使うC言語で挫折したなら、高度な概念で頭を
使うC#を選べ。

311:デフォルトの名無しさん
10/03/22 01:47:31
Cを挫折した奴が、どんな言語を学んでも、日の目を浴びるソフトは書けないだろな

312:デフォルトの名無しさん
10/03/22 08:49:10
Cにどっぷり浸かりすぎると、
オブジェクト指向なアプローチになじみにくいって聞いたことがあるので、
逆にCに挫折した人の方がすんなり入れ込めるかもよ


313:デフォルトの名無しさん
10/03/22 08:50:47
いけね。ここアンチスレか。マジレスしちゃったよ。


314:デフォルトの名無しさん
10/03/22 10:29:29
>>312
それはない

315:デフォルトの名無しさん
10/03/22 10:43:29
>>312は恥ずかしい奴だな

316:デフォルトの名無しさん
10/03/22 11:47:49
>>312に同意するけど、ここでマジレスは恥ずかしい。

317:デフォルトの名無しさん
10/03/22 12:39:46
え?

318:デフォルトの名無しさん
10/03/22 16:36:48
今さら、NULLターミネートバイト列で文字列を扱うC言語ファミリには戻れん。
世界中でどれだけの人数がこいつに同じ時間のムダを費やしてきたことか。

319:デフォルトの名無しさん
10/03/22 16:51:28
つか、Cに挫折するのがイミフ


320:デフォルトの名無しさん
10/03/22 17:08:13
>つか、Cに挫折するのがイミフ
なんで意味不明?
そういう人みたことないの?

321:デフォルトの名無しさん
10/03/22 17:23:50
>>320
ない

C+WIN32APIでWindowsプログラムを作ろうとして挫折したとか
ドライバを作ろうとして挫折したとかならいるけど

C言語自体に挫折したって人は見たことがない

322:デフォルトの名無しさん
10/03/22 17:26:04
>>321
だったらあなたの経験が乏しいだけだねえ

323:デフォルトの名無しさん
10/03/22 18:12:19
>>321
じゃあ、聞くが、Cのどこで挫折できるところがあるよ?


324:デフォルトの名無しさん
10/03/22 18:47:05
見たことがないと言ってるだろボケ

325:デフォルトの名無しさん
10/03/22 20:17:50
さすがにCで挫折云々は恥を知ってたらいえないな。
それは「俺はプログラマの適性ゼロです」って言ってるのと同義だからな

326:デフォルトの名無しさん
10/03/22 21:25:44
>>325
狭い了見の人だな。
おれの職場の先輩(もうすぐ定年)は、元はアセンブラのエキスパート。
昭和62年ごろC言語に挫折してから、Lispに転じてそのあと人工知能の
研究室に行ったよ
生理的に合わない言語はあるものだよ。

327:デフォルトの名無しさん
10/03/22 21:31:25
それ、挫折したんじゃなくて使いたくなかっただけなんじゃね

328:デフォルトの名無しさん
10/03/22 21:32:27
食い物や異性の好みじゃあるまいし生理的に合わないってw

そういう好き嫌いを言うのなら、俺だってCのアホみたいな構文は全然好きじゃない。
{}にしろ/* */のブロックコメントにしろポインタの構文にしろ。

でもそんなの挫折するかどうかと全然無関係だから。

329:デフォルトの名無しさん
10/03/22 21:36:26
「やってられんわアホクサ」は挫折に入らないのかなあ。

330:デフォルトの名無しさん
10/03/22 21:38:55
土方は好き嫌いに関係なくやらないといけないんじゃないかと。
選べる人はある意味幸せなんじゃないかな。

331:デフォルトの名無しさん
10/03/22 21:48:05
皆さん甘いなあ。
工科系の大学生でもポインタがわからないぐらいならまだマシで関数を自分で
作れない子がごろごろいますよ。

main関数だけで簡単なプログラムを書いて「C言語できます」と胸張って言ったりして。

332:デフォルトの名無しさん
10/03/22 22:17:51
>>331
そんな底辺大学のことはしらん

333:デフォルトの名無しさん
10/03/22 22:24:03
>>332
>>322に戻る

334:デフォルトの名無しさん
10/03/22 22:31:29
>>331>>326 のことを言ってるのかと思った

335:デフォルトの名無しさん
10/03/22 22:46:16
>>331の学生は「C言語できます」と胸張って言うぐらいだから
挫折の自覚はないね。
就職してから苦労して使えるようになって、今ごろ
「おれが苦労したのはCのアホみたいな構文のせいだ」
なんて思ってるんじゃないの?

336:デフォルトの名無しさん
10/03/22 22:50:42
Emacsのscratch先頭のコメントごと保存してコンパイル通らんと言ってるやつなら居た
国立上位の工学系でも機械系はこんなもん

337:デフォルトの名無しさん
10/03/22 22:58:26
>>336
機械系なら仕方ない。

338:デフォルトの名無しさん
10/03/23 01:51:23
自己紹介乙

339:デフォルトの名無しさん
10/03/23 08:57:47
cで挫折した奴がc#だって?ご冗談を。
vb6.0すら無理だろw

って話だろ。

340:デフォルトの名無しさん
10/03/23 11:58:34
VB、C、C++、C#、全部だめ
じゃあ何使えばいいのよさ

341:デフォルトの名無しさん
10/03/23 12:06:23
C++ Builder or Qt

342:デフォルトの名無しさん
10/03/23 12:19:10
向いてない

343:デフォルトの名無しさん
10/03/23 12:25:20
>>340
そもそも君にはプログラミングは無理なハナシだよ

344:デフォルトの名無しさん
10/03/23 12:49:43
>>340

自分の職種に合わせて使えばイイYO!
どんなに糞でも、オマンマ喰えれば、それが自分にとって最高の言語だよ

345:デフォルトの名無しさん
10/03/23 13:00:55
>喰えれば

ブビ厨用語。
他にも”メシ(の種)”とかいう犬のようなクオリティ。

346:デフォルトの名無しさん
10/03/23 13:44:56
>>343
違う違う このスレの人達的に、何を使えば納得するのかってことだよ
俺はC系好きだけどね .NETも趣味としてなら物珍しくて面白い。

347:デフォルトの名無しさん
10/03/23 22:13:22
> cで挫折した奴がc#だって?ご冗談を。
> vb6.0すら無理だろw

なんで?


348:デフォルトの名無しさん
10/03/24 00:22:53
>>347
>>331-337見れば分かるように、本人にやる気がなかったらどうしようもない。
真面目にやってもCが理解できなかったのなら、別の道に進んだ方がいい。

349:デフォルトの名無しさん
10/03/24 00:34:32
なにもC言語だけが能力のモノサシじゃないからな。
かなり狭い ワン オブ ゼム だ。

350:デフォルトの名無しさん
10/03/24 00:42:58
>>348
説明になってないな

351:デフォルトの名無しさん
10/03/24 00:54:43
C言語がサッパリでもVBやDelphiで有用なアプリをばりばり組んでる人がいくらでもいるよなあ。
>>348は「そういう人もやる気がなくて真面目に取り組まないだけだからCに挫折したとは言わない」
とでも言うのかなあ。だとしたら、すげえ馬鹿っぽい。

352:デフォルトの名無しさん
10/03/24 00:55:10
>>349
Cを理解する能力なんて、「いろいろある選択肢の一つ」どころか
ミニマムリクワイアメントだと思うけど。
どんだけ(悪い意味で)ポジティブシンキングなんだよ。

こういう人がプログラマ板で自分の無能を棚に上げて「待遇が悪い」とかホザいてる
お馬鹿さんなんだろうなあ恐らく。

煽りじゃなく本当にそう思う。

353:デフォルトの名無しさん
10/03/24 01:13:07
変態的なC++を正しく理解しろってのは酷な話だけど、Cは難しくないだろ。
Cに挫折したからCは難しいとか言ってんの?

354:349
10/03/24 01:28:33
とっくの昔にC言語は骨の髄までしゃぶって使い倒したよ。
だけど「それがどうした?」という程度。全くできないのもアレだが、
かと言って、すごくできても自慢にはならない。

>変態的なC++
あれは、天守を目指すお登りさん専用のプログラミング言語だから仕方ないよな。
正しく理解できる方がおかしい。野球のルールにサッカーのルールを追加しような
多重ルールで、一体どうしろって・・・

355:デフォルトの名無しさん
10/03/24 07:23:39
>>354
C言語が、すごくできるとはどういうことだ?
OSを書いている連中は、C言語がすごくできるとは違うと思うぞ
そんな連中はコンピュータを知り尽くしてる連中だろ

C言語だけの知識なら、1年もやってれば、そのレベルの連中と
同等にはなるぞ

356:デフォルトの名無しさん
10/03/24 07:32:54
俺はまだ本気を出してないだけ

357:デフォルトの名無しさん
10/03/24 07:33:13
>こういう人がプログラマ板で自分の無能を棚に上げて「待遇が悪い」とかホザいてる
>お馬鹿さんなんだろうなあ恐らく。

>>349を見て、>>352は >349自身がC言語ができないのだと思っちゃったんですねえ。

ある立場の論を展開する人が、その立場の境遇にあるとは限らんでしょう。
議論をする上の基本じゃありませんかね。学級会で話し合いをするときに
先生はそういうことを教えてくれませんでしたか?

基本といえば、だいたい「C言語に挫折」の定義がエエ加減なのですよ。
何をもって「挫折」とするのかが共通認識になってないでしょう。
挫折したかどうかなんて、本人や周囲の感じ方の問題なんだから千差万別ですよ。

おまけに「C言語に挫折する」=「C言語を理解できない」みたいな混同も
あったりして。

358:デフォルトの名無しさん
10/03/24 10:56:06
素人ばっかりだな

359:354
10/03/24 14:28:45
>>355
そう、BIOSやドライバ、そしてOSの様にハードウェア制御のレイヤまでゴリゴリと。

360:デフォルトの名無しさん
10/03/24 17:37:05
もう「C言語を覚えるだけなら簡単。でも活用するのは難しい。」って事でいいじゃん。まだ続けんの?

361:デフォルトの名無しさん
10/03/24 17:45:52
C,C++は上級者でも間違いを起こすほどセキュアなプログラミングが難しい。


362:354
10/03/24 19:10:33
>>361
C++は、異常な仕様拡張のおかげで、知らないで手を出す危険が増える一方に。
今でも現行コンパイラは言語仕様の未実装が多いってんだから、何だかなw

そして熱狂的なC++支持者は、まだまだ機能を入れたくて要望を出し続けているんだって。

その目的の本音が、「誰にも負けたくない高度な頭脳パズルの実現」 らしい。
世の中の技術革新は、「従来より簡単・便利・効率的」を実現して我々を楽にしてくれたのに、
この偏った「脳ミソのお化け」達の考えと欲望は理解できん。

363:デフォルトの名無しさん
10/03/24 20:14:45
C++はいつからgeek共のオモチャになったんだろ
Cとは完全に別言語になったことだし、Cの後継なんて名乗るのは
いいかげん止めてほしいね

364:デフォルトの名無しさん
10/03/24 22:59:11
>C++はいつからgeek共のオモチャになったんだろ
勝手になったことにするなよ、ばか…。

365:デフォルトの名無しさん
10/03/25 02:20:05
ま、あれだ。
C++は、要望を何でも取り入れてしまい、十徳ナイフのようなプログラミング言語になってしまった。
ナイフとしてなら、プレーンなC言語の方が使いやすいってんじゃぁ、発展とは言い難いよなw

366:デフォルトの名無しさん
10/03/25 07:04:00
>>363
誰が名乗っているのだ?

367:デフォルトの名無しさん
10/03/25 07:24:09
>C++は、要望を何でも取り入れてしまい、十徳ナイフのようなプログラミング言語になってしまった。
>ナイフとしてなら、プレーンなC言語の方が使いやすいってんじゃぁ、発展とは言い難いよなw

その喩えで言うなら、十徳ナイフとして使うならナイフでしかないC言語は使い物にならないってことですな。
ナイフしか持ってないなら、栓抜き、缶切り、ドライバー、ハサミ、やすり、ルーペなどは別に用意しなくちゃいけない。
現実の十徳ナイフのナイフは専用品に比べて使い勝手が劣るわけだけど、C++をCとして使うのに不自由することが
どれだけあるだろうね。

そもそも「発展」という言葉が主観を含むものだから、「発展とは言い難い」と言うのは、>>365の趣味の方向の開陳に
すぎないのだけどね。

368:デフォルトの名無しさん
10/03/26 13:58:44
要は中途半端に知りすぎると自滅すると

369:デフォルトの名無しさん
10/03/27 22:52:09
iPhoneアプリはC#で書かれてるのが最近多いな。

370:デフォルトの名無しさん
10/03/27 23:01:29
アップル社の製品でなんでマイクロソフトのソフトが動くの?

371:デフォルトの名無しさん
10/03/27 23:06:37
別に.NETが動いてるわけじゃないし
C#やCLI自体はMSとは独立した標準規格だし

372:デフォルトの名無しさん
10/03/27 23:24:21
わざわざC#を使うほど、Objective-Cが糞だということだ。

373:デフォルトの名無しさん
10/03/27 23:31:31
C#もそっち方面いかないと使い道がないからなw

WindowsのデスクトップアプリはC+WIN32APIかMFCがいまだに主流だからな
まぁLWなんか.NETで作り直されたら冗談じゃないからなw

374:デフォルトの名無しさん
10/03/27 23:47:40
>>373
ネイティブ至上主義者登場

375:デフォルトの名無しさん
10/03/27 23:52:12
全てはWebに飲み込まれる運命

376:デフォルトの名無しさん
10/03/27 23:58:05
>>373
主流って何を基準にどんな根拠で言ってるの?

377:デフォルトの名無しさん
10/03/28 00:07:31
いわゆるメジャーなソフトはそうだけど、それは昔作ったからというのも大いにある。

378:デフォルトの名無しさん
10/03/28 00:23:14
超主流のメモ帳やペイントが.NETで書かれてるとは思えないんだが

379:デフォルトの名無しさん
10/03/28 00:26:29
wordやexcelが.NETで書き直されたらどうするよ

ぜってーバージョンアップしねーよな

.NETって使う側からすると、なんのメリットもないからな

380:デフォルトの名無しさん
10/03/28 00:32:43
それ自体正しいことでも無駄に行明けて書くとなんか馬鹿っぽいな。
馬鹿っぽいというか、たぶんリアルでお馬鹿さんが書いてるんだろうけどw

381:デフォルトの名無しさん
10/03/28 00:35:54
>>380
真性ですねw

382:デフォルトの名無しさん
10/03/28 00:36:37
使う方はどっちでもいいから、作る方はC#使う。
昔書いたやつは、ネイティブのまま。

383:デフォルトの名無しさん
10/03/28 00:40:13
VSは.NET使うようになったけど、相変わらず世界一売れてるIDEだな。

384:デフォルトの名無しさん
10/03/28 00:54:03
いまさらインタプリタはないよなw

385:デフォルトの名無しさん
10/03/28 01:53:23
は?インタプリタ?
.NETはCILをJITコンパイルしてネイティブコードに変換してから実行してるわけだが

386:デフォルトの名無しさん
10/03/28 02:06:04
CIL

387:デフォルトの名無しさん
10/03/28 02:20:26
.NETに関する基礎的な用語ぐらい知っとけ馬鹿

388:デフォルトの名無しさん
10/03/28 02:42:56
>>384>>386
晒しage

389:デフォルトの名無しさん
10/03/28 05:27:48
>>371
UnityもMonoTouchも.NETだが。
MicrosoftじゃなくてMonoだけど。

390:デフォルトの名無しさん
10/03/28 06:33:17
パソコン屋で売ってるソフトの70%以上はMFCで書かれていると思って間違いない

391:デフォルトの名無しさん
10/03/28 06:34:23
>.NETって使う側からすると、なんのメリットもないからな
そうでもない。


392:デフォルトの名無しさん
10/03/28 06:41:50
>>390
どう考えてもパソコン屋で売られているソフトなんて
世の中のソフトのほんの一部でしかないわけだが。

393:デフォルトの名無しさん
10/03/28 07:11:34
>>392
その、ほんの一部の70%を占めてるとしたら、
おまえのいう世の中のソフトでC#で書かれてるものはどうなるんだろ?w

394:デフォルトの名無しさん
10/03/28 08:36:17
少しだけマジレスしてみる
C/C++はコンデンサや抵抗のひとつひとつまで自分で半田付けして作る自作
.NET/C#はマザボやグラボを買ってきて組み合わせて自作したつもりになってる
っていう話

395:デフォルトの名無しさん
10/03/28 10:51:05
半田付けor組み立ては手段であって目的はPC
時間や品質、あらゆる面で組み立てがベスト。

396:デフォルトの名無しさん
10/03/28 12:49:40
>>394
んー。それ、C言語が出てきた頃に似たような話を聞いたなあ。
アセンブラが分からん奴がCで組んで重いソフトを作るのだ、と。

397:デフォルトの名無しさん
10/03/28 13:04:00
コンパイラの最適化のほうが、人間が普通にアセンブラで書くより速いという現実もある。

398:デフォルトの名無しさん
10/03/28 13:28:19
>C/C++はコンデンサや抵抗のひとつひとつまで自分で半田付けして作る自作
>.NET/C#はマザボやグラボを買ってきて組み合わせて自作したつもりになってる

既製のプリント基板使って「自作」を自称じゃ、ちゃんちゃらおかしいね。
多層基板の自作はさすがに難しいだろうし、CADでパターン引いたあとの生基板の
製造は外注でも良しとするか。
で、誰かが作ったそういう自作PCと、自作でもなんでもないメーカーPCとどっちを
選ぶかと言えばそりゃ後者だわ。

399:デフォルトの名無しさん
10/03/28 14:01:38
>>396
本当ですか?
C言語が出てきた頃なんてもう40年近くも前の話
ってことはあなたは少なくとも50代

いい年したおっさんが2ちゃんとは・・・

400:デフォルトの名無しさん
10/03/28 14:18:04
>>399
2chのユーザ層は高齢ということを知らないのか
若いのにやってる方が痛いぞ

401:デフォルトの名無しさん
10/03/28 14:42:52
>>398
やっぱり出てきたかw

402:デフォルトの名無しさん
10/03/28 14:46:58
俺的にはVHDLを勉強して、とりあえず、FPGA上で
オレオレCPUを作ってみって、基本中の基本を嫌というほど理解する
ことをお勧めする。
その後、アセンブラに移行し、次はC、C++と順に行くと。。。
これで、Sierのなんちゃって3ヶ月PGには負けんな。
あまりにも気が長いから、途中でLispやSmalltalkに逃げるのもありよw

403:デフォルトの名無しさん
10/03/28 15:03:06
>これで、Sierのなんちゃって3ヶ月PGには負けんな。
それがあっさりと負けるのが今の世の中なんだよな。


404:デフォルトの名無しさん
10/03/28 15:52:04
C言語がミニコンで普通になった時代と、パソコンで普通になった時代は10年ぐらい違う。

405:デフォルトの名無しさん
10/03/28 16:03:12
>>404
それでも40近いおっさんにはかわりない

406:デフォルトの名無しさん
10/03/28 16:14:14
ってことは40近いおっさんがC#を肯定してて
40をおっさん呼ばわりしてる若者がC#に尻込みしてるのかぁ?

407:デフォルトの名無しさん
10/03/28 18:40:27
おっさんな自分が言うのもなんだが、おっさんは色々な言語をやってきて
新しい言語を習得すること自体に抵抗のない人が多いかもね。
C/C++を楽しむでもなく仕事のために苦労して勉強して、ようやく身に
付けたような若い子だったらそれをベストだと思いたいんじゃないかな。
自分なりのベスト言語を持つのは良いのだが、他の言語を学ばない理由を
探してるのはかわいそうだな。

408:デフォルトの名無しさん
10/03/28 19:29:21
仕事に限って言えば言語を絞ってずっと食っていけると
思ってる若者がいるとしたらよほどの偏屈かバカ者だろ

409:デフォルトの名無しさん
10/03/28 20:06:54
「学校で習いませんでした」が当然と思ってる若者はいるよね。

410:デフォルトの名無しさん
10/03/28 22:01:51
>>408
言語を絞る絞らないの話ではなく、C#がC/C++を差し置いて選ばれる理由はない

411:デフォルトの名無しさん
10/03/28 22:05:20
いろいろと言い訳を探すんだよね。
他人を説得するためじゃなく、自分を納得させるために。

412:デフォルトの名無しさん
10/03/28 22:11:18
「学校で習いませんでした」は良いんだよ。
ダメなのは「学校で習いませんでしたからボクが知っていなくて当然です」じゃないかと。


413:デフォルトの名無しさん
10/03/29 08:31:25
C#も.NETも糞でぁる

414:デフォルトの名無しさん
10/03/29 08:43:54
いろいろと言い訳を探すんだよね。
他人を説得するためじゃなく、自分を納得させるために。

415:デフォルトの名無しさん
10/03/29 08:59:06
>>414
キミ、顔ガ真ツ赤ダヨ

416:デフォルトの名無しさん
10/03/29 14:17:58
図星を突かれて顔を真っ赤にしている>>415

417:デフォルトの名無しさん
10/03/29 16:49:30
>>410
C#はだめは決定的として、差し置く可能性のある言語が登場する可能性は否定していないって話ですよね。
まぁ、そうでしょう。

418:デフォルトの名無しさん
10/03/29 20:28:11
いろいろと言い訳を探すんだよね。
他人を説得するためじゃなく、自分を納得させるために。

419:デフォルトの名無しさん
10/03/29 21:29:38
C#は糞だ。.NETは糞だ。といってるが、
糞な理由が出てこないのは、自分が理解出来ないから、腹いせにクソクソ言ってるのだろうか?
おかしいね。

420:デフォルトの名無しさん
10/03/29 21:54:13
せいぜいマウ糞ソフト製だからという理由

421:デフォルトの名無しさん
10/03/29 22:48:35
>>419
だって、.NETで書かれた商用のアプリケーションなんてないじゃん


422:デフォルトの名無しさん
10/03/29 23:09:04
>>421
店頭販売の汎用パッケージソフトを指して商用と言っているなら確かに少ないかもな。
でも、店頭販売の汎用パッケージソフトなんて世の中のソフトのうちのほんの一部だろう。
業務のために業務として作られるソフトの大半が顧客専用だったりするんだけどな。

だいたい考えてもみなよ。
あれだけVBのプログラマがたくさんいた(そして今でもVB6の需要があるんだな)けれど、
店頭販売の汎用パッケージソフトなんてどれだけあったかな?
早い話、汎用パッケージソフトで使われているかどうかと言語の業務用としての有用性は別なんだな。

423:デフォルトの名無しさん
10/03/29 23:27:10
>>421
パッケージソフトの大半はC#が普及する前からあったし、高いパフォーマンスが要求されるものも多い。

424:デフォルトの名無しさん
10/03/29 23:34:56
C#は逆コンパイルできちゃうからパッケージソフトには向かないよねぇ

425:デフォルトの名無しさん
10/03/29 23:37:17
難読化すれば良いがな。てかMSも自分とこの製品すら難読化していないけどな。


426:デフォルトの名無しさん
10/03/29 23:46:30
>>425
SUNのJavaの場合、暗号関係のところは難読化してあった。

427:デフォルトの名無しさん
10/03/29 23:46:32
自宅でもソフトを買うことが少なくなったなあ。
OS、Officeはプレインストールだし、最後に買ったのはVS2008だ。
あとはたいていオンラインソフトで事足りるし、
それで足りなければ作ればいいし。

428:デフォルトの名無しさん
10/03/29 23:49:00
最近特別に欲しいソフトってないのよな。
昔はあれこれ買ってたけど。

人間の想像力の限界なのか、お!これはいいってのは少ないよね

429:デフォルトの名無しさん
10/03/29 23:56:29
え?
パッケージソフトにあまり使われていないからC#は糞だって言っているわけ?
じゃあJavaもPerlもPythonもRubyも糞なのかぁ?
客観的に見ればJavaやPerlやPythonやRubyやC#、VBよりも>>421の方が糞なんじゃない?


430:デフォルトの名無しさん
10/03/30 00:09:29
おまえらスレタイ読めるか?w
どんだけ天邪鬼なんだよhw

431:デフォルトの名無しさん
10/03/30 00:13:35
つまりパッケージソフトにあまり使われていないからC#が糞なのではなく
C#は糞というのが前提だからパッケージソフトにあまり使われていない言語は糞ということになるな

432:デフォルトの名無しさん
10/03/30 00:17:17
>>430
おまえらテンプレ>>2読めるか?w
アイちゃんの言語訓練用のスレに書き込むなww

433:デフォルトの名無しさん
10/03/30 00:30:45
>>432
書き込むな

なんて書き込むとはなんと再帰的基催奇的なw

434:デフォルトの名無しさん
10/03/30 00:36:16
おまえら喧嘩してるように見えて仲いいなw

435:デフォルトの名無しさん
10/03/30 08:50:40
Σ (゚Д゚;)ハッ この流れもしや.NET大ブーム?!

436:デフォルトの名無しさん
10/03/30 09:18:06
もうとっくに大ブームだよ

437:デフォルトの名無しさん
10/03/30 09:27:06
言語は違えど、皆エンジニアとして技術は好きなんだろうなw

438:デフォルトの名無しさん
10/03/30 09:39:37
◆用途別言語
マイコン:C/アセンブラ
WEB:Java/PHP
モバイル:Java/C/FLASH
パッケージ:C/C++(VC++)

猿のオモチャ:C#/.NET
低能リハビリ用:VB

439:デフォルトの名無しさん
10/03/30 09:44:15
>>438
化石の発言だな

440:デフォルトの名無しさん
10/03/30 09:51:02
>>439
低能の発言だな

441:デフォルトの名無しさん
10/03/30 09:57:23
>>440
痛いところ突かれてくやしかったみたいね

442:デフォルトの名無しさん
10/03/30 10:02:47
>>441
キミ、顔ガ真ツ赤ダヨ

443:デフォルトの名無しさん
10/03/30 10:35:22
>>442
最初にカキコしたのは君だからね。あ、化石だからもう忘れちゃったか。

444:デフォルトの名無しさん
10/03/30 10:42:58
>>443
キミ、顔ガ真ツ赤ダヨ

445:デフォルトの名無しさん
10/03/30 10:48:01
>>444
ののしる言葉のバリーションもとぼしい低能みたいだね。
Cプログラマだったけど、COMが理解できなくてMicrosoftが嫌いになったうちの一人だろ。

446:デフォルトの名無しさん
10/03/30 10:50:29
どうしてCOMは即死したのか
スレリンク(tech板)l50


447:デフォルトの名無しさん
10/03/30 10:53:01
>>446
スレ読んでないけど、COMを称賛してるだろ。

448:デフォルトの名無しさん
10/03/30 11:05:20
仮に賞賛だったところで、所詮はガラガラポンで消えたものwwwww

449:デフォルトの名無しさん
10/03/30 11:06:45
>>445
Cもできるがメインでは使ってないし
貧弱な知能じゃその程度の推測しかできないようだね
所詮は低能の浅知恵といったところかな
その貧弱な能じゃバグだらけの塵しか作れないね、周りに迷惑かけるなよ

450:デフォルトの名無しさん
10/03/30 11:09:02
>>448
消えた?
>>449
正解だったわけね。

451:デフォルトの名無しさん
10/03/30 11:15:32
>消えた?

インターネッツのDCOMはアドビくらいしかつかwないし、FLASHはすでにヤヴァス。
スタンドアロンではつかワンだろ。MFCはコントロールが10しかないのでActiveX必須だろうがwwwww


452:デフォルトの名無しさん
10/03/30 11:16:44
>>438
これ、別に化石でもない気もするが。
シェアで考えたら妥当な範疇だろう。
WebはPHP案件が急増してる中、Servlet/JSPは以前に比べれば落ち目ではあるが。
どの道、C#はどこでも不要なのは確かである。
そもそもJavaのパクリで生まれたC#だしね。

453:デフォルトの名無しさん
10/03/30 11:19:04
てか、ブビやMFC使うなんて、自覚の無い情弱だろ?

454:デフォルトの名無しさん
10/03/30 11:24:09
偉そうに表を書いてるが、Microsoftが嫌いなだけだろ。
上の部分もおかしいし。

455:デフォルトの名無しさん
10/03/30 11:26:57
■池沼リスト
>>439
>>441
>>443
>>445
>>448
>>450
>>454

456:デフォルトの名無しさん
10/03/30 11:27:36
ドズはマクより好きでもC丼は嫌いw

457:デフォルトの名無しさん
10/03/30 11:28:24
>>455
悔しかったんだね。

458:デフォルトの名無しさん
10/03/30 11:31:05
>>454
マイ糞ソフトのVCも入ってるだろカス
現状を表している表ではあるな

459:デフォルトの名無しさん
10/03/30 11:32:03
■低能・池沼リスト
>>439
>>441
>>443
>>445
>>448
>>450
>>454
>>457


460:デフォルトの名無しさん
10/03/30 11:37:05
てか、マジでC#で金もらってる奴いんの?w
恥にもほどがあるよw素人がおちゃらけでやってるならいいけどw

461:デフォルトの名無しさん
10/03/30 11:38:36
flex時代近し
スレリンク(tech板)

462:デフォルトの名無しさん
10/03/30 11:40:04
泥井戸の時代だろ、jk

463:デフォルトの名無しさん
10/03/30 23:08:26
>>460
よく似たことを中堅C++プログラマが言っていた。
新卒の社員がC#でこなそうとしていたテーマを俺ならC++でできる、と。
管理職は、ハァ?って感じでC++でできてだからどうした、って言っていた。
俺もそう思う。新卒がC#でできるんならそれに越したことはない。

464:デフォルトの名無しさん
10/03/30 23:12:30
テーマってview部分の見た目のお話のお話?

465:デフォルトの名無しさん
10/03/30 23:20:01
>>463
新卒の社員が開発言語を決めれるだけの小さなプロジェクトならいいが
普通は新卒はなにひとつ決定できることはない。

しかも、そのアプリケーションを納入、販売したとして、
Reflectorでソース丸見え
技術情報が他社に漏れるのは会社にとってはおおきなマイナスだぞ


466:デフォルトの名無しさん
10/03/30 23:41:57
>>465
まあもともとC#は客先指定なんだな。

その中堅C++マも「Reflectorでソース丸見え 技術情報が他社に
漏れるのは会社にとってはおおきなマイナス」と同じようなことは
言ってたが、客先として難読化ツールで得られる以上の難読性は
求めないってことだったのでその意見は却下された。

俺もその客先の意見には賛成だな。

467:デフォルトの名無しさん
10/03/31 00:13:43
>>466
おいおい話しおかしくねか?
>C#は客先指定
>新卒の社員がC#でこなそうとしていたテーマを俺ならC++でできる

客先指定なら「俺ならC++でできる」と言ってる時点で、頭おかしいだろ?
できるできないの話じゃない



468:デフォルトの名無しさん
10/03/31 00:34:06
客先指定であっても提案して仕様とか変えることあるんじゃないの?
普通はいつも客先のいいなりなのか?


469:デフォルトの名無しさん
10/03/31 00:37:40
C++使ってるやつは頭おかしいのが多いから仕方ない

470:デフォルトの名無しさん
10/03/31 00:53:39
>>468
もしかして、趣味でやってるようなヲタの方ですか?

仕事となると客先のいいなりはいいすぎだけど、
おいそれと理由もなく、要求を拒むことはできないんですよ

まぁ、ヲタにはわからないとおもうけど・・・w

471:デフォルトの名無しさん
10/03/31 00:58:04
>>468
人件費の安い新人がこなせる仕事なのに、わざわざ中堅にやらせるのか。
開発コストが膨らんで納期も厳しくなるだろうけど、客先に全部負担させんの? 酷い話だな。

472:デフォルトの名無しさん
10/03/31 01:06:12
>>471
おまえもヲタかよ

新人だろうが、中堅だろうが工数は同じだよ
確かに人件費は中堅の方が高いが、SPには反映されないよ


473:デフォルトの名無しさん
10/03/31 01:08:00
C#で金もらってる奴はいるだろうけど
実際もらうとなるとまあ恥にもほどがあるな

474:デフォルトの名無しさん
10/03/31 01:11:00
C#からC++にして工数同じとでも?

475:デフォルトの名無しさん
10/03/31 01:31:44
>>474
異なる理由は?

476:デフォルトの名無しさん
10/03/31 01:42:39
開発効率に雲泥の差があるのに工数同じと言える根拠が全く分からんのだが

477:デフォルトの名無しさん
10/03/31 02:02:24
>>476
開発効率に差?

それは君がC++ができないからだけでは?
VC++MFCでもVC#でも大差ないだろ?

478:デフォルトの名無しさん
10/03/31 02:15:11
それは君がC#ができないからだけでは?

479:デフォルトの名無しさん
10/03/31 02:19:20
C#なんかできる必要がない
そんなのは案件が起きて、設計資料がまとまった後からでも
学習しても十分に間に合う

480:デフォルトの名無しさん
10/03/31 02:53:41
なぁんだ。やっぱりC#使えない馬鹿が叩いてたのか。

481:デフォルトの名無しさん
10/03/31 02:54:44
C#しかできないアフォがデカイ顔してますw

482:デフォルトの名無しさん
10/03/31 03:06:43
使えるようになってから出直して来い馬鹿www

483:デフォルトの名無しさん
10/03/31 03:09:28
おまえがなw

484:デフォルトの名無しさん
10/03/31 03:31:58
おいおい、勝手にC#しかできない事にするなよなw

485:デフォルトの名無しさん
10/03/31 03:35:52
ここまで俺の自演。

486:デフォルトの名無しさん
10/03/31 03:46:13
俺だよ俺

487:デフォルトの名無しさん
10/03/31 04:13:12
自演乙

488:デフォルトの名無しさん
10/03/31 07:20:11
>C#しかできないアフォ

とか

>そんなのは案件が起きて、設計資料がまとまった後からでも
>学習しても十分に間に合う

を見てると面白いですね。
つまり「C#と違い、C++を学習するのは賢くないといけないのだ」という自負があり、
その一方で「C#の学習はとても容易なのだろう」と感じているわけですね。

C#にも深い部分がたくさんありますが、確かに学習も容易で、特にGUIまわりは
MFCで時間をかけていたのがウソみたいに簡単になることがしばしば。
アンチC#なMFC派が「アホでもできる」と揶揄したくなる気持ちはよく分かりますし
実際そうなのでしょう。

でもそれはC#の優秀さの証しでしかありませんね。
同じことを実装するならアホでもできる言語を使う方がより低コストで開発できますし。

489:デフォルトの名無しさん
10/03/31 08:14:49
C++は安全ではなく、C#は安全である。

490:デフォルトの名無しさん
10/03/31 08:57:04
しかし、Windows Updateで起動しなくなったアプリはC++のものでなく、C丼で作成したものであったのである。

491:デフォルトの名無しさん
10/03/31 08:58:49
>>490
意味が分かっていないな

492:デフォルトの名無しさん
10/03/31 09:05:44
つまり、厨のアプリなんて起動しない方が安全という意味かwww

493:デフォルトの名無しさん
10/03/31 09:07:12
>>488
.NETはGUIが簡単に作れるなんてあるけど、既存のコンポーネントだけを
使ってるからでしょ?それだったらMFCでもポトペタでつくれるよ

しかし、実際にお金をもらってソフトを開発する場合は大抵は
自前で用意することになる。それだとMFCも.NETも大して変わらない
WIN32APIを直接呼べる分幾分かMFCの方が有利

たとえばテキストエディタを作る場合、.NET.既存のTextBoxやRichTextBoxを
そのまま使うんですか?w


494:デフォルトの名無しさん
10/03/31 09:12:00
ポトペタ部品が100以上あるのは、C++ BuilderやQt。
MFCの出番は無い。

495:デフォルトの名無しさん
10/03/31 09:18:07
中身のスカスカをGUIの煌びやかで誤魔化したものでも作っているのかな。

496:デフォルトの名無しさん
10/03/31 09:34:00
Win7の悪口はそこまでだ。
iPhoneのGUIには負けてるかな

497:デフォルトの名無しさん
10/03/31 09:35:27
Win7のGUIが煌びやかだとは思わないんだけど

498:デフォルトの名無しさん
10/03/31 09:39:15
.NETの標準コントロールで不足って何やってるんだろうな。

499:デフォルトの名無しさん
10/03/31 09:44:11
キティ発生。
ドトネトじゃなくてMFCが不足だろwwww
しかしドトネトアプリはふよーだから、ドトネト標準コントロールは余分だよwwwww

500:デフォルトの名無しさん
10/03/31 09:49:54
また、基地外が湧いてきた >>499


501:デフォルトの名無しさん
10/03/31 10:04:20
>>498
例えばメモ帳程度のテキストエディタなら.NETの標準コントロールでも作れるが
定番なんていわれるようなテキストエディタと張ろうと思ったら
標準コントロールのTextBoxやRichTextBoxなんてなんの役にも立たん



502:デフォルトの名無しさん
10/03/31 10:06:05
要らないC丼ドトネトを擁護するのはつらいだろうね(><;)

503:デフォルトの名無しさん
10/03/31 10:18:27
>>501
適材適所という言葉を知らないやつだな

504:デフォルトの名無しさん
10/03/31 10:21:32
>>503
では、C#がC++よりも適したシチュエーションとは?

505:デフォルトの名無しさん
10/03/31 10:22:00
>適材適所

知ってる、ブビ厨がいつも逝ってた。ブビって消えたやんwwwww

506:デフォルトの名無しさん
10/03/31 10:23:54
C#がネイティブになったらC++の勝ち目ないな

507:デフォルトの名無しさん
10/03/31 10:28:52
>>504
お前マジで言っているの?

508:デフォルトの名無しさん
10/03/31 10:52:16
丼厨、負け犬の遠吠えモードに入りマスタwwwww

509:デフォルトの名無しさん
10/03/31 10:55:26
丼厨なんて所詮C/C++挫折組みだろwwwww

510:デフォルトの名無しさん
10/03/31 10:55:46
>>508
wが多いと馬鹿に見えるよ

511:デフォルトの名無しさん
10/03/31 10:59:10
>>509
C#しかできないなんて見たことないな
Cだけ、Javaだけはたくさんいるけど

512:デフォルトの名無しさん
10/03/31 11:09:41
丼厨、現実逃避妄想モードに入りマスタwwwww

513:デフォルトの名無しさん
10/03/31 11:21:30
Cしかできないやつか

514:デフォルトの名無しさん
10/03/31 11:55:57
Cさえできたら、作れないものはないでしょ?
OSさえも作れるぞ

515:デフォルトの名無しさん
10/03/31 12:01:12
てか、Cって丼厨無知杉。。。
基盤ソフトでもC++だお。HEWはSTL無いけどwww


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5376日前に更新/145 KB
担当:undef