08/08/06 21:04:35
今まではC++信者だったが、C#がwinndowsプログラミングでは最強だと
いうことがわかってショックだった。
ま、ミーハーなレベルのWindowsプログラミングの部分(Viewに相当
するところ)ではね。
でも、核の部分はやはりC++のネイティブコードが必要だと思う。
C++/CLIはunmanaged C++とC#やVBとの橋渡しをするというけど、
VS2008では、まだ中途半端だと思う。
ネイティブC++をmanaged C++でラップ(DLL化)してC#から呼び出す
というけど、これって定型的な手続きだから、VC++はもうNative
路線に徹底して(MFCの仕様をできるだけNetFrameworkと一致させ
る、あるいはNetFramworkをNative化する)、これらをC#やVBから
透過的に呼び出す(COMじゃなくて、できるだけそ最小限変更ですむ
コードで対応できる)メカニズムを開発してほしい。
型推論なんて要らん
311:デフォルトの名無しさん
08/08/06 21:13:36
MFCはやっぱり消える運命なのか。せっかく勉強したのに
312:デフォルトの名無しさん
08/08/06 21:14:55
いまいちだったからね
313:デフォルトの名無しさん
08/08/06 23:32:47
いまいちっつーか出来たのが古いので基本設計が古すぎる
「今」やさらに「将来」の C++ から完全に置いてけぼり食らってて
API に対するカバー範囲が広い(つまり便利)っつー利点ぐらい
しかない。
ATL/WTL で新規はもう正直いいだろうっていうか。
>>310
一例に過ぎんがアローケータみたいな基本的なことさえ
C++ は難しい問題山積みなので現実時間だとその方向たぶん
無理。
相互運用性考えて作ってないから仕方ないんだろうけど。
C レベルなら何とかなるんだが(というか unsafe とか Marshaler で
何とかしとるよな…MSDN マガジンあたりで C ヘッダ解析して C# 化
とかしてたし)。
314:デフォルトの名無しさん
08/08/07 01:08:11
となるといま現在,どれに重きを置いて学習したらいいんだろうか
315:デフォルトの名無しさん
08/08/07 01:42:06
MidoriでWinAPI厨も涙目だしな
316:デフォルトの名無しさん
08/08/07 07:47:12
どうでもいいけどOffice2007とかで使われてるリボンをサポートしてるのってMFCだけだよね。
317:デフォルトの名無しさん
08/08/07 08:44:42
ヒント: M$社内でMFCは使われてない
318:デフォルトの名無しさん
08/08/07 08:54:02
どうでもよくねーよTT
319:デフォルトの名無しさん
08/08/08 11:05:26
>>305
イテレータの実装とか、appdomain,refrection,非接続型でのversion number
パターンとか、helpだけでわかる奴は尊敬するよ
320:デフォルトの名無しさん
08/08/08 11:07:32
あと ネットーワーク+マルチスレッドを使ったPGもね
321:デフォルトの名無しさん
08/08/08 11:22:20
Cα再開のお知らせ
322:デフォルトの名無しさん
08/08/08 21:27:07
小難しいことを言おうとしてスペルミスしちゃうやつは尊敬できない
323:デフォルトの名無しさん
08/08/09 12:25:01
スペルミスはともかくw 自分が押さえないといけないと思ってることなので
何とでも思ってくれ
324:デフォルトの名無しさん
08/08/09 12:56:03
Javaも駄目だったし、C#も駄目だろ。まだまだC++全盛w
325:デフォルトの名無しさん
08/08/09 13:31:29
まあ全部使うんですけどね
326:デフォルトの名無しさん
08/08/09 17:26:54
UMLで組んでいる俺は勝ち組
327:デフォルトの名無しさん
08/08/09 21:40:00
UMLとかワロス
328:デフォルトの名無しさん
08/08/10 09:19:37
UMLってグローバルスタンダートとか言うワリに
カナダの会社で使ったらUML知らんヤツばっかりでビビった
329:デフォルトの名無しさん
08/08/10 12:50:18
日本人には「海外で使われてる」とか「世界で○○」とか言われると思考が停止しちゃって簡単に信じ込んじゃうやつが多いからな。
330:デフォルトの名無しさん
08/08/10 14:41:16
iPhoneみたいだね
331:デフォルトの名無しさん
08/08/10 16:47:11
>>328
よくわからんがJavaの世界では普及してるのでわ?
332:デフォルトの名無しさん
08/08/12 07:45:10
全然
333:デフォルトの名無しさん
08/08/16 00:27:41
C#3.0から見ると、今クラスと呼ばれているもののほとんどが必要ないことがわかる。
基本クラスだけ作り、継承の変わりにデリゲートにラムダ式を差し込んでやればいい。
継承によって発生する全ての名前、これを覚えている必要がなくなる。
コード量が驚くほど減り、見通しがよくなる上に、さらなる拡張をしたければその場でラムダ式をちょいと書けばいい。
いちいち深呼吸してクラス名から考え始める必要はない。実に直観的で全てがスムーズに運ぶ。
相手に何かするところはデリゲートに、自分に何かするところはメソッドにする。
自分と相手のメソッドとデリゲートを繋いでやれば、それで全部事足りる。
参照する必要はない。参照はラムダ式が裏で勝手に作っている。
334:デフォルトの名無しさん
08/08/16 01:28:51
ものすごい愚かな発想だねw
いや「馬鹿の一つ覚え」とはよく言ったものだ。
335:デフォルトの名無しさん
08/08/16 01:32:13
もうinterfaceもいらないだろう。
interface IHoge{
string Name{ get; }
int ID{ get; }
}
class Class1{
IHoge hoge;
public Class1(IHoge hoge) {
this.hoge = hoge;
}
public void Method() {
Console.WriteLine("Name = {0}, ID = {1}", hoge.Name, hoge.ID);
}
}
これはC#1.0の考え方だ。C#3.0だと
class Class1<T>{
Func<T, string> Name{ get; set; }
Func<T, int> ID{ get; set; }
T Obj{ get; set; }
public Class1(T obj, Func<T, string> name, Func<T, int> id) {
this.obj = obj;
Name = name;
ID = id;
}
public void Method() {
Console.WriteLine("Name = {0}, ID = {1}", Name(Obj), ID(Obj));
}
}
コッチの方がずいぶん手軽で自由に出来る。
336:デフォルトの名無しさん
08/08/16 04:21:05
ゴメン、ボク頭悪いから、大差無いように見える
337:デフォルトの名無しさん
08/08/16 04:23:26
Class1<T>
ってなに?
338:デフォルトの名無しさん
08/08/16 07:45:41
ジェネリックスだろ
339:デフォルトの名無しさん
08/08/16 07:46:44
>>333はRubyやれ
340:デフォルトの名無しさん
08/08/16 09:03:26
IDEが重すぎるわけだが
341:デフォルトの名無しさん
08/08/16 09:05:11
>>335
俺も最近その思想になってる。
最初は interface で作るけど、複数の実装クラスを作り進めるうちにだんだんと実装の内容がどれも似てくるのな。
それで、バグに気づいたりI/Fの定義を拡張したりすると、全ての実装クラスを修正しなければならなくなったり。
理論的には実装コードには依存してはいけないはずだけど、個人でコーディングする分には、コードごと共有できる
かたちのほうがメンテが楽だなあ。
342:デフォルトの名無しさん
08/08/16 09:08:32
実装コードというより、大枠のフローまで interface の定義に含められたほうがいいという解釈かなあ。
343:デフォルトの名無しさん
08/08/16 09:14:26
>>341はRubyやれ
344:デフォルトの名無しさん
08/08/16 10:17:18
わぁ・・・C#簡単すぎ糞ワロタ
345:デフォルトの名無しさん
08/08/16 10:40:31
外部に対して要求を明示するという意味では強い型付けは意味があると思うが
その都度インタフェースを作るのは面倒
これを解決するにはメソッドの宣言の文法に鍵がありそうな気がするが
346:デフォルトの名無しさん
08/08/16 11:22:16
>>345
もうリフレクションでいいんじゃね?
347:デフォルトの名無しさん
08/08/16 11:27:31
>>346
問題をどう解決するのかkwsk
348:デフォルトの名無しさん
08/08/16 11:53:26
>>347
URLリンク(itpro.nikkeibp.co.jp)
349:デフォルトの名無しさん
08/08/16 11:58:11
>>348
リフレクション関係ないじゃねーか
350:デフォルトの名無しさん
08/08/16 12:20:33
>>335ってネタでいってるの?
それとも大真面目?
大真面目でいってるのならちょっと考え方おかしいと思うなあ。
>>335の考えは>>333の
>いちいち深呼吸してクラス名から考え始める必要はない。
に凝縮されていると思うんだが、名前を付けられることは本来「福音」なはずなのに
これを面倒を強いる「呪い」と考えているところが面白いというかなんというか。
351:デフォルトの名無しさん
08/08/16 12:23:08
>>335
ん?型パラとObjいらなくね?
class Class1 {
readonly Func<string> getName;
readonly Func<int> getID;
public Class1(Func<string> getName, Func<int> getID) {
this.getName = getName;
this.getID = getID;
}
public void Method() {
Console.WriteLine("Name = {0}, ID = {1}", getName(), getID());
}
}
で、Class1のインスタンスを作るときに
new Class1(() => obj.Name, () => obj.ID);
みたいな感じで。
352:デフォルトの名無しさん
08/08/16 12:24:11
>>349
リフレクションを使った動的型付けとしてDLRが開発されて、
Silverlight 2.0で実戦投入されるんだよ。
353:デフォルトの名無しさん
08/08/16 13:46:56
関数型言語やれってこった
354:デフォルトの名無しさん
08/08/16 15:31:31
もうお前ら F# 使えよ。
355:デフォルトの名無しさん
08/08/16 18:19:51
G#おすすめ
356:デフォルトの名無しさん
08/08/16 18:48:58
IronHaskellマダァ-? (・∀・ )っ/凵⌒☆チンチン
357:デフォルトの名無しさん
08/08/17 20:28:25
>>354
7th付けたほうが かっこいいかも
358:デフォルトの名無しさん
08/08/17 21:27:47
ドミナントモーションですな。
そしてまたC#に戻ると・・
359:デフォルトの名無しさん
08/08/19 07:30:11
>>355
Obj-Cのほうがおすすめ
360:デフォルトの名無しさん
08/08/30 15:32:16
C++に国際標準がある以上、似たような言語でJavaのように独自のクラスライブラリを
作ろうとすると、C#しか選択枝がないんじゃない? J#で懲りた感があるが。
361:デフォルトの名無しさん
08/08/30 21:02:41
Windowsだけで飯食える人がうらやましい
362:デフォルトの名無しさん
08/08/31 07:58:30
Visual Studio 2005 のインストール作業が失敗した。
「エラー 1935 です。」とかいうダイアログが出て、何度やっても失敗する。
あまりにも頭に来たので、もう .NET を使った開発はしないことにした。
少なくとも、選択の余地がない仕事以外では一切使ってやらない。
言語はどれでも良いってことになったら、ネイティブか Java でやってやる。
.NET なんざ糞喰らえだ!
363:デフォルトの名無しさん
08/08/31 11:33:51
君がそう決めたんならそれでいい。たぶん間違ってないだろう。
.NET開発の仕事が他人に行くだけだから。
364:デフォルトの名無しさん
08/08/31 15:07:28
ぐぐれば解決策がわかるものをすぐにぶちきれるようでは
M$との相性どころか開発の仕事そのものに向いていないのでわ?
365:デフォルトの名無しさん
08/08/31 16:07:02
>>362
URLリンク(support.microsoft.com)
366:デフォルトの名無しさん
08/08/31 20:02:47
>>361
*nix系だけで飯食える人の方がうらやましいけど
367:デフォルトの名無しさん
08/08/31 20:58:02
C#が終わった理由があるとすれば、それはバリアント型を組み込んだ事だな
また変態ソースを読む仕事が始まるお( ^ω^)
368:デフォルトの名無しさん
08/08/31 21:02:07
varは型推論。コンパイル時に変数の型が決まっていることに変わりはない。
バリアント型とは似ても似つかない。
369:デフォルトの名無しさん
08/08/31 21:33:21
というか var はオーバーロードとか型パラメータの省略とかと
同レベルの機能だよ、実際
慣れてきたら「ここ」に推論が働かないのはある意味不自然と
わかってくる。「そこ」は読んでくれるのに統一性ないってな
370:デフォルトの名無しさん
08/08/31 21:40:50
>>369
誰に何を主張したいんだ?
要点が全くまとまっていないぞ
371:デフォルトの名無しさん
08/08/31 21:48:43
何がいいたいかわからんが、俺も前から
Button b = new Button()
てな書き方は悠長だなと思ってました。
372:デフォルトの名無しさん
08/08/31 22:05:08
冗長と言いたいのか
373:デフォルトの名無しさん
08/08/31 22:08:36
悠長ってワロタ
374:デフォルトの名無しさん
08/08/31 22:16:49
>>370
「型から推論する」なんてのが入ったのは var よりもっと前からで var も同レベルだよ
って話だよ。いまさら取り立てて騒ぐような機能じゃない。
オーバーロードも型パラメータの省略も型から推論してるだろう、「それ」が宣言部分
でも使える機能が var だよぶっちゃけ。
今まででも式内に型は明示しなくてもいいし、型によって呼ぶメソッドがころころ変えら
れたりもしてた、型パラメータも省略されまくりなわけだ。そこまでやっといて逆になんで
宣言だけ、左辺だけできない。そう考えると不自然だろって話だ。
もちろんステートメントを超えてとか匿名型がねって別の話もあるんだがな。
375:デフォルトの名無しさん
08/08/31 23:40:59
queryの型を書くのは嫌だお
376:デフォルトの名無しさん
08/09/01 00:26:36
C#の型推論はショボすぎる
こんなんありがたがってる奴はOcamlとかやってみろ
377:デフォルトの名無しさん
08/09/01 02:15:24
なんで関数型と比べたくなるのか理解できない。
378:デフォルトの名無しさん
08/09/01 04:38:32
>>374
色々勘違いしている。>>376みたいな。
>>376
C#の型推論はlinqのためのものであって、関数型言語のような型推論は最初から目指してないんだって
379:デフォルトの名無しさん
08/09/01 11:11:10
ドトネトでWin32APIを刷新しようとした。
しかしできなかった。
ドトネト、C丼がVMのデファクトを取りえた。
しかし現実はそうならなかった。
国際標準で挽回しようとした。
しかし見込みなし。
Liveで刷新して認知度を高めようとした。
しかし無理だった。
それだけw
380:デフォルトの名無しさん
08/09/01 12:11:57
まったくの門外漢だが、標準化されたC#処理系の要求を
満足するVM実装ってWindowsのほかにあるのけ?
381:デフォルトの名無しさん
08/09/01 12:16:26
MONOの事を聞いている?
382:デフォルトの名無しさん
08/09/01 13:44:02
>>379
独り言なら他でどうぞ
383:デフォルトの名無しさん
08/09/01 14:02:56
>>310
> 今まではC++信者だったが、C#がwinndowsプログラミングでは最強だと
> いうことがわかってショックだった。
当たり前だろ、WindowsもC#もM$が作ったものなんだから。
わざと最強にしてやらんとM$のしめしがつかないだろ
384:デフォルトの名無しさん
08/09/01 14:04:45
じゃあなんで、C丼@ドトネトアプリも見かけなくて、
C++/MFC・MDIアプリが姿を消したんだろ。
上下ともM$社内では使われてないwww
385:デフォルトの名無しさん
08/09/01 14:32:23
>M$のしめしがつかないだろ
なんでブビ厨は死滅したの?
386:デフォルトの名無しさん
08/09/01 15:13:04
>>384
使われてるだろ。
C#の開発者がインタビューで言ってた。
387:デフォルトの名無しさん
08/09/01 15:18:49
ヒント: オフィス
388:デフォルトの名無しさん
08/09/01 16:31:06
全角厨うぜえ
389:デフォルトの名無しさん
08/09/02 01:58:22
ドトネトが最強・・?
390:デフォルトの名無しさん
08/09/02 08:19:43
C++の標準クラスライブラリが、時代遅れ...。
web-basedのプログラミング隆盛の時代に、COBOLみたいになっちゃうよ。
391:デフォルトの名無しさん
08/09/02 08:22:16
あ?そんな事を言うのであればJavaも同じ穴の狢なんだが。
392:デフォルトの名無しさん
08/09/02 08:23:04
と思ったらC#ではなくてC++か。
C++はCと基本的に同じ思想で「足りない物はライブラリで」だから。
393:デフォルトの名無しさん
08/09/02 08:43:51
ドトネトは全てが中途半端
・足りない機能
・VMに必要な軽さが無い(というか、重い)
・C/C++系を素直に使えない
かといってオブジェクトベース言語の決定打でもない
394:デフォルトの名無しさん
08/09/02 09:44:49
Webプログラミングはさ、数あるコンピュータ技術の中ではピラミッドの最下層なわけで、
仕事も労働者も量が多いだけで単純作業なんだよね。
フレームワーク使ったり、テキストいじって、DBの内容を表示するだけだからね。
だからそんなのにわざわざC++なんて持ち出す必要ないんだよ。
大企業でコンパイラとか組み込みとかシミュレーション系とか画像・動画解析とかやってる
高度技術者が使うものなんだよね。
Webは趣味とか片手間でやるなら楽しいけど、主業務にしてる人は今後大変だろうな。
餃子の早包み作業を中国人と争ってるようなもんだからな。
395:デフォルトの名無しさん
08/09/02 10:24:59
>Webプログラミングはさ、数あるコンピュータ技術の中ではピラミッドの最下層なわけで、
↑
グーグルはどうなんだよ?
それを必死でおいかけてるM$はどうなんだよ?
396:デフォルトの名無しさん
08/09/02 11:24:05
グーグルのコアはバックエンドのクローラや分散システムやランキングアルゴリズムであって、
Web部分はそれらをユーザに提供するためのただのシステムの一部のインターフェースだよ。
ピラミッドの最上位の技術も扱ってる上で簡単な技術もやるのと、最下層技術だけやるのとでは
天地の差だよ。
フカヒレの添え物として一個千円の餃子売ってるのと、冷凍餃子じゃ同じもの扱ってる感じしないでしょ。
397:デフォルトの名無しさん
08/09/02 11:40:39
>Webプログラミングはさ、数あるコンピュータ技術の中ではピラミッドの最下層なわけで、
>グーグルのコアはバックエンドのクローラや分散システムやランキングアルゴリズムであって、
>Web部分はそれらをユーザに提供するためのただのシステムの一部のインターフェースだよ。
一部だろうと言いわけにはなりません。
世の中それを、Webプログラミング、と呼びますから。
残念!
398:デフォルトの名無しさん
08/09/02 11:59:28
 ̄ ̄ ̄l/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧
( ´・ω・`) ∧_∧
/ \ (´∀` ) ハハハ
.__| | .| |_ / ヽ
||\  ̄ ̄ ̄ ̄ / .| | |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽアホか \| ( ´_ゝ`) 何言ってんだコイツ?
| ヽ \/ ヽ.
| |ヽ、二⌒) / .| | |
.| ヽ \∧_∧ (⌒\|__./ /
399:デフォルトの名無しさん
08/09/02 12:18:48
>残念!
なんかあれ思い出した
400:デフォルトの名無しさん
08/09/02 13:11:34
残念無念また来週~
401:デフォルトの名無しさん
08/09/02 13:16:55
Webプログラミングはさ、数あるコンピュータ技術の中ではピラミッドの最下層なわけで、
 ̄ ̄ ̄l/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧
( ´・ω・`) ∧_∧
/ \ (´∀` ) ハハハ
.__| | .| |_ / ヽ
||\  ̄ ̄ ̄ ̄ / .| | |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽアホか \| ( ´_ゝ`) 何言ってんだコイツ?
| ヽ \/ ヽ.
| |ヽ、二⌒) / .| | |
.| ヽ \∧_∧ (⌒\|__./ /
402:デフォルトの名無しさん
08/09/02 22:04:03
AAコピペ君は馬鹿なコピペ君の中でも最下層なわけで、まで読んだ。
403:デフォルトの名無しさん
08/09/03 08:53:55
>>393
それ、どれもJavaのほうが酷いよね…
404:デフォルトの名無しさん
08/09/03 11:55:00
後発なのに、Linux/Solarisでまともに動かないデメリットはだめでしょ。
ServletはサーバもOSもいろいろ選べるけど、C#は事実上Windows/ASP.NETに
強制される。
おこがましくもC/C++の後継とうたってるが、実行環境の少なさ、性能、C/C++
との親和性は、VisualBasicと同程度で、なにより完全にMSの支配力のもとに
あるのでC/C++とはまったくの別物。
405:.
08/09/03 12:24:01
そもそも標準化する意味があるのかと小一時ry
406:デフォルトの名無しさん
08/09/03 12:30:46
【ネット】 速さに唖然…話題のGoogle製ブラウザ「Google Chrome」
スレリンク(newsplus板)
407:デフォルトの名無しさん
08/09/03 13:03:47
msdnはえーからChrome使うわ
408:デフォルトの名無しさん
08/09/03 13:14:14
>404
C,C++の後継なんて謳ってたっけ?
409:デフォルトの名無しさん
08/09/03 14:00:46
>>404
Linux/Solarisで動かさないのに、Javaなんて使いたくない。
動かさないといけない時は仕方なく使うけど
実際にC#使ってる連中で、C,C++の後継だと思ってる奴居るのか?(GUI関係では代替になってるけど)
410:デフォルトの名無しさん
08/09/03 15:03:06
>>409
>後継だと思ってる奴
いないでしょ
>Linux/Solarisで動かさないのに、Javaなんて使いたくない。
これは理解不能
#リソース分散しなくていいなら、そっちののうが楽だと思うが・・・
411:デフォルトの名無しさん
08/09/03 15:05:23
そうそう、Win系でドトネトする人はマイナーだが、UNIX系でJavaJavaしてる人なら居るでしょ。
C丼終了の件了解しました。
412:デフォルトの名無しさん
08/09/03 17:24:28
>>411
世の中Web系のシステムだけだと思ってる馬鹿がまだいるんだねw
413:409
08/09/03 18:32:16
>>410
俺のとこではWinでのクライアント開発の案件が割と多くて、それはC#で作ってる。
ただWeb系の案件もたまにあって、使える時はASP.NETでやってるけど、どうしてもLinuxがいいって顧客にはJavaで作ってるのよ。
本当はリソース分散したくないから全部.NETでやりたいんだけどね・・。
414:デフォルトの名無しさん
08/09/03 19:12:28
ヒント: ドトネトの内部がLiveに変更 → after the ドトネトの出現へ
415:デフォルトの名無しさん
08/09/03 19:50:28
プププあのスレに書いてあること真に受けてるのか
引っ掛けにも気付かず
416:デフォルトの名無しさん
08/09/03 19:58:35
プププM$のアナウンスに書いてあること真に受けてるのか
引っ掛けにも気付かず
417:デフォルトの名無しさん
08/09/03 20:40:02
>>413
.NETの寿命はJAVAに比べて非常に短いと考えられる
418:デフォルトの名無しさん
08/09/03 20:50:32
そんきゃ別の何かに移行できればいいと思っているんじゃないかな?
419:デフォルトの名無しさん
08/09/03 21:50:09
寿命ってどういう意味で使ってるんだろ。
言語としての寿命という意味であれば、先の事は誰にも分からんから何の意味もない。
製品のサポート期間という意味であれば
2006年に出た.NET2.0では メインストリームサポート が2012年までで、その後 延長サポート が2017年まで続く
既に使われなくなった.NET1.1でさえ、2013年まで 延長サポート が継続する。
420:デフォルトの名無しさん
08/09/03 22:22:33
ヒント: autoconf、make(UNIX文化)
421:デフォルトの名無しさん
08/09/03 23:26:17
C#って、GUIのソフトが短時間で作成できるってのが強みじゃないの?
ソフト作成の必要が発生→ソフト作成→ソフトを使用した業務の遂行が完了
この流れが一番短くできればいいんでしょ?
ソフト自体の処理速度のパフォーマンスはそこそこでもよい業務に使用するんなら。
422:デフォルトの名無しさん
08/09/03 23:53:26
>>421
そういうことならVB.NETのほうがいいんじゃない
423:デフォルトの名無しさん
08/09/03 23:59:21
VBむずい
424:デフォルトの名無しさん
08/09/04 00:04:12
>>422
おなじなんじゃね?
425:デフォルトの名無しさん
08/09/04 00:39:40
変わらんね。
ややVBのが向いてる可能性もある
426:デフォルトの名無しさん
08/09/04 01:35:40
C#って名前でC/C++とは一切関係ありませんってのはJAROに訴えていいレベル
427:デフォルトの名無しさん
08/09/04 04:56:09
JavaとJavaScript
428:デフォルトの名無しさん
08/09/04 09:47:45
>425
VB.NETは2005で例のインスタンスの自動生成とかやられて、リソース管理が
やや判りにくくなってるからな。選べるならVB.NETはちょっとな。
VBしか私には絶対に無理なんですって人、あるいはCOMのところだけ以外には
あえてVBを使う理由はもはやないかな。
429:デフォルトの名無しさん
08/09/04 12:25:57
バカが自動インスタンス使いまくるからうぜえ
まだVB2003使いたいくらい
430:410
08/09/04 17:39:25
>>413
納得
自分は逆にサーバー側はLAPP(JAVA少々)のみだったから、それなりに必死こいてるw
#客先に置いても、管理出来る奴いないし
問題は未だかつてIIS設定したことが無いことかなw
431:デフォルトの名無しさん
08/09/04 18:28:34
COBOL4万行をC#に変換、国際自動車が基幹システム刷新
URLリンク(www.atmarkit.co.jp)
432:デフォルトの名無しさん
08/09/04 21:04:39
顧客は、C#より圧倒的にVB.netの指定が多いな。
正直、どっちもやれること同じだからこまかいシンタックスの差はどうでもいい。
C#でへたにつくられると他の業者にも頼みにくくなるのと、ややVB.netのほうが
生産性高いのがうけているようだ。
433:デフォルトの名無しさん
08/09/04 21:41:35
いつも思うんだが、客が開発言語まで指定するなんてあるのか?w
っていうか俺はC#よりVB.NETの方が好きだが、
そういう俺にしてもVB.NETの方が生産性が高いとは全く思わんけど。
434:デフォルトの名無しさん
08/09/04 22:01:24
何か面白いのか良く分からんが、よくある話
435:デフォルトの名無しさん
08/09/04 22:13:56
ねーよw
436:デフォルトの名無しさん
08/09/04 22:48:36
きもいぜまじで。
で実際よくあると思うけど。
437:デフォルトの名無しさん
08/09/04 23:22:08
>>432
VBのほうが生産性高いってことはないだろ。
438:デフォルトの名無しさん
08/09/05 06:30:58
C++出身で、両方つかってるけどVBどとねとのほうが速くつくれるきがするな。
ただ、1人でつくったばあいだ。多人数だと、両方面倒見たくない。
やや速いとおもったのは、C#より変な小細工がきくせいだとおもう。
439:デフォルトの名無しさん
08/09/05 10:08:00
>>433
>開発言語まで指定するなんて
孫請け以下だと当たり前のようにあるらしい。
440:デフォルトの名無しさん
08/09/05 10:29:17
いやそれは当たり前…
441:デフォルトの名無しさん
08/09/05 10:50:12
>>432
VB6のイメージで、ぐしゃぐしゃに書いてもとりあえずっていうのはあるかも
#indexer 使いたくなったらどうするんだ>vb
>>439
全く素人のエンド直ならともかく、普通はあるだろうね
#エンド直でお任せされればともかくね
442:デフォルトの名無しさん
08/09/05 10:58:39
社内システムをブビで作るなんて、
加齢臭の漂うスレでつね。
443:デフォルトの名無しさん
08/09/05 17:24:25
>>442
Excel単独で済んじゃうような処理も全部外からたたくんだ すごいね
444:デフォルトの名無しさん
08/09/21 03:13:14
[C#, Delphi] いい加減 C# 信者がうざい件
URLリンク(tobysoft.net)
C# 信者の特徴
Hejlsberg は神であり神による実装である C# こそが唯一絶対の言語である
他の言語(特に DelphiとJava)は存在自体が悪である
他の言語を使っているのは C# を知らないからである
C# を布教することでそのような不幸な子羊たちを救済することこそが正義である
どこかの世界宗教のようですね。
445:デフォルトの名無しさん
08/09/21 06:28:01
>>444
見えない敵と戦ってる奴のほうがキモい
なんていうかROM人みたい
446:デフォルトの名無しさん
08/09/21 08:16:20
それRuby信者がうざいとか書かれたからコピペ改変で返したみたいだぞ
447:デフォルトの名無しさん
08/09/21 12:56:20
言語なんて何でもいいんだよ。
仕事が速く仕上がりさえすれば
448:デフォルトの名無しさん
08/09/21 14:44:33
>>447
たしかに。
449:デフォルトの名無しさん
08/09/21 22:08:42
問題は、仕事を速く仕上げるにはどの言語を選べばいいか、だ。
450:デフォルトの名無しさん
08/09/21 22:53:02
VB使うか?
でもVB使うのは脳を萎縮させる拷問に近いぞ
451:デフォルトの名無しさん
08/09/21 23:18:37
VBが生産性高いとかって、都市伝説だろ。
452:デフォルトの名無しさん
08/09/22 00:26:35
少なくともGUIに関してはVBの生産性は相対的に高い(というか高かった)よ。
ただ、問題点は収穫逓減的にVBの生産性は規模や複雑度が大きくなるにつれて
低下してしまう、という点にあっただけで。
453:デフォルトの名無しさん
08/09/22 13:49:22
↑
だってボタンとエディットしかないもん。
標準コントロールのファイル選択ダイアログを使うにもCOMが必要だったり。
454:デフォルトの名無しさん
08/09/23 10:49:36
VBでかかれてたような業務アプリって、どうせ、グレープシティーのコントロール張って、DBの読み書きするようなのばっかりだろ?
なんで書いても大差ないよ。VB信者のVBが生産性高いって思い込みは信仰の領域。
455:デフォルトの名無しさん
08/09/23 13:39:24 BE:1113850548-2BP(0)
>>454
>なんで書いても大差ないよ。
よくこういう間抜けなことを堂々と言えたものだ。
456:デフォルトの名無しさん
08/09/23 14:15:58
VBの生産性が高いって言う人は
PrologのコードからVBのコード吐かせるコンパイラ使って仕事してるんだよ多分
それなら納得できる
457:デフォルトの名無しさん
08/09/23 20:47:07
MSはOSをC#で書くつもりあんのか?
458:デフォルトの名無しさん
08/09/24 00:33:06
>>457
つMidori
459:デフォルトの名無しさん
08/09/24 01:10:49
あれ、windows7とは違うのか?
460:デフォルトの名無しさん
08/09/24 20:03:51
仮想環境の上で動くOSってw
それって自分の襟を自分でつかんで持ち上げるような話に聞こえるぞ。
461:デフォルトの名無しさん
08/09/26 14:20:18
URLリンク(www.forest.impress.co.jp)
これにC#の未来を感じた。
業務アプリ以外でも使えるんだな。
462:デフォルトの名無しさん
08/09/26 15:14:04
業務アプリには使えてないけどorz
463:デフォルトの名無しさん
08/09/26 15:15:22
うちの業務アプリには使えてるが
464:デフォルトの名無しさん
08/09/26 16:21:44
>>461
今まで何だと思ってたんだ?寝ぼけてたか?
465:デフォルトの名無しさん
08/09/27 11:46:29
お前らがもっと仕事で使えばC#はきのこれる
466:デフォルトの名無しさん
08/09/27 12:32:09
>>461
.netじゃなきゃそれ作れないわけじゃないだろ?
467:デフォルトの名無しさん
08/09/27 18:06:52
>>461がパソコン初心者であることを自ら証明しただけじゃないか。
468:デフォルトの名無しさん
08/09/27 21:52:29
.net使わないで1からコード起こすの面倒じゃね?
469:デフォルトの名無しさん
08/09/28 19:35:49
むしろ C# の利用は業務アプリの方が多いだろ
必須要件に .NET 2.0 が必要って書いて、強制インストールすればいいんだから
中小は ASP.NET の利用が伸張してるし
470:デフォルトの名無しさん
08/09/28 20:08:38
中小っていうか、フォーチュン1000の企業の55%はIIS。Apacheは25%。
471:デフォルトの名無しさん
08/09/29 14:04:01
URLリンク(news4vip.livedoor.biz)
472:デフォルトの名無しさん
08/10/04 08:32:17
was wa$ warr rr=2r #RETURN_OFF_GETPUT_GETPUT_PUTGET_PUTGET
i WAS YOUdESU esu unit onoff onoff onoff offon offon onoff
f_fon
473:デフォルトの名無しさん
08/10/09 07:43:35
つーかC#使える技術者って確保できるものなの?
VB.netの方が確保しやすそうなんだが…
474:デフォルトの名無しさん
08/10/09 12:14:16
VB.net VC++ C#の違いがわからん。
ソース見比べると間違い探しのようだ。
475:デフォルトの名無しさん
08/10/09 12:16:25
天才あらわる
476:デフォルトの名無しさん
08/10/09 19:33:40
そのソース、転載して
477:デフォルトの名無しさん
08/10/09 22:49:21
474のいうC++とはC++/CLIのことで、ネイティブなほうがすっぽり抜け落ちているだけだろ。
478:デフォルトの名無しさん
08/10/11 14:56:49
VBで同じに見えるやり方を教えてくれw
479:デフォルトの名無しさん
08/10/11 23:37:01
474は Microsoft.VisualBasic とか C++ Interop とかを
気にしたことがないんだろうか
480:デフォルトの名無しさん
08/10/12 11:15:22
アンカ使えアンカ。
481:デフォルトの名無しさん
09/01/17 21:38:35
Dやれ
482:デフォルトの名無しさん
09/01/18 13:49:51
次出るときはC##とかになるの?
483:デフォルトの名無しさん
09/01/18 14:14:05
C##はDじゃないか
484:デフォルトの名無しさん
09/01/19 19:57:22
D♮
485:デフォルトの名無しさん
09/01/19 21:44:21
次はVisual C#かC#+かと思ったら違うのか
486:デフォルトの名無しさん
09/01/21 02:55:42
>>485
ばかだねぇ
487:デフォルトの名無しさん
09/01/23 17:34:04
F#がある
URLリンク(itpro.nikkeibp.co.jp)
488:デフォルトの名無しさん
09/01/23 18:36:47
なんだ、Visual Object Oriented Fortran じゃないのか。
489:デフォルトの名無しさん
09/01/23 19:27:04
C#の次はも~っと!C、Cドッカーン!になって、Cナ・イ・ショが来るのが普通の流れだろ
490:デフォルトの名無しさん
09/01/23 22:45:41
>>473
C# が出来る人間 ≒ VB.NET が出来る人間
じゃないん?
491:デフォルトの名無しさん
09/01/25 10:01:48
C/C++からJava経由でC#やってるが、VBはさっぱりわからん。
492:デフォルトの名無しさん
09/02/05 13:37:56
C#→D#→・・・→J#
493:デフォルトの名無しさん
09/02/05 14:06:50
そんな、「一周して昔に戻る」みたいなのヤダ。
494:デフォルトの名無しさん
09/02/05 15:20:19
じゃ、これはどうだ?
ドットネット中止のお知らせ。
VB6をベースとしたVB7@Win7を発売します。
495:デフォルトの名無しさん
09/02/05 16:19:08
ヴビ6とか論外。
496:デフォルトの名無しさん
09/02/05 16:44:15
ヴビ厨がヨミガエっちゃうなw
しかし、サブプラでデスクトップアプリ仕事は減ってたりして。
497:デフォルトの名無しさん
09/02/06 00:48:38
次はCナチュラルじゃね?
498:デフォルトの名無しさん
09/02/06 11:21:47
[参考]
♮ = ♮
499:デフォルトの名無しさん
09/02/11 08:14:36
C♭で
500:デフォルトの名無しさん
09/02/11 09:11:38
C♪
501:デフォルトの名無しさん
09/02/11 09:21:21
C丼
502:デフォルトの名無しさん
09/02/11 11:58:45
C∮
503:デフォルトの名無しさん
09/02/11 12:23:30
C♥
504:デフォルトの名無しさん
09/02/13 00:22:58
C♡
505:デフォルトの名無しさん
09/02/13 00:23:54
C♥
506:デフォルトの名無しさん
09/02/13 01:25:43
C.C.
507:デフォルトの名無しさん
09/02/13 12:01:35
C's ware
508:デフォルトの名無しさん
09/02/13 19:47:59
C轟
509:デフォルトの名無しさん
09/02/13 20:20:22
C改
510:デフォルトの名無しさん
09/02/14 00:53:53
C--
511:デフォルトの名無しさん
09/02/14 05:05:56
Cω
512:デフォルトの名無しさん
09/02/14 09:29:29
¢
513:デフォルトの名無しさん
09/02/14 09:53:06
℃
514:デフォルトの名無しさん
09/02/14 10:04:13
C# まだ終わらんよ
URLリンク(www.workport.co.jp)
515:デフォルトの名無しさん
09/02/14 13:49:28
このスレ終わっとる
516:デフォルトの名無しさん
09/02/16 09:26:36
C#エンジニアを雇うと高くつくから、雇うならJavaエンジニアってところかな
517:デフォルトの名無しさん
09/02/18 19:53:46
>>124
思ってるはずだってかw
それしかしらない学生が多い
マイクロソフトのものを使わなければ、プログラムが組めないと思ってる奴
518:デフォルトの名無しさん
09/02/18 22:50:49
>>517
日暮乙
519:デフォルトの名無しさん
09/02/19 06:54:08
>>514
この表はどうみたらいいのだろう?
まだムチャな見積もりかます営業がC#の仕事で居ないのか?
C#ってことは比較的保守より新規案件が多いだろうから、
新規案件には利益率の高い仕事があるってこと?
sunとMS両方からお金もらっちゃったんで、しかたなくこのkあ、誰かきた。
520:デフォルトの名無しさん
09/02/19 06:58:54
C#やっててよかった\(^o^)/
521:デフォルトの名無しさん
09/02/22 11:14:31
(-人-
522:デフォルトの名無しさん
09/02/27 23:32:15
最初は面白い、いい言語だと言われてた言語もみんな見向きだして
実用レベルの仕様変更になると、言語仕様が破たんする。C#、ご愁傷様
523:デフォルトの名無しさん
09/02/27 23:34:58
>>522
日本語でお願いします
524:デフォルトの名無しさん
09/02/28 00:07:22
>>523
日本語勉強してからお願いします
525:デフォルトの名無しさん
09/02/28 00:11:39
>>524
はいはい、小学生からやりなおそうね
526:デフォルトの名無しさん
09/02/28 00:12:48
>>525
人間やり直してください
527:デフォルトの名無しさん
09/02/28 00:24:56
日本語でok
528:デフォルトの名無しさん
09/02/28 02:11:57
見事にMS系言語が高収入独占だな。
これをどう読むべきなのか。
確かに難しい。
529:デフォルトの名無しさん
09/02/28 09:01:21
>>528
こんなもの真剣に読んでも仕方ない
アンチと信者だけ釣られてればいいのだ
530:デフォルトの名無しさん
09/02/28 15:58:06
>>522の代わりに書き直してみた
C#が出始めた頃は良言語として一定の評価を受けていた。
その評価を受けて、様子見をしていた企業が次々とC#で開発をすることになる。
すると色んなところで実用に耐えない糞仕様であるという声があがった。
C#ご愁傷さまでございます。
ねーよw
531:デフォルトの名無しさん
09/02/28 23:55:48
>主語が抜ける
統合失調症の人によくある症状らしい
532:デフォルトの名無しさん
09/03/03 00:13:59
な 銭 ( . : : : : : : . ヽ ) 銭
ん の ( . : : : : : : : : : : . レ ) ズ
で た ( . . : : :_:_;_;___/| : : : : : .ヽ ) ラ
で め ( . . : : : : : : /l |│|│|│: : : : : : . l '⌒Y⌒
も な ( . : : : : :_:_:_;_;/l |│|│|│|│: : : : : : : .l
組 ら ( . : :> l | |│l\│|│|│|│|│: : : : : : : .|
む (_._:_彡⌒ヽ、l |│|│ト->¬‐l│|│: : : : : : : .l
ズ (卅「 ・ト、 l│|│レ´ <⌒ヽヽ |│: : : : : : : l
ラ | | |ヽ、__ ノ l ヽ \丿 厂| :/⌒ヽ: :ノ
'⌒Y⌒Y⌒| | l '⌒ヽ \  ̄ / |/ ,へ l レ
/ __  ̄ ′l_〉 | フ
l ∨V`ヽ、 _____ ノ/
\ ` ̄  ̄ヽ ノ` ー=彳
533:デフォルトの名無しさん
09/03/03 10:15:46
銭ゲバなんてわかるやついるのかよ、よくこんなAAあるなw
534:デフォルトの名無しさん
09/03/03 11:01:28
少なくとも >>532-534 の3人が知ってるw 懐かしいなおい
535:デフォルトの名無しさん
09/03/03 11:04:14
ヒント:ドラマ
536:デフォルトの名無しさん
09/03/03 12:03:18
ドラマ化の影響で急に見るようになったよなぁ
537:デフォルトの名無しさん
09/03/04 21:02:18
>実用レベルの仕様変更になると、言語仕様が破たんする
これって何?LINQ?
538:デフォルトの名無しさん
09/03/05 21:57:26
インピーダンスミスマッチの解消はどの言語も悲願だと思うが