1 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 16:57:52 ] 前スレ 【Orcas】 Visual Studio 2007 【.NET3.0】 pc11.2ch.net/test/read.cgi/tech/1174574352/
2 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 16:59:18 ] 病院発見
3 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:05:01 ] アンチが立てたスレなので放置願います
4 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:06:33 ] ume?
5 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:08:03 ] ちょ、おまいら、藁いが止まらなくて離席しちゃったじゃねーかwww
6 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:09:24 ] ksk
7 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:10:46 ] ksk
8 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:16:03 ] 削除依頼
9 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:17:42 ] ベータインスコしてこよ。
10 名前:1 mailto:sage [2007/08/23(木) 17:22:56 ] 公式サイト www.microsoft.com/japan/msdn/vstudio/future/default.aspx 次回からはテンプレに入れよう
11 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:32:17 ] C# 3.0使っちゃったらもう2.0に戻る気はしないな
12 名前:デフォルトの名無しさん [2007/08/23(木) 17:36:07 ] あげ
13 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:36:48 ] なんで普通にスレ立てただけなのにこんなことになっちゃったんだろう
14 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:38:30 ] 季節がまずかった
15 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 17:43:04 ] 夏真っ盛りだな
16 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 19:05:30 ] C#使ったらJAVAに戻れなくなったじゃないか。 責任取れMS。
17 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 19:06:34 ] つ Delphi
18 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 19:24:56 ] JavaもC#に追いつこうと必死だから そのうち使えるようになるんじゃないか
19 名前:デフォルトの名無しさん mailto:age [2007/08/23(木) 20:14:28 ] NEW デフレコード@ライブチューブ livetube.cc/DEF/RECORD%282%29
20 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 21:57:18 ] ラムダ式たまんねえ LINQ便利すぎる
21 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:36:01 ] class IntClass { public int Int; } static void Main(string[] args) { var intArray = new[] { 1, 2, 3 }; var e = intArray.Select(i => new IntClass { Int = i }); var array1 = e.ToArray(); var array2 = e.ToArray(); Console.WriteLine(array1[0] == array2[0]); } これがfalseになるのは驚いた LINQは全然直感的じゃないぞ むしろけっこう騙される
22 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:36:13 ] どこがどう便利なのか具体的に
23 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:39:16 ] >>21 LINQ 以前の問題で、どう見ても false にしかならないような気が・・・
24 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:44:04 ] だってSelectが実際に実行されるのはToArrayの時だってことだぜ そんなこといちいち考えてToArrayしないじゃん
25 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:50:30 ] これでtrueにならない? Console.WriteLine(array1[0].Int == array2[0].Int)
26 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:54:29 ] ちょい理解した、2回動くのは想定外ということか。 結果を固定したいならこうするべきなんだろうな。 var array1 = intArray.Select(i => new IntClass { Int = i }).ToArray(); var array2 = array1;
27 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:58:49 ] >>25 そりゃあなるけどさ ならなかったらおかしすぎる >>26 もっといえば「LINQで作ったIEnumerable<T>は、二回列挙しちゃいけない」 ということなんだよな 列挙するたびにWhereだのSelectだのがそのつど実行されてしまう
28 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 01:12:55 ] そのおかげでDLINQだとこういう2命令が、 var rs1 = from a in table where a.ID > 10 select a; var rs2 = rs1.Distinct(); きちんと1文のSQLに変換されるのだから我慢汁ってことだな。 select distinct ID, HOGE, ... from table where ID > 10
29 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 01:13:56 ] 単なる遅延評価じゃん
30 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 01:15:15 ] ToArrayなんてほとんど使わない。
31 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 01:27:33 ] >>28 ならねーと思うけどな 実際問題Where以外は別にSQL文に直さなくても パフォーマンスにたいした違いは出ないし 例の構文で書けるもの以外はSQLにはならないんじゃないか
32 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 01:30:05 ] >>29 遅延評価は普通一回実行したらキャッシュされて 二度同じことはしないだろ
33 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 01:56:37 ] >>31 var rs2 = from c in dc.Shop orderby c.ID select c; var rs = rs2.Distinct().Take(2); で、こんなSQLになってた。Expressinの魔術ですな。 SELECT TOP 2 [t1].[ID], [t1].[Name], [t1].[timestamp] FROM ( SELECT DISTINCT [t0].[ID], [t0].[Name], [t0].[timestamp] FROM [dbo].[Shop] AS [t0] ) AS [t1]
34 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 02:52:55 ] LINQの問い合わせ構文の影に隠れて目立たないが、 ORMがしっかり追加されてるのだけど、これの評価はどんな感じ?
35 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 05:58:12 ] 2008のAcademic版が出るとしたら、今2005のAcademic版を買ったら損します? Academicのアップグレード版は出ないだろうし各エディション価格の発表を待ったほうがいいのかな。 今2005を買うのは時期が悪いよね。
36 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 08:12:17 ] 時期尚早
37 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 08:23:30 ] 2008は年内に出荷予定じゃなかった?延期になるんだろか
38 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 09:33:27 ] 2008は年末〜第一四半期に開発完了の予定
39 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 09:35:19 ] 迂回ノイローゼって言葉知ってる? 君の言動は完全にこれに当てはまるよ。 別スレでも病院行けって言われなかった?
40 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 09:40:37 ] 迂回ノイローゼ=誰にも答えられないような問いかけをして現実から逃げる振る舞い どこに答えられない質問が?
41 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 09:57:57 ] >>38 随分先だな
42 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:02:43 ] >>41 2008なんだから当然だろ むしろ早い方だと思うぞ まあ予定は未定だからどこまで延びるかわからんけど
43 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:04:38 ] もともとの予定が延びて2008になったんじゃ
44 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:05:15 ] 雑誌では7月なのに8月号って言うじゃな〜い
45 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:06:50 ] >>38 リリースは4月以降かな
46 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:07:54 ] まあ2007に出ないことはみんな分かってたことだ 2005だって実際にユーザーに届いたのは2006年だし
47 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:15:25 ] C#3.0使いたいんだけど、製品に使えるのは2008第一4半期か・・・長いな・・・
48 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:30:17 ] まあβで遊んでたらすぐだろ C# 3.0は今までとコーディングの仕方がまるで変わってくるから 慣れるのに時間もかかるし
49 名前:名無しさん♯ mailto:sage [2007/08/24(金) 11:35:17 ] Tech・EdでS+S関連の話題って出てるの?(´・ω・`) 海外ではこういう記事が出てるんですが・・・。 Microsoftがこれまでに明らかにしたロードマップを振り返る ttp://itpro.nikkeibp.co.jp/article/COLUMN/20070822/280139/ MicrosoftのWeb戦略があなたにもたらすもの ttp://itpro.nikkeibp.co.jp/article/COLUMN/20070822/280147/
50 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:39:23 ] >>35 と全く同じ状況なんだけど、 ちゅうことは今アカデミック買っても半年は遊べるわけか 待つのも嫌だし2008も欲しいし二度買うのも嫌だしベータで転がしてるのも嫌だし、 結局発売まで待つしかないのかああああああああああああああああ
51 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:41:03 ] つうかなんでアカデミック Expressでええやん
52 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 12:38:00 ] >>44 n月に発売されが雑誌がn+1月号というのは、情報の保証もとい有効期限がn+1月までという意味。
53 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 12:41:13 ] >>44 n年に発売されるV$がn+1年エディションというのは、動作の保証もとい有効期限がn+1月年までという意味。
54 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 12:42:51 ] あれ、ネタだったんだがな
55 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 12:49:53 ] Orcasをオカース
56 名前:煽りじゃないよ(1/4) mailto:sage [2007/08/24(金) 13:36:13 ] >>40 「.NETが最も優れた技術であることを証明しろ」 「MSが今後も安泰であることを証明しろ」 「そうでなければ俺は.NETを認めない」 君は死滅スレがあった頃から、5年以上も同じことを言い続けてきた。 少しでもその答えが出そうになると、 「ほら、.NETにはこんな問題がある」 「この人はもうM$は駄目だと言ってる」 自分の意見を一切書かずにリンク貼りばかりしたよね? 何でこんなことをしてるのだと思う? 何を恐れてるのだと思う?
57 名前:煽りじゃないよ(2/4) mailto:sage [2007/08/24(金) 13:36:46 ] それは、Delphi等で身に着けた自分のWin32ネイティブ周りの知識が陳腐化され、 自分の価値が無くなっていくことを恐れているから。 新しいものを覚えても、またそれが無駄になっていくのが怖いから。 だから、新しいものを学ぶことをしたくないし、できない。 本来、アンチMSならアンチなりに、単に非MSの技術に没頭し、新しい技術を次々に身に付けていく。 少なくとも、自分の周りにいる人はそんな人たちばかりだ。 MS叩きや反MSのリンク探しに没頭したりはしない。 数日だけならともかく、5年以上なんて論外だ。 技術者ならば、そんなことよりも非MSの技術にエネルギーを費やす方に価値を見出す。 そういう人ならば、たとえ反MSであろうと賞賛され尊敬される。 君はそういう人にはなれなかった。
58 名前:煽りじゃないよ(3/4) mailto:sage [2007/08/24(金) 13:37:18 ] 一時期、君はJavaだGoogleだの言っていたけど、今はどうしたの? 結局夢中になれなかった? 反MSのものであろうと、新しい技術を受け入れることができなかった。 結局、MSや.NETを否定していることが一番楽だと悟ったわけだ。 しかし、君の書き込みに.NETスレの誰かが楽しんだり、同意してくれたりすることがあったと思う? 誰もが君の書き込みなんか読みたくないんだよ。 なぜなら、そこに書いてあることは「俺は新しい技術を受け入れたくない」という叫びでしかないから。 WinFXは君の望み通り失敗したよね。 でも、その事実が何か君を楽にした? 結局はSilverlightが出てきて、次のものが淡々と出てくるだけ。 ならば、今度はこう書くだけだ。 Silverlightなんて流行らない、死滅する、M$はもう駄目だ
59 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 13:37:39 ] ど、どうしたの?
60 名前:煽りじゃないよ(4/4) mailto:sage [2007/08/24(金) 13:37:48 ] 君の問題点はこう集約される 自分のプライド(Win32の技術知識)を傷つけたくない (仕事で関わる)MSの新技術を受け入れたくない 非MSの新技術も受け入れたくない でも、自分は立派な人間だと見られたい だから、MSや.NETを叩き続けて現実逃避することが唯一心の拠り所になっているだけ。 でも、.NETが流行ろうが廃れようが、現実逃避してる君の人生は何一つ変わらない。 逃げていることを認めなさい。 そして、どうすればこの悪循環から抜け出せるか医師に相談してきなさい。 以上
61 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 13:40:41 ] 患者が発作を起こしてるところを発見しますた www
62 名前:煽りじゃないよ mailto:sage [2007/08/24(金) 13:46:58 ] 事実誤認なら指摘してくれると嬉しいなあ。
63 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 13:48:33 ] 見えない敵に対してだって俺は攻撃の手を緩めることはないぜ
64 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 13:52:16 ] 正直、Javaはオワタと思う。
65 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 13:56:26 ] >「.NETが最も優れた技術であることを証明しろ」 >「MSが今後も安泰であることを証明しろ」 >「そうでなければ俺は.NETを認めない」 こんな事を言う気は無いが、 >ガチの技術批判:「ドトネトのメリットって何?」 >ガチの技術批判:「ドトネトのバージョンうp嵐が一通り終わって安定するのって何時?」 は?
66 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:01:34 ] M$がユーザーにだけドトネトを使わせ製品側の実装にはドトネトを使わず、 かつ、ドトネトがAPIを刷新せずに単なるランタイムと陳腐化しちゃったのは何故?
67 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:08:21 ] >結局、MSや.NETを否定していることが一番楽だと悟ったわけだ。 >WinFXは君の望み通り失敗したよね。 >でも、その事実が何か君を楽にした? 世の中のドトネトを否定した人たちはWinFXと一緒に撃沈されなかったから楽だったねwww WinFXと一緒に終焉した椰子等カワイソスwwwww
68 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:09:32 ] なかなか効いてるみたいだなw
69 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:09:42 ] >自分のプライド(Win32の技術知識)を傷つけたくない >(仕事で関わる)MSの新技術を受け入れたくない これを一番最強に行ったのがM$様wwwww 流行ってるWin32APIを廃棄せずにユーザーのために延命wwwww
70 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:11:12 ] ttp://journal.mycom.co.jp/column/jsr/016/index.html Javaにこれが実装されたら普通にC#超えそうだ
71 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:13:57 ] WinFXって撃沈したのか? 別にVistaに標準搭載されてるんだから使いたきゃ使えるんだろ
72 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:14:04 ] >Silverlightなんて流行らない、死滅する、M$はもう駄目だ そりゃ、そうだろ。 メチャクチャ凄いものを作ったら、 既にユーザーの独自基板にもライセンスしてるFlashに勝てるかもしれないけど、 スタートが遅れて足が遅いんだから終わりだろ。
73 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:15:43 ] アホアンチの行動パターンって東京kitty(リアル精神病院通院患者)そのまんまだろ 医者行ったって治らねーよw
74 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:21:35 ] techedいきたい。
75 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:22:28 ] >煽りじゃないよ(X/4) 最強の煽りだな。
76 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:31:21 ] 完全な開発フレームワークなど存在しない。完全なる絶望が存在しないようにね。
77 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:32:20 ] こうかはばつぐんだ! >流行ってるWin32APIを廃棄せずにユーザーのために延命wwwww WIN32APIの破棄ってなんだよw dictionary.goo.ne.jp/search.php?mode=0&MT=%94j%8A%FC&kind=jn&IE=sjis&type=sleipnir&jn (1)破って捨てること。 「不要書類を―する」 ようするに、「WIN32APIを完全に廃止して使えなくする」お前はそう言いたいのか?w
78 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:39:16 ] APIがドットネットになったらマック版PhotoshopよりWindows版がだいぶ遅いとか 変なことになっちまうだろうしな そんなことは起こらんよ しかし一般のプログラマにとっては基本のAPIは既にドットネットになりつつあるんじゃないか
79 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:49:20 ] 最初はWinFXはWin32APIを置き換えるとか豪語してたよな…
80 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:50:09 ] >ようするに、「WIN32APIを完全に廃止して使えなくする」お前はそう言いたいのか?w 一時期、M$がWin32APIを破棄して、ドトネトの上にエミュレーションWin32APIを作るって逝ってたお。
81 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:52:15 ] >>78 おまいの逝ってる事まさに現実と逆さまだお。 ttp://itpro.nikkeibp.co.jp/article/COLUMN/20061227/257892/ Longhornには,(1)既存API(アプリケーション・プログラミング・インターフェース)「Win32」を置き換える新API「WinFX」, (2)新しい画面描画機能「Avalon」,(3)Webサービスの通信基盤「Indigo」, (4)SQL Serverをベースにしたストレージ管理システム「WinFS」, (5)ハードウエアと連携してセキュリティを強化する「Next Generation Secure Computing Base(NGSCB)」, (6)新シェル「Aero」---を搭載すると発表したのだ。 その後,2005年4月の「WinHEC 2005」で,Win32からWinFXへの移行の断念や,セキュリティ機能であるNGSCB搭載の断念なども明らかにされた。
82 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 14:54:01 ] Windows Vista β1に感じた期待と不安 pc.watch.impress.co.jp/docs/2005/0804/mobile301.htm マイクロソフトOBでWindows 1.xの時代からWindowsの開発に関わっていた方(2000年に退職)から コメントをいただいた。引用させていただくと “私の住むシアトル近辺のマイクロソフトOBの間では、2004年の前半に「Longhornがキャンセルに なったらしい」という噂がさかんに交わされ、その後次々と「OFSはLonghornとは別」、 「Managed APIは採用しない」とのアナウンスがありました。結局の所、もともと計画していた Longhorn は出せなくなったけれども、いまさらキャンセルになったとは言えないので、出せるもの だけかき集めてLonghornと呼ぶことにした、という見方がこちらでは一般的です”
83 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:01:41 ] 別スレ立てたよー\(^o^)/ pc11.2ch.net/test/read.cgi/tech/1187935250/l50
84 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:18:20 ] ヒント:「スルー」
85 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:26:53 ] J2SE5.0と.NET2.0あたりから風向きが逆転し始めてるんだよ。 Javaの理想であるOSに依存しないが実はランタイムに依存する言語で 結局は面倒な管理が発生する。 それで開発環境が優れている.NETユーザが増えてきた。 優れた技術力を保持できなければJavaを使いこなすことが難しいのも原因なんだけど。
86 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:31:53 ] まあMSのビッグマウスを真に受けないというのは MSと付き合う際の最低限のスキルだけどな 今ある.NETの現実で満足できないならほかの環境を探せばいいさ 俺は十分満足してるから使うけどね
87 名前:煽りじゃないよ mailto:sage [2007/08/24(金) 15:31:56 ] 大体想定通りの反応が返ってきたね。もう少し詰めてみようか。 「自分は立派な人間だと見られたい」というのは、板/スレにおける自己顕示のことを指したつもり。 本来なら、技術板ならば「こんな技術でこんな面白いことができますよ」というのが正常な自己顕示の仕方だ。 このスレ自体、存在意義はそのためにある。 ところが君は、人を不快にさせるスレ違いなコメントでしか自己顕示できない。 Delphiスレですら技術的な自己顕示ができていないだろう。 この問題点は、君のレスにはアイデンティティはあっても、誰からもそのアイデンティティが評価されないことにある。 つまり、いくらレスを書いても受け入れられることはなく、心が満たされることもない。 書けば書くほど、君だけが虚しく寂しくなることだ。 それを「悪循環」だと言い、早く脱出しなさいと言ったまでだが。
88 名前:煽りじゃないよ mailto:sage [2007/08/24(金) 15:32:36 ] その上で、 >>66 それはMS内部の人間でもないのに誰が答えられるのだろう? 「誰にも答えられない質問」の典型。 >>67 何もしなかった人は得もしなければ損もしていない。 つまり、何も変わらなかった、何も楽にならなかった。やっぱり認めたね。 >>70 どういうシナリオが改善されて良くなると思う? >>72 逆にSilverlightの良い点・強みは何だと思う? そこに意見を持ってないと何も考えていないのと同じだよ。 >>81 >>82 何度も聞くけど、その結果君は何が変わった? そのおかげで君の人生に今どんなことが起きてる?
89 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:34:52 ] 心が満たされるかどうかが判断基準の一番上位にある時点で 技術系の人間じゃなさそうだけどね そんなん人それぞれだから議論してもしゃーなかろ
90 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:36:52 ] >煽りじゃないよ どんびき
91 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:38:58 ] よくわかんないけど.NETスレに一番迷惑をかけてるのは 「煽りじゃないよ」と名乗るこの人でしょう まあ面白いからどうでもいいけどね
92 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:46:03 ] 必死な粘着NEETアンチ君が張り付いて、どうしようもなくなったらなんだけどな。 ちょっとでもMS関連で有利な記事を張ったりすると、すぐにM$に不利な記事のURLを貼り付ける(貼り付けている 本人は低脳なのでまともに自分の意見を書けないけどw)
93 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:49:02 ] >>88 どういう点がというかJavaに関数型とクロージャが実装されたら C#のメリットが別になくなるじゃない そしてプラットフォーム非依存というJavaのメリットだけが残り さらに非ヌルチェックなんかのバグチェック機構がC#を超えたら はっきりJavaの方が有利といえてしまうわね まあnullのチェックを忘れがちな関数に@CheckForNullを付けたり、 SQL文に属性を付けてコンパイル時にSQLの文法チェックまで行えたり出来るんだから ないよりあったほうがいい機能だわね
94 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:50:03 ] はっきり言うと、.NET開発はコンポーネントベースプログラミングに向かっている。 それに対して、Javaはオープンソースの特徴により昔ながらのAPI使ってゴリゴリ作るプログラミング。 あまり、オブジェクト指向の恩恵を受けられてない気がする。
95 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:53:34 ] .NETはオブジェクト指向をかなり脱却しつつあるというか コンポーネント指向でいくためにはオブジェクト指向よりも delegate+クロージャの方が便利だからそっちの方に進化してる それは正しいと思うけど、Javaはそろそろ追いついちゃう あとは普及率の差でじわじわ追い詰められるだけじゃないか
96 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:53:45 ] >はっきり言うと、.NET開発はコンポーネントベースプログラミングに向かっている。 向かうじゃなくて元々特徴はそれとマネージドしか無いだろ。 しかしながら、マネージド部分がネイティブを完全網羅できなくて結局ネイティブを混ぜたり、 さらにそれにCOMが混ざちゃって三つ巴の複雑怪奇に困ってるわけじゃん。 単にネイティブなコンポーネントベース環境を出してくれればどれだけ助かるか。
97 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:55:38 ] Σ (゚Д゚;)ハッ この流れもしやDelphiオンリー?!
98 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:56:15 ] どうしてもネイティブが混ざるような低レベルプログラミングを .NETでやるべきじゃないだろ 必要ならC++/CLIでマネージドラッパ書けばいいだけだし
99 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:56:53 ] >>93 >>70 のリンク先は関数型とかクロージャの話題じゃないと思うんだが
100 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 15:57:23 ] ヒント:ラッパの中の人はアンマネージド