1 名前:● [2008/01/20(日) 11:29:38 ] C#やVisual Basic.NETで作られたソフトウェアはソースコード丸見え www.aisto.com/roeder/dotnet/ ネイティブアプリケーションならパッカーが使えてもドトネトは中間言語なので難読化でしか対策できない C#厨残念だったね 常にオープンソースで開発したいの?変わった人達(笑)
144 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 14:56:16 ] >>143 ダサダサC丼なんかじゃ作れないものを作る仕事www
145 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 15:17:52 ] >>144 例えば?
146 名前:デフォルトの名無しさん [2008/02/26(火) 15:27:35 ] 145=しつこいダサダサゴキブビwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
147 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 15:28:57 ] >>146 本当に仕事してるの?
148 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 15:30:34 ] まさかとは思いますが、この「仕事」とは、あなたの想像上の存在にすぎないのではないでしょうか。
149 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 15:33:21 ] 別に会社名まで聞いてるわけじゃないのに、何を発狂してるんだろうw
150 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 02:00:34 ] >>148 >>146 は統合失調症か。
151 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 17:15:05 ] 自社製品作ってるけど見られても別に構わない。
152 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 22:52:59 ] ソース戻されて改造されてオークションで売られるのでタチ悪い。
153 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 15:36:29 ] C++のどこがあ気に食わないのか
154 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 23:20:46 ] C++に気に食わない部分がいろいろあるのは事実だが それをあげつらってる奴が作る言語は人間性含めてもっと気に食わない
155 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 17:22:18 ] 人間性(笑)
156 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:18:01 ] Matzのことか
157 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 19:07:13 ] Ruby厨に比べればマーシーといわざるおえない
158 名前:デフォルトの名無しさん [2008/03/02(日) 19:08:01 ] そんな君にはWhitespace ソースコードを見ることはできない不思議な言語
159 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 19:17:54 ] >>157 正直MatzもRuby厨もどっちもどっちにしか見えない
160 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:23:59 ] Matz∈Ruby厨
161 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:55:18 ] >>160 だよねぇ、なんかRuby厨よりマシとか言ってるのがいるから・・・ あ、よく見るとマーシーか、つまり田代レベル?それならなんとなく納得
162 名前:デフォルトの名無しさん [2008/03/03(月) 18:01:11 ] Ruby厨よりはまだVB厨のほうがメーシー
163 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 18:30:57 ] delphiも思い出してあげて下さい
164 名前:負けだなw [2008/03/03(月) 19:14:27 ] DelphiはC#に負ける
165 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 04:47:11 ] 質問です。 >>1 のC#は、 シャープ? ナンバー? なんか、両方いるんですけど。
166 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 05:06:45 ] シーシャープは規格でC#と書く事になってる
167 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 06:50:19 ] C++++を短縮して書いたんじゃねーの?
168 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 16:09:14 ] 短縮()笑
169 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 20:40:25 ] メイドさんしぃし〜#
170 名前:デフォルトの名無しさん [2008/03/14(金) 23:07:56 ] C(#゚д゚) つまり、もともとは、Cがあまりにもクソ過ぎて、GUIすらも、達成できないと、いうこと。
171 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 00:59:47 ] C#だってフレームワークが無いとできないじゃん。馬鹿?
172 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 01:32:11 ] >>165 イゲタじゃないの?
173 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 01:36:33 ] >>1 それってMSがJAVA非難するときに言ってたよ 織り込み済みだよ
174 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 02:46:54 ] >>165 #なら本当はナンバーサイン 音楽記号の♯(シャープ)とは違う。 でもC#は(シーシャープ)と発音する。
175 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 12:33:04 ] d.hatena.ne.jp/kazama/20060816/p1
176 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 09:05:09 ] シーシャープにしたかったが、 ♯(シャープ)が2バイト文字で使いづらいので、 #(ナンバーサイン)で代用した 正式名称はC#とタイプしてシーシャープと読む
177 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 13:09:54 ] そっか、じゃ、Cダブルシャープってのもありなんだな。 指がもつれるのかな?むちゃ読みにくいのかな?
178 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:47:03 ] #include #define #!/bin/sh 今まで見てきた日本人プログラマはこれらをほぼ例外なくシャープって呼んでたからなぁ。 今更C#にけち付けられる奴が居るのかどうかよく分からん。
179 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 00:12:23 ] C♯だったらウィキペディアの記事名がまともになれた。 あそこって#を記事名に使えないから苦労している。
180 名前:デフォルトの名無しさん [2008/03/17(月) 03:12:10 ] このスレの住人なら知っていますね、あの糞開発ツールのことを ・自分のプログラムのバグなのかコンパイラのバグなのかわからない ・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している ・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている 糞だけど、政治的な理由で無理やり使わされているんですよね もういい加減、我慢するのはやめませんか? ・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。 上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。 ・あの糞開発ツール提供会社には「おたくの糞開発ツールは話にならない」と突き放しましょう。 バグレポートなどしてはいけません。改善要求などもってのほかです。 あの会社はあなたたちのことをテスター/モルモットとしか思っていません。 ・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」 なんて話が出たら力強く机を叩き、会議室を出ましょう。 あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。 糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。
181 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 03:22:11 ] C++/MFCはかっこいいけど 基本APIラッパのみでしかも標準のコントロール群が貧弱だから 新たなネイチブのやつ使わせろせろ
182 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 11:16:29 ] ネイティブは互換性を保つのがキツイからサポートしたくないんだろ。 中間コードなら10年先、20年先のPC(OS)でも安定動作させてくれる ってんだから、今はアレ気味でも乗り換えるべき。
183 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 11:18:45 ] 残念、ネイティブは互換性があるため新O$の逝行が進まない。 互換性の悪いAxやドトネトがM$様の理想。
184 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 12:11:59 ] どんな人生送ったらこういう頭悪い文章書けるんだろう
185 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 20:19:36 ] >>182 MSのサポートは延長入れて10年くらいじゃないの?
186 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 22:44:51 ] つうか.NETはバージョン毎の互換性ないじゃん
187 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 22:57:26 ] >>186 2.0から3.5まで、今のところCLRのバージョンが上がっていないのがまだ救い。
188 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 23:15:42 ] ていうかJavaVMみたいに下位互換あればいいのに・・・ どこがJavaのマネやねん
189 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 01:32:41 ] Javaはアップデート毎に100MB以上のランタイムを入れてくれるものね Java最高(笑)
190 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 11:14:17 ] ドトネトは短期間に1.0、1.1、2.0、3.0、3.5とバージョンうp。 数年以内に1つのPCにバージョン10個越えるかもね。 ドトネッツ再考(笑)
191 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 15:30:39 ] DirectX なんかその代表だろ
192 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 22:15:39 ] DirectXは過去バージョンと互換性あるだろ なんのためのQueryInterfaceだと思ってるんだ
193 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 23:05:34 ] >>192 昔はそうだったけど、今はそうではない。 この表1を見てみようか。 www.atmarkit.co.jp/fdotnet/directxworld/directxworld02/directxworld02_02.html
194 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 01:58:57 ] >>190 JREのリリースペースのほうが圧倒的に上な件について。
195 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 02:02:27 ] >>193 すごく勘違いしてると思う
196 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 06:27:48 ] 193じゃないけど、 実際に QueryInterface で過去のバージョンを取得しようとするとエラーになる。 IDirectSurface(初代)を引数に受け取る昔のdllが使えなくて困っている。 過去版との互換性がどんどんなくなっていってる。
197 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 12:03:20 ] >>192 >>196 ・バイナリ実行側から見れば互換性はある。(過去のゲームは遊べる) ・が、過去のインターフェースを継承しないverがある(QueryInterface失敗) ・ソースレベルでも互換性は無い(過去ソースがコンパイルできない) だったと思うけど自信無い っていうかスレ違い杉なのでこちらへどうぞ pc11.2ch.net/test/read.cgi/tech/1193605500/l50
198 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 14:08:12 ] DirectXはCOMを使ってるだけで オートメーションに準拠してる訳じゃないんだよな。 それが出来ていれば、例えばDX for VBなんて出す必要はなかった訳で。
199 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 15:46:52 ] 簡単に性能出せる並列処理が実現出来ない言語なんて、すぐ滅びるさw
200 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 20:18:45 ] >>199 織田信長のことですね、分かります。
201 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 21:06:17 ] 鳴かず飛ばずなら 殺してしまえ C♯
202 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 05:08:53 ] >>199 その論でいくと現状のメジャーな言語はほぼ全滅
203 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 15:48:00 ] 現状のプログラマもほぼ全滅
204 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 15:38:57 ] >>196 俺ね、その辺に心底嫌気がさしてC#/DirectXどころかWIndows自体捨てました。
205 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 20:21:56 ] Unix系の動的ライブラリはもっとアレなわけだが
206 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 23:22:25 ] Unix系は最悪の場合でも自分でどうにでもできるだろ
207 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 23:39:03 ] 最悪じゃなくて最善なんだけどな
208 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 01:24:03 ] DirectX6で3DNow!に対応したのにDorectX5以前では効果がないとか XboxのソフトがGPUまわりでXbox360と互換性がとれないとか COMを使ってるのにどうして?っていうことが多かったな
209 名前:デフォルトの名無しさん mailto:sage [2008/03/31(月) 20:15:27 ] C#の難読化ソフトでいいのない?
210 名前:デフォルトの名無しさん [2008/04/02(水) 11:51:59 ] 所詮、プログラマは使い捨てだろ。 言語なんて何でも構わないんだよ。
211 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 11:56:56 ] といいながら、ブイビーを使う210=ブビ厨であった。
212 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 14:09:38 ] プログラマは、建設現場の労働者と同レベルの職種だよ。
213 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 14:27:06 ] >建設現場の労働者 大手ゼネコンから日雇いまでいるお。
214 名前:デフォルトの名無しさん [2008/04/05(土) 13:59:59 ] なんかアイタタタな文章だなと思ったんだけど、このスレ的にはどうよ? ttp://www.atmarkit.co.jp/fdotnet/csharp30/csharp30_01/csharp30_01_01.html > 世の中には語りによって補強しなければ優秀さを説得できない言語と、コード を書くことを経由しなければ優秀さを納得できない言語がある と言いつつ、C#について思いっきり「語りで補強」しているんだけどw
215 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 14:14:26 ] >>214 川俣記事読むのは初めての人?
216 名前:214 mailto:sage [2008/04/05(土) 16:25:21 ] なんだ、有名な人なのか。 他にも探してみることにするw
217 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 18:11:05 ] いや悪いけど、それが変に聞こえるとしたら214自身の読解力の問題だろそれはw 俺は別に変なこといってると思わんけど
218 名前:デフォルトの名無しさん [2008/04/05(土) 18:41:47 ] 本人乙w 言ってる内容自体は変と思っちゃいないぞ。 読解力のない人向けに説明を補足してあげると、 JavaやRubyへの彼なりの「批判」がC#自身自身にも適用されることに 気が付いてない馬鹿っぽさがおかしいと思ったところなんだな。
219 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 18:55:10 ] >>218 ・・・?217じゃないけどどこに Java や Ruby の批判が書いてるの? 彼なりの「批判」って何?
220 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 19:00:38 ] ラムダ式とか関数型言語の真似したければ F#でもやればいいだろ なんでC#でやりたがるのかね
221 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 19:10:55 ] C++は、言語拡張にとても慎重だ。 ライブラリでカバーできることはライブラリでやる、という哲学がある。 C#は、割とホイホイ言語機能を拡張する。 もちろん、開発しているのが事実上Microsoftだけだから可能という要素もある。 「yieldステートメントは、匿名メソッドまたはラムダ式の内部では使用できません」というエラーがでている。 どうしてダメなんだろうか。 それはきっと、yieldはプログラマの知らないうちに匿名クラスを作っていて云々とか、そういうよくわからない理由があるのかもしれない。 直感的には、使えてもいい文脈だと思う。が、処理系の実装上、ダメ。そういうのは汚い。 言語拡張が悪いことだとは言わない。 けれど、一見できても良さそうなことが、こっちの場合にはOKだけどこっちの場合にはダメとか、 いわゆる忌み嫌われる「場合分け」が多くなってきてるんじゃないかと思う。 switch文で幾度も分岐しているような感じがする。 そんなのはコンパイラを作る人も大変でしょう。 C++はD&Eなんかで、「どうしてそういう設計になっているのか」が説明されている。 「The D&E C#」が是非とも読んでみたい。DとEにF(Future)もつけてくれるといいな。
222 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 19:11:18 ] >>220 んなこといったら Haskell とか以外の言語の存在意義消滅www
223 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 19:20:37 ] >>221 C# も基本的には慎重ですよ。表面的にしかみてないと否定するかもしれんが。 そういや波村さんも yield と匿名メソッドは後悔してるって言ってたらしいよ
224 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 19:31:26 ] delegateとか関数型言語まんまじゃね? でも関数型だといちいちdelegateなんて名前付けないし 名前付けなくてはならないってことは 「他とは違うので特別扱いしなくてはならない」ということであり その言語とはそもそも合わない要素だということだろ。 これからも分けわかんない単語が増えて 初学者にはどんどん厳しくなっていくだろうな、.netは。
225 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 19:34:08 ] Number of keywords per programming language ttp://iolanguage.com/about/simplicity/
226 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 19:48:50 ] >>224 delegate 自体は関数ポインタリストのラップ。もともとコンポーネントモデル サポートに必要なイベント機能を組み込みで扱うために導入された。 ゆえに delegate、「委譲」。 2.0 において機能の類似性からレキシカルクロージャを実現することにも デリゲートが使用された。ちなみにレキシカルクロージャは Lisp 由来だが 状態と手続きの簡略表記であるわけでどちらかといえば関数言語っぽく ない 3.0 において式ブロックの場合さらに簡略表記が可能になる(ラムダ式)。 同時にパフォーマンス面や汎用性、スケーラビリティの観点、さらに式構造で あることを利用して式木生成機能を追加。いわゆる Linq で使用される。
227 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 15:05:25 ] C++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
228 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 15:10:24 ] c+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++ 愚地独歩「どんなに書いても書いてもDに届かねェんでェ・・・・・」
229 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 22:20:37 ] #-=+C+=-# 中二仕様言語
230 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 14:50:51 ] それよりVC#で作ったexeってプロジェクトの保存先がマイドキュだったりすると 自分のマイドキュのフルパス埋め込んでるから下手すると個人名称が バレバレなんだぜw
231 名前:デフォルトの名無しさん [2008/06/16(月) 12:52:19 ] 一番好きなプログラミング言語は? itpro.nikkeibp.co.jp/article/OPINION/20080528/304478/ プログラマに対象を絞って聞いた「一番好きなプログラミング言語」は,「C/C++」(24%)が最も多く, 「Visual Basic(VB)」(20%),「COBOL」(13%)と続いた(図2)。企業の基幹システムに浸透しつつあるJavaや, Webアプリケーション関連で使われることの多いスクリプト言語は,上位3位までに食い込むことができなかった。 C/C++ 24% VB6.0 20% COBOL 13% Java 9% Perl/PHP 7% C# 2% ← m9(^Д^)プギャー 一番好きな言語と対比する格好で「最もよく使っているプログラミング言語」も聞いてみたが, ここでは「C/C++」と「VB」の順位が逆転,「VB」が一位だった。
232 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 14:54:45 ] で?
233 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 15:00:22 ] 10% → 2% 大幅減www
234 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 17:20:01 ] | 回答者の年齢構成は,40才代が最も多くて39.4%,続いて | 30才代が34.8%,50才以上が19.3%,20才代が6.2%だった。 これは酷いサンプルですね。
235 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 18:08:20 ] こういうときに「でっていう」って使うんだな、勉強になった。
236 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 18:33:52 ] >「でっていう」 日本語でおk。
237 名前:デフォルトの名無しさん [2008/06/17(火) 14:27:12 ] >>234 itpro の対象読者は業務系SE向けの雑誌だからでしょう #酷いサンプルというよりも、そういう年代向けの雑誌 WEB-DB Preessなんかだと、Cobolなんて出てこないだろうし(きっと)
238 名前:234 mailto:sage [2008/06/17(火) 15:04:41 ] >>237 いやマヂレスされても。 「C#なんか誰も使ってねえよ」ということにしたがっている >>231 を揶揄したかっただけなんで。
239 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:14:46 ] 「C#をみんな使ってる」ということにしたがっているんですね?
240 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:25:01 ] >>239 知育不全か君は。
241 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 16:10:38 ] ということにしたいのですね。
242 名前:デフォルトの名無しさん [2008/06/18(水) 01:32:30 ] >>231 日経ソフトウエアでしょ。これ編集者もアンケートやってしまったと思ったんじゃないかな。 Cは別格でもCOBOLやVBってのはねえ。。。 個人的にはC#は優れものと思うんですが、でも市販の入門書がVB的に変じゃないですか。 (つまりロジック層軽視でプレゼンテーション層から教えようっていう。) へたするとそこから普及がダメになる可能性もあるんじゃ。Javaにかなわず、PHPやRubyに新規開拓層は流れ、なんて。
243 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 11:42:52 ] itpro.nikkeibp.co.jp/article/COLUMN/20080616/308295/ 正解率低いなwww
244 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 12:28:49 ] /⌒ ⌒\ ) ばかじゃねーの?っと /( ●) (●) \ )/⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y丶 / ::::::⌒(__人__)⌒::::: \ | |r┬-| | \ `ー'´ / ノ \ /´ ヽ カ | l l||l 从人 l||l l||l 从人 l||l カ タ ヽ -一''''''"~~``'ー--、 -一'''''''ー-、. タ ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒)) ┌┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐ ,. - ''"| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ρ ̄`l
245 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 12:29:25 ] 起動が激遅で動作がモッサリなプログラムしか作れないC#は嫌われて当然だろ。 ランタイムがでかすぎて配布にも苦労するし。 ネイティブコンパイラ搭載RAD環境のVB6が10倍人気があるという結果にも納得。
246 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 17:00:05 ] 動き出せばそんなに遅くないとは思っているけど、起動がもたつくのは印象最悪だよね。
247 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 15:01:57 ] 起動も、言うほど遅くはないと思うが。 プログラミングの問題じゃね?
248 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 15:50:46 ] .NET Frameworkの問題
249 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 16:43:00 ] sgenとngenを両方使えばそこそこ速くなるんだが・・・ ジェネリクスを使ったクラスに対してXmlSerializerを使ってると、 sgenの効果が出なくなるのが問題だ
250 名前:237 [2008/06/19(木) 16:49:52 ] >>238 すまんw >>242 >市販の入門書 プログラミング C#2.0/ADO.Net 2.0 以外の市販の本はあまり役に たたなかった気がする VBプログラマのためのクラス入門 みたいな本は VB.Net でクラスは こうやって書くんだ という意味で役にたったかも・・・ ADO.NET関係は上記の本以外は、シングルユーザー向けなのが 笑ってしまったw
251 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 17:20:43 ] インスタンスに、サイズの大きな固定長配列を山ほど作ってる莫迦が 「起動が遅いな〜」とか抜かしてた実例はあるけどな。
252 名前:デフォルトの名無しさん [2008/06/20(金) 17:38:23 ] >>250 SQLServerの無償配布版しか使わない貧乏人に市販の本は冷たかったです。 ConnectionStringの正解をのせたサイトも見つけられないまま、接続を探り当てるまでの時間は不条理に感じました。
253 名前:250 [2008/06/20(金) 17:48:42 ] 土台、データベースどころかそれ以前、CSVファイルの利用方法が書いてあれば良心的なほうですもん。 データの入出力も教えず、まず教えることとはなんなのかと。。。 文字列処理なら基本でしょう、しかし。。。
254 名前:デフォルトの名無しさん [2008/06/20(金) 17:52:22 ] 何度も失礼、253==252です。!=250です
255 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 19:46:53 ] あほ?
256 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 20:08:36 ] ばっかで〜す
257 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 20:36:22 ] 何やってんだ。こう言うべきだろ? 「アホちゃいまんねん、パーでんねん。パー!」
258 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 22:42:38 ] はじめてwindowsの開発やるんだけど、DBのつなぎ方が色々あってワケワカメだな。 DBのアクセス周りの抽象化が中途半端で結局製品固有のコードまみれになってるし、何かめんどくさい。
259 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 10:27:37 ] ODBCでいいじゃん
260 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 01:07:37 ] >>259 あほか。それしか使えないんだろ? パフォーマンス考えろよ。
261 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 13:30:54 ] パフォーマンス考えたらストアドだろ。 馬鹿じゃねえの?
262 名前:250 [2008/06/23(月) 15:24:04 ] >>252 プログラミング ADO.Net 2.0 だけは購入したほうがいいと思うぞ #2005Express 使ってるし #Webで探す時間を買ったと思えば安い・・・
263 名前:250 [2008/06/23(月) 15:32:07 ] すまん>2005ExpressはSQL SVね かなりの部分(98%位)はGUI無しでいけるコードだから express版で十分使える vb.net C# 両方のサンプルコードが掲載されているしね!!
264 名前:デフォルトの名無しさん mailto:sage [2008/06/23(月) 17:14:58 ] >>261 そのネタおなかいっぱい。
265 名前:デフォルトの名無しさん [2008/06/24(火) 10:02:14 ] >>258 >結局製品固有のコードまみれになってるし 具体的には、どのあたり? #いやJDBCだって、DB固有のAPIあるし
266 名前:258 mailto:sage [2008/06/24(火) 22:49:26 ] >>265
267 名前:258 mailto:sage [2008/06/24(火) 22:54:16 ] >>265 俺がもらったソースがそうなってるだけなのかもしれないけど "DB製品名Client"とか"DB製品名Command"とか製品固有のをベタベタ書いてある。 これを将来Oracleに変更しようと思ったら、"OracleClient"とか"OracleCommand"に置換しなきゃいかんのかなと。
268 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 23:02:20 ] >>267 もうODBCでいいんじゃね
269 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 23:13:53 ] >>267 そんなのは一箇所変えるだけで済むようにするのが 普通JARO
270 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 23:17:22 ] 抽象化された使い方はできるんだけど、 開発ツールのサポートが一切ないので現実にはあまり使わない。
271 名前:258 mailto:sage [2008/06/24(火) 23:33:27 ] >>269 具体的にどうすんの? MSDNに載ってる↓のサンプルだとOracleに完全に依存してる。 public void CreateOracleCommand(string myExecuteQuery, string connectionString) { using (OracleConnection connection = new OracleConnection(connectionString)) { OracleCommand command = new OracleCommand(myExecuteQuery, connection); command.Connection.Open(); command.ExecuteNonQuery(); } } ファクトリみたいなのを作れってこと?ちょっとめんどくさいな。 public void CreateCommand(string myExecuteQuery, string connectionString) { using DbConnection connection = ファクトリ.getConnection(connectionString)); { DbCommand command = ファクトリ.getCommand(myExecuteQuery, connection); command.Connection.Open(); command.ExecuteNonQuery(); } } >>270 なるほど。ツールを使ってるから抽象化されてないのか。 といってもオレは、そのツールとやらを持ってないわけだがorz。
272 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 23:51:29 ] >>271 あまいな。 DBMSを変更してもmyExecuteQueryの中身がそのまま実行できるとは限らない。 思わぬところでDBMSの方言が入ってくる。
273 名前:デフォルトの名無しさん mailto:sage [2008/06/24(火) 23:54:43 ] >>271 その辺もうある。というか追加された System.Data.Common の下あたり眺めてみれ 3.5 SP1になると Entity Framework も出て来る予定なんだが まぁその辺は忘れていい
274 名前:258 mailto:sage [2008/06/25(水) 00:03:34 ] >>272 いや、そこは今つっこむとこじゃないでしょ。 SQLの差異は、割り切ってを修正しますよ。 SQLの差異を吸収するようなライブラリかORマッパを使うのが楽だけどね。 >>273 DbProviderFactoryとかかな。サンクス。 Javaよりも後発の癖に2.0になってようやく追加されたのは謎だけど。
275 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 00:14:42 ] >>274 つーか 1.0 だと ODBC サポートもなかったんですよ? 優先順位か設計の問題だったんだろうけども。 ObjectSpaces とか某プロジェクトに吸収されていったしなぁ… これは結局某プロジェクトが解散して Linq っつー武器を得た あと Entity Framework になった(なる)が。 まー DB にチューニングで結局依存することも多いし IDE サポートあってこその環境だったので SQL Sever(or Oracle) 固定で確かに困らなかったなぁとは思う。
276 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 22:09:44 ] OLEDB使えってことだろ こんなの調べればすぐじゃん。
277 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 00:43:56 ] LLL/.net(アセンディア)のDBコンポーネントを使えば SQL−ServerだとかOracle、そしてJETでさえもコードを変える必要が無い。 設定ファイルは変える必要があるけど・・・ そしてスマートクライアントとクラサバさえもコードを変える必要も無い。 JETでスタンドアロンのデモをしたいときなど重宝している。
278 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 00:48:54 ] >>277 これ私も持っているけど結構面白い! ↓ auction.item.rakuten.co.jp/10232889/a/10000373
279 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:24:36 ] >>277 宣伝乙 今時ランタイムフリーじゃ無いとかグレープシティでもやらないようなぼったくりツールは使わねぇ
280 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 07:20:38 ] >>279 使ったことあるの? クラサバならライセンス料かかるけどスマートクライアントで使う場合 ランタイムフリーですよ。
281 名前:デフォルトの名無しさん [2008/06/26(木) 10:07:08 ] >>277 でもSQLは書き換えるわなぁ・・・・ #DOA考えたほうが、精神的に楽そう・・
282 名前:デフォルトの名無しさん [2008/06/26(木) 16:40:46 ] ↑DAO っぽくだ すまん
283 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 17:22:14 ] >>277-278
284 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 22:22:20 ] ADOだろw
285 名前:デフォルトの名無しさん [2008/06/27(金) 10:52:37 ] >>284 突っ込まれると思ったけどw 以下のような感じ www.nulab.co.jp/designPatterns/designPatterns3/designPatterns3-4.html
286 名前:デフォルトの名無しさん [2008/06/27(金) 15:44:12 ] COBOL のように死んだ言語 ttp://www.ibm.com/developerworks/jp/java/library/j-cobol.html
287 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 22:48:46 ] >>286 >年収がドルで 6 桁か 7 桁にもなる COBOL の技術者に対して、「死んだ」言語を扱う作業がどんなものか尋ねてみてください。 ドルで7桁ってホントかよ。オレもCOBOL勉強しようかな。
288 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 01:26:05 ] 1000万〜10億くらいか? どんなんだよ。
289 名前:デフォルトの名無しさん mailto:sage [2008/06/30(月) 00:58:13 ] 海外でも銀行とかでCOBOLが生き残ってるんだろうかねぇ
290 名前:デフォルトの名無しさん mailto:sage [2008/06/30(月) 23:22:40 ] 意外と身近な所で生き残ってんぞ オープン系移植したゾンビがうようよと
291 名前:ks mailto:sage [2008/07/05(土) 13:40:44 ] >>278 auction.item.rakuten.co.jp/10232889/a/10000385 auction.item.rakuten.co.jp/10232889/a/10000383 ですか?
292 名前:デフォルトの名無しさん [2008/08/02(土) 13:14:26 ] で、C#はどうなの?
293 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 14:08:08 ] そのきゃら ぱど の きゃらぱくりくせぇ
294 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 14:37:10 ] >>292 使いやすいいい言語。
295 名前:デフォルトの名無しさん [2008/08/03(日) 11:22:08 ] >>294 実務に使えるレベルまでいってないけど、そんなに使いやすいか? #まだ、頭がぐしゃぐしゃ状態w #本のサンプル打っただけじゃ、使い物にならないのは分かってるんだけどね
296 名前:デフォルトの名無しさん mailto:sage [2008/08/03(日) 12:41:39 ] >>295 C#の言語仕様を一通り覚えて、IDEも使い慣れてくると感想は変わるんじゃないかな。 私はそうだったよ。
297 名前:295 [2008/08/03(日) 19:32:14 ] >>296 なるほど その日がくるまで「打つべし」の生活つづけてみよーーー C#の言語仕様+.Net Framework の使い方をもう少し押さえないといかんかなと #今後者がメイン
298 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 02:15:43 ] .Net Framework の使い方って何?w
299 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 02:21:37 ] 295 じゃないがまず BCL も膨大だし、CLR 自体複雑だし VS も絡んできたり くるとするとその辺含めた全体的なものを言葉にするなら .NET Framework の 使い方でいいだろたぶん
300 名前:295 [2008/08/04(月) 10:44:47 ] いま ちらちら見てるのが「プログラミングMicrosoft .NET Framework 第2版」 だからねぇ・・・ #クラスライブラリ の方が自分的にはしっくりくるかな
301 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 21:26:12 ] 実際に仕事で使った方が早いよ。 割と身近でも使われてるっぽい。 webでいうとgyaoがC#+asp.net
302 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 21:51:26 ] 勉強することなんてほとんどないと思うんだが・・・。
303 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 23:10:22 ] いや一杯あるだろ
304 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 17:09:49 ] >>301 たしかSilverlightも使ってるんだっけ ほかに日本の大手で使ってるところを知りたいな
305 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 20:08:28 ] >>303 ゼロとは言わないがクラスライブラリの使い方なんて コード補完と勘だけでいける。わからないときはちょっと ヘルプを引けばいいだけ。これを勉強とは言わない。
306 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 20:36:03 ] その程度でわかるライブラリばかりじゃないだろ。 その程度でわかるライブラリも多いけどさ。 まあその程度でわかるものしか使わなくて済むことしかやってないなら 勉強というほどのものはいらんが。
307 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 23:07:28 ] そういや最近だと Enumerable.Aggregate の説明は激しく 意味わからん日本語だと思うのだがあれ何とかならんのか。
308 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 19:51:27 ] >>306 その程度でわかるライブラリばかりなのが.NET。 MFCに比べたら天国のようなもの。
309 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 20:12:07 ] MFCと比べなきゃならない時点でオワってる。
310 名前:デフォルトの名無しさん [2008/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 名前:デフォルトの名無しさん [2008/08/06(水) 21:13:36 ] MFCはやっぱり消える運命なのか。せっかく勉強したのに
312 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 21:14:55 ] いまいちだったからね
313 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 23:32:47 ] いまいちっつーか出来たのが古いので基本設計が古すぎる 「今」やさらに「将来」の C++ から完全に置いてけぼり食らってて API に対するカバー範囲が広い(つまり便利)っつー利点ぐらい しかない。 ATL/WTL で新規はもう正直いいだろうっていうか。 >>310 一例に過ぎんがアローケータみたいな基本的なことさえ C++ は難しい問題山積みなので現実時間だとその方向たぶん 無理。 相互運用性考えて作ってないから仕方ないんだろうけど。 C レベルなら何とかなるんだが(というか unsafe とか Marshaler で 何とかしとるよな…MSDN マガジンあたりで C ヘッダ解析して C# 化 とかしてたし)。
314 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 01:08:11 ] となるといま現在,どれに重きを置いて学習したらいいんだろうか
315 名前:デフォルトの名無しさん [2008/08/07(木) 01:42:06 ] MidoriでWinAPI厨も涙目だしな
316 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 07:47:12 ] どうでもいいけどOffice2007とかで使われてるリボンをサポートしてるのってMFCだけだよね。
317 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 08:44:42 ] ヒント: M$社内でMFCは使われてない
318 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 08:54:02 ] どうでもよくねーよTT
319 名前:デフォルトの名無しさん [2008/08/08(金) 11:05:26 ] >>305 イテレータの実装とか、appdomain,refrection,非接続型でのversion number パターンとか、helpだけでわかる奴は尊敬するよ
320 名前:デフォルトの名無しさん [2008/08/08(金) 11:07:32 ] あと ネットーワーク+マルチスレッドを使ったPGもね
321 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 11:22:20 ] Cα再開のお知らせ
322 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 21:27:07 ] 小難しいことを言おうとしてスペルミスしちゃうやつは尊敬できない
323 名前:デフォルトの名無しさん [2008/08/09(土) 12:25:01 ] スペルミスはともかくw 自分が押さえないといけないと思ってることなので 何とでも思ってくれ
324 名前:デフォルトの名無しさん [2008/08/09(土) 12:56:03 ] Javaも駄目だったし、C#も駄目だろ。まだまだC++全盛w
325 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 13:31:29 ] まあ全部使うんですけどね
326 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 17:26:54 ] UMLで組んでいる俺は勝ち組
327 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 21:40:00 ] UMLとかワロス
328 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 09:19:37 ] UMLってグローバルスタンダートとか言うワリに カナダの会社で使ったらUML知らんヤツばっかりでビビった
329 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 12:50:18 ] 日本人には「海外で使われてる」とか「世界で○○」とか言われると思考が停止しちゃって簡単に信じ込んじゃうやつが多いからな。
330 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 14:41:16 ] iPhoneみたいだね
331 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 16:47:11 ] >>328 よくわからんがJavaの世界では普及してるのでわ?
332 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 07:45:10 ] 全然
333 名前:デフォルトの名無しさん [2008/08/16(土) 00:27:41 ] C#3.0から見ると、今クラスと呼ばれているもののほとんどが必要ないことがわかる。 基本クラスだけ作り、継承の変わりにデリゲートにラムダ式を差し込んでやればいい。 継承によって発生する全ての名前、これを覚えている必要がなくなる。 コード量が驚くほど減り、見通しがよくなる上に、さらなる拡張をしたければその場でラムダ式をちょいと書けばいい。 いちいち深呼吸してクラス名から考え始める必要はない。実に直観的で全てがスムーズに運ぶ。 相手に何かするところはデリゲートに、自分に何かするところはメソッドにする。 自分と相手のメソッドとデリゲートを繋いでやれば、それで全部事足りる。 参照する必要はない。参照はラムダ式が裏で勝手に作っている。
334 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 01:28:51 ] ものすごい愚かな発想だねw いや「馬鹿の一つ覚え」とはよく言ったものだ。
335 名前:デフォルトの名無しさん [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 04:21:05 ] ゴメン、ボク頭悪いから、大差無いように見える
337 名前:デフォルトの名無しさん [2008/08/16(土) 04:23:26 ] Class1<T> ってなに?
338 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 07:45:41 ] ジェネリックスだろ
339 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 07:46:44 ] >>333 はRubyやれ
340 名前:デフォルトの名無しさん [2008/08/16(土) 09:03:26 ] IDEが重すぎるわけだが
341 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 09:05:11 ] >>335 俺も最近その思想になってる。 最初は interface で作るけど、複数の実装クラスを作り進めるうちにだんだんと実装の内容がどれも似てくるのな。 それで、バグに気づいたりI/Fの定義を拡張したりすると、全ての実装クラスを修正しなければならなくなったり。 理論的には実装コードには依存してはいけないはずだけど、個人でコーディングする分には、コードごと共有できる かたちのほうがメンテが楽だなあ。
342 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 09:08:32 ] 実装コードというより、大枠のフローまで interface の定義に含められたほうがいいという解釈かなあ。
343 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 09:14:26 ] >>341 はRubyやれ
344 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 10:17:18 ] わぁ・・・C#簡単すぎ糞ワロタ
345 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 10:40:31 ] 外部に対して要求を明示するという意味では強い型付けは意味があると思うが その都度インタフェースを作るのは面倒 これを解決するにはメソッドの宣言の文法に鍵がありそうな気がするが
346 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 11:22:16 ] >>345 もうリフレクションでいいんじゃね?
347 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 11:27:31 ] >>346 問題をどう解決するのかkwsk
348 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 11:53:26 ] >>347 ttp://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20050426/160128/
349 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 11:58:11 ] >>348 リフレクション関係ないじゃねーか
350 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 12:20:33 ] >>335 ってネタでいってるの? それとも大真面目? 大真面目でいってるのならちょっと考え方おかしいと思うなあ。 >>335 の考えは>>333 の >いちいち深呼吸してクラス名から考え始める必要はない。 に凝縮されていると思うんだが、名前を付けられることは本来「福音」なはずなのに これを面倒を強いる「呪い」と考えているところが面白いというかなんというか。
351 名前:デフォルトの名無しさん mailto:sage [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 12:24:11 ] >>349 リフレクションを使った動的型付けとしてDLRが開発されて、 Silverlight 2.0で実戦投入されるんだよ。
353 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 13:46:56 ] 関数型言語やれってこった
354 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 15:31:31 ] もうお前ら F# 使えよ。
355 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 18:19:51 ] G#おすすめ
356 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 18:48:58 ] IronHaskellマダァ-? (・∀・ )っ/凵⌒☆チンチン
357 名前:デフォルトの名無しさん [2008/08/17(日) 20:28:25 ] >>354 7th付けたほうが かっこいいかも
358 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 21:27:47 ] ドミナントモーションですな。 そしてまたC#に戻ると・・
359 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 07:30:11 ] >>355 Obj-Cのほうがおすすめ
360 名前:デフォルトの名無しさん [2008/08/30(土) 15:32:16 ] C++に国際標準がある以上、似たような言語でJavaのように独自のクラスライブラリを 作ろうとすると、C#しか選択枝がないんじゃない? J#で懲りた感があるが。
361 名前:デフォルトの名無しさん mailto:sage [2008/08/30(土) 21:02:41 ] Windowsだけで飯食える人がうらやましい
362 名前:デフォルトの名無しさん [2008/08/31(日) 07:58:30 ] Visual Studio 2005 のインストール作業が失敗した。 「エラー 1935 です。」とかいうダイアログが出て、何度やっても失敗する。 あまりにも頭に来たので、もう .NET を使った開発はしないことにした。 少なくとも、選択の余地がない仕事以外では一切使ってやらない。 言語はどれでも良いってことになったら、ネイティブか Java でやってやる。 .NET なんざ糞喰らえだ!
363 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 11:33:51 ] 君がそう決めたんならそれでいい。たぶん間違ってないだろう。 .NET開発の仕事が他人に行くだけだから。
364 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 15:07:28 ] ぐぐれば解決策がわかるものをすぐにぶちきれるようでは M$との相性どころか開発の仕事そのものに向いていないのでわ?
365 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 16:07:02 ] >>362 support.microsoft.com/kb/872904/ja
366 名前:デフォルトの名無しさん [2008/08/31(日) 20:02:47 ] >>361 *nix系だけで飯食える人の方がうらやましいけど
367 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 20:58:02 ] C#が終わった理由があるとすれば、それはバリアント型を組み込んだ事だな また変態ソースを読む仕事が始まるお( ^ω^)
368 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 21:02:07 ] varは型推論。コンパイル時に変数の型が決まっていることに変わりはない。 バリアント型とは似ても似つかない。
369 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 21:33:21 ] というか var はオーバーロードとか型パラメータの省略とかと 同レベルの機能だよ、実際 慣れてきたら「ここ」に推論が働かないのはある意味不自然と わかってくる。「そこ」は読んでくれるのに統一性ないってな
370 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 21:40:50 ] >>369 誰に何を主張したいんだ? 要点が全くまとまっていないぞ
371 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 21:48:43 ] 何がいいたいかわからんが、俺も前から Button b = new Button() てな書き方は悠長だなと思ってました。
372 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 22:05:08 ] 冗長と言いたいのか
373 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 22:08:36 ] 悠長ってワロタ
374 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 22:16:49 ] >>370 「型から推論する」なんてのが入ったのは var よりもっと前からで var も同レベルだよ って話だよ。いまさら取り立てて騒ぐような機能じゃない。 オーバーロードも型パラメータの省略も型から推論してるだろう、「それ」が宣言部分 でも使える機能が var だよぶっちゃけ。 今まででも式内に型は明示しなくてもいいし、型によって呼ぶメソッドがころころ変えら れたりもしてた、型パラメータも省略されまくりなわけだ。そこまでやっといて逆になんで 宣言だけ、左辺だけできない。そう考えると不自然だろって話だ。 もちろんステートメントを超えてとか匿名型がねって別の話もあるんだがな。
375 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 23:40:59 ] queryの型を書くのは嫌だお
376 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 00:26:36 ] C#の型推論はショボすぎる こんなんありがたがってる奴はOcamlとかやってみろ
377 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 02:15:24 ] なんで関数型と比べたくなるのか理解できない。
378 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 04:38:32 ] >>374 色々勘違いしている。>>376 みたいな。 >>376 C#の型推論はlinqのためのものであって、関数型言語のような型推論は最初から目指してないんだって
379 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 11:11:10 ] ドトネトでWin32APIを刷新しようとした。 しかしできなかった。 ドトネト、C丼がVMのデファクトを取りえた。 しかし現実はそうならなかった。 国際標準で挽回しようとした。 しかし見込みなし。 Liveで刷新して認知度を高めようとした。 しかし無理だった。 それだけw
380 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 12:11:57 ] まったくの門外漢だが、標準化されたC#処理系の要求を 満足するVM実装ってWindowsのほかにあるのけ?
381 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 12:16:26 ] MONOの事を聞いている?
382 名前:デフォルトの名無しさん [2008/09/01(月) 13:44:02 ] >>379 独り言なら他でどうぞ
383 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 14:02:56 ] >>310 > 今まではC++信者だったが、C#がwinndowsプログラミングでは最強だと > いうことがわかってショックだった。 当たり前だろ、WindowsもC#もM$が作ったものなんだから。 わざと最強にしてやらんとM$のしめしがつかないだろ
384 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 14:04:45 ] じゃあなんで、C丼@ドトネトアプリも見かけなくて、 C++/MFC・MDIアプリが姿を消したんだろ。 上下ともM$社内では使われてないwww
385 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 14:32:23 ] >M$のしめしがつかないだろ なんでブビ厨は死滅したの?
386 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 15:13:04 ] >>384 使われてるだろ。 C#の開発者がインタビューで言ってた。
387 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 15:18:49 ] ヒント: オフィス
388 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 16:31:06 ] 全角厨うぜえ
389 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 01:58:22 ] ドトネトが最強・・?
390 名前:デフォルトの名無しさん [2008/09/02(火) 08:19:43 ] C++の標準クラスライブラリが、時代遅れ...。 web-basedのプログラミング隆盛の時代に、COBOLみたいになっちゃうよ。
391 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 08:22:16 ] あ?そんな事を言うのであればJavaも同じ穴の狢なんだが。
392 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 08:23:04 ] と思ったらC#ではなくてC++か。 C++はCと基本的に同じ思想で「足りない物はライブラリで」だから。
393 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 08:43:51 ] ドトネトは全てが中途半端 ・足りない機能 ・VMに必要な軽さが無い(というか、重い) ・C/C++系を素直に使えない かといってオブジェクトベース言語の決定打でもない
394 名前:デフォルトの名無しさん [2008/09/02(火) 09:44:49 ] Webプログラミングはさ、数あるコンピュータ技術の中ではピラミッドの最下層なわけで、 仕事も労働者も量が多いだけで単純作業なんだよね。 フレームワーク使ったり、テキストいじって、DBの内容を表示するだけだからね。 だからそんなのにわざわざC++なんて持ち出す必要ないんだよ。 大企業でコンパイラとか組み込みとかシミュレーション系とか画像・動画解析とかやってる 高度技術者が使うものなんだよね。 Webは趣味とか片手間でやるなら楽しいけど、主業務にしてる人は今後大変だろうな。 餃子の早包み作業を中国人と争ってるようなもんだからな。
395 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 10:24:59 ] >Webプログラミングはさ、数あるコンピュータ技術の中ではピラミッドの最下層なわけで、 ↑ グーグルはどうなんだよ? それを必死でおいかけてるM$はどうなんだよ?
396 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 11:24:05 ] グーグルのコアはバックエンドのクローラや分散システムやランキングアルゴリズムであって、 Web部分はそれらをユーザに提供するためのただのシステムの一部のインターフェースだよ。 ピラミッドの最上位の技術も扱ってる上で簡単な技術もやるのと、最下層技術だけやるのとでは 天地の差だよ。 フカヒレの添え物として一個千円の餃子売ってるのと、冷凍餃子じゃ同じもの扱ってる感じしないでしょ。
397 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 11:40:39 ] >Webプログラミングはさ、数あるコンピュータ技術の中ではピラミッドの最下層なわけで、 >グーグルのコアはバックエンドのクローラや分散システムやランキングアルゴリズムであって、 >Web部分はそれらをユーザに提供するためのただのシステムの一部のインターフェースだよ。 一部だろうと言いわけにはなりません。 世の中それを、Webプログラミング、と呼びますから。 残念!
398 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 11:59:28 ]  ̄ ̄ ̄l/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ ( ´・ω・`) ∧_∧ / \ (´∀` ) ハハハ .__| | .| |_ / ヽ ||\  ̄ ̄ ̄ ̄ / .| | | ||\..∧_∧ (⌒\|__./ ./ ||. ( ) ~\_____ノ| ∧_∧ / ヽアホか \| ( ´_ゝ`) 何言ってんだコイツ? | ヽ \/ ヽ. | |ヽ、二⌒) / .| | | .| ヽ \∧_∧ (⌒\|__./ /
399 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 12:18:48 ] >残念! なんかあれ思い出した
400 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 13:11:34 ] 残念無念また来週〜
401 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 13:16:55 ] Webプログラミングはさ、数あるコンピュータ技術の中ではピラミッドの最下層なわけで、  ̄ ̄ ̄l/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ ( ´・ω・`) ∧_∧ / \ (´∀` ) ハハハ .__| | .| |_ / ヽ ||\  ̄ ̄ ̄ ̄ / .| | | ||\..∧_∧ (⌒\|__./ ./ ||. ( ) ~\_____ノ| ∧_∧ / ヽアホか \| ( ´_ゝ`) 何言ってんだコイツ? | ヽ \/ ヽ. | |ヽ、二⌒) / .| | | .| ヽ \∧_∧ (⌒\|__./ /
402 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 22:04:03 ] AAコピペ君は馬鹿なコピペ君の中でも最下層なわけで、まで読んだ。
403 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 08:53:55 ] >>393 それ、どれもJavaのほうが酷いよね…
404 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 11:55:00 ] 後発なのに、Linux/Solarisでまともに動かないデメリットはだめでしょ。 ServletはサーバもOSもいろいろ選べるけど、C#は事実上Windows/ASP.NETに 強制される。 おこがましくもC/C++の後継とうたってるが、実行環境の少なさ、性能、C/C++ との親和性は、VisualBasicと同程度で、なにより完全にMSの支配力のもとに あるのでC/C++とはまったくの別物。
405 名前:. mailto:sage [2008/09/03(水) 12:24:01 ] そもそも標準化する意味があるのかと小一時ry
406 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 12:30:46 ] 【ネット】 速さに唖然…話題のGoogle製ブラウザ「Google Chrome」 ttp://mamono.2ch.net/test/read.cgi/newsplus/1220407069/
407 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 13:03:47 ] msdnはえーからChrome使うわ
408 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 13:14:14 ] >404 C,C++の後継なんて謳ってたっけ?
409 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 14:00:46 ] >>404 Linux/Solarisで動かさないのに、Javaなんて使いたくない。 動かさないといけない時は仕方なく使うけど 実際にC#使ってる連中で、C,C++の後継だと思ってる奴居るのか?(GUI関係では代替になってるけど)
410 名前:デフォルトの名無しさん [2008/09/03(水) 15:03:06 ] >>409 >後継だと思ってる奴 いないでしょ >Linux/Solarisで動かさないのに、Javaなんて使いたくない。 これは理解不能 #リソース分散しなくていいなら、そっちののうが楽だと思うが・・・
411 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 15:05:23 ] そうそう、Win系でドトネトする人はマイナーだが、UNIX系でJavaJavaしてる人なら居るでしょ。 C丼終了の件了解しました。
412 名前:デフォルトの名無しさん [2008/09/03(水) 17:24:28 ] >>411 世の中Web系のシステムだけだと思ってる馬鹿がまだいるんだねw
413 名前:409 mailto:sage [2008/09/03(水) 18:32:16 ] >>410 俺のとこではWinでのクライアント開発の案件が割と多くて、それはC#で作ってる。 ただWeb系の案件もたまにあって、使える時はASP.NETでやってるけど、どうしてもLinuxがいいって顧客にはJavaで作ってるのよ。 本当はリソース分散したくないから全部.NETでやりたいんだけどね・・。
414 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 19:12:28 ] ヒント: ドトネトの内部がLiveに変更 → after the ドトネトの出現へ
415 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 19:50:28 ] プププあのスレに書いてあること真に受けてるのか 引っ掛けにも気付かず
416 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 19:58:35 ] プププM$のアナウンスに書いてあること真に受けてるのか 引っ掛けにも気付かず
417 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 20:40:02 ] >>413 .NETの寿命はJAVAに比べて非常に短いと考えられる
418 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 20:50:32 ] そんきゃ別の何かに移行できればいいと思っているんじゃないかな?
419 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 21:50:09 ] 寿命ってどういう意味で使ってるんだろ。 言語としての寿命という意味であれば、先の事は誰にも分からんから何の意味もない。 製品のサポート期間という意味であれば 2006年に出た.NET2.0では メインストリームサポート が2012年までで、その後 延長サポート が2017年まで続く 既に使われなくなった.NET1.1でさえ、2013年まで 延長サポート が継続する。
420 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 22:22:33 ] ヒント: autoconf、make(UNIX文化)
421 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 23:26:17 ] C#って、GUIのソフトが短時間で作成できるってのが強みじゃないの? ソフト作成の必要が発生→ソフト作成→ソフトを使用した業務の遂行が完了 この流れが一番短くできればいいんでしょ? ソフト自体の処理速度のパフォーマンスはそこそこでもよい業務に使用するんなら。
422 名前:デフォルトの名無しさん [2008/09/03(水) 23:53:26 ] >>421 そういうことならVB.NETのほうがいいんじゃない
423 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 23:59:21 ] VBむずい
424 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 00:04:12 ] >>422 おなじなんじゃね?
425 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 00:39:40 ] 変わらんね。 ややVBのが向いてる可能性もある
426 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 01:35:40 ] C#って名前でC/C++とは一切関係ありませんってのはJAROに訴えていいレベル
427 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 04:56:09 ] JavaとJavaScript
428 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 09:47:45 ] >425 VB.NETは2005で例のインスタンスの自動生成とかやられて、リソース管理が やや判りにくくなってるからな。選べるならVB.NETはちょっとな。 VBしか私には絶対に無理なんですって人、あるいはCOMのところだけ以外には あえてVBを使う理由はもはやないかな。
429 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 12:25:57 ] バカが自動インスタンス使いまくるからうぜえ まだVB2003使いたいくらい
430 名前:410 [2008/09/04(木) 17:39:25 ] >>413 納得 自分は逆にサーバー側はLAPP(JAVA少々)のみだったから、それなりに必死こいてるw #客先に置いても、管理出来る奴いないし 問題は未だかつてIIS設定したことが無いことかなw
431 名前:デフォルトの名無しさん [2008/09/04(木) 18:28:34 ] COBOL4万行をC#に変換、国際自動車が基幹システム刷新 www.atmarkit.co.jp/news/200809/04/km.html
432 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 21:04:39 ] 顧客は、C#より圧倒的にVB.netの指定が多いな。 正直、どっちもやれること同じだからこまかいシンタックスの差はどうでもいい。 C#でへたにつくられると他の業者にも頼みにくくなるのと、ややVB.netのほうが 生産性高いのがうけているようだ。
433 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 21:41:35 ] いつも思うんだが、客が開発言語まで指定するなんてあるのか?w っていうか俺はC#よりVB.NETの方が好きだが、 そういう俺にしてもVB.NETの方が生産性が高いとは全く思わんけど。
434 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:01:24 ] 何か面白いのか良く分からんが、よくある話
435 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:13:56 ] ねーよw
436 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:48:36 ] きもいぜまじで。 で実際よくあると思うけど。
437 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:22:08 ] >>432 VBのほうが生産性高いってことはないだろ。
438 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 06:30:58 ] C++出身で、両方つかってるけどVBどとねとのほうが速くつくれるきがするな。 ただ、1人でつくったばあいだ。多人数だと、両方面倒見たくない。 やや速いとおもったのは、C#より変な小細工がきくせいだとおもう。
439 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 10:08:00 ] >>433 >開発言語まで指定するなんて 孫請け以下だと当たり前のようにあるらしい。
440 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 10:29:17 ] いやそれは当たり前…
441 名前:デフォルトの名無しさん [2008/09/05(金) 10:50:12 ] >>432 VB6のイメージで、ぐしゃぐしゃに書いてもとりあえずっていうのはあるかも #indexer 使いたくなったらどうするんだ>vb >>439 全く素人のエンド直ならともかく、普通はあるだろうね #エンド直でお任せされればともかくね
442 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 10:58:39 ] 社内システムをブビで作るなんて、 加齢臭の漂うスレでつね。
443 名前:デフォルトの名無しさん [2008/09/05(金) 17:24:25 ] >>442 Excel単独で済んじゃうような処理も全部外からたたくんだ すごいね
444 名前:デフォルトの名無しさん [2008/09/21(日) 03:13:14 ] [C#, Delphi] いい加減 C# 信者がうざい件 tobysoft.net/diary/archives/2008/09/believers_of_c-sharp_are_uzai.html C# 信者の特徴 Hejlsberg は神であり神による実装である C# こそが唯一絶対の言語である 他の言語(特に DelphiとJava)は存在自体が悪である 他の言語を使っているのは C# を知らないからである C# を布教することでそのような不幸な子羊たちを救済することこそが正義である どこかの世界宗教のようですね。
445 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 06:28:01 ] >>444 見えない敵と戦ってる奴のほうがキモい なんていうかROM人みたい
446 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 08:16:20 ] それRuby信者がうざいとか書かれたからコピペ改変で返したみたいだぞ
447 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 12:56:20 ] 言語なんて何でもいいんだよ。 仕事が速く仕上がりさえすれば
448 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 14:44:33 ] >>447 たしかに。
449 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 22:08:42 ] 問題は、仕事を速く仕上げるにはどの言語を選べばいいか、だ。
450 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 22:53:02 ] VB使うか? でもVB使うのは脳を萎縮させる拷問に近いぞ
451 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 23:18:37 ] VBが生産性高いとかって、都市伝説だろ。
452 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 00:26:35 ] 少なくともGUIに関してはVBの生産性は相対的に高い(というか高かった)よ。 ただ、問題点は収穫逓減的にVBの生産性は規模や複雑度が大きくなるにつれて 低下してしまう、という点にあっただけで。
453 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 13:49:22 ] ↑ だってボタンとエディットしかないもん。 標準コントロールのファイル選択ダイアログを使うにもCOMが必要だったり。
454 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 10:49:36 ] VBでかかれてたような業務アプリって、どうせ、グレープシティーのコントロール張って、DBの読み書きするようなのばっかりだろ? なんで書いても大差ないよ。VB信者のVBが生産性高いって思い込みは信仰の領域。
455 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 13:39:24 BE:1113850548-2BP(0)] >>454 >なんで書いても大差ないよ。 よくこういう間抜けなことを堂々と言えたものだ。
456 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 14:15:58 ] VBの生産性が高いって言う人は PrologのコードからVBのコード吐かせるコンパイラ使って仕事してるんだよ多分 それなら納得できる
457 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 20:47:07 ] MSはOSをC#で書くつもりあんのか?
458 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 00:33:06 ] >>457 つMidori
459 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 01:10:49 ] あれ、windows7とは違うのか?
460 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 20:03:51 ] 仮想環境の上で動くOSってw それって自分の襟を自分でつかんで持ち上げるような話に聞こえるぞ。
461 名前:デフォルトの名無しさん [2008/09/26(金) 14:20:18 ] www.forest.impress.co.jp/article/2007/08/09/jing.html これにC#の未来を感じた。 業務アプリ以外でも使えるんだな。
462 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 15:14:04 ] 業務アプリには使えてないけどorz
463 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 15:15:22 ] うちの業務アプリには使えてるが
464 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 16:21:44 ] >>461 今まで何だと思ってたんだ?寝ぼけてたか?
465 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 11:46:29 ] お前らがもっと仕事で使えばC#はきのこれる
466 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 12:32:09 ] >>461 .netじゃなきゃそれ作れないわけじゃないだろ?
467 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 18:06:52 ] >>461 がパソコン初心者であることを自ら証明しただけじゃないか。
468 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 21:52:29 ] .net使わないで1からコード起こすの面倒じゃね?
469 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 19:35:49 ] むしろ C# の利用は業務アプリの方が多いだろ 必須要件に .NET 2.0 が必要って書いて、強制インストールすればいいんだから 中小は ASP.NET の利用が伸張してるし
470 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 20:08:38 ] 中小っていうか、フォーチュン1000の企業の55%はIIS。Apacheは25%。
471 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 14:04:01 ] ttp://news4vip.livedoor.biz/archives/51212608.html
472 名前:デフォルトの名無しさん [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 07:43:35 ] つーかC#使える技術者って確保できるものなの? VB.netの方が確保しやすそうなんだが…
474 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 12:14:16 ] VB.net VC++ C#の違いがわからん。 ソース見比べると間違い探しのようだ。
475 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 12:16:25 ] 天才あらわる
476 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 19:33:40 ] そのソース、転載して
477 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 22:49:21 ] 474のいうC++とはC++/CLIのことで、ネイティブなほうがすっぽり抜け落ちているだけだろ。
478 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 14:56:49 ] VBで同じに見えるやり方を教えてくれw
479 名前:デフォルトの名無しさん [2008/10/11(土) 23:37:01 ] 474は Microsoft.VisualBasic とか C++ Interop とかを 気にしたことがないんだろうか
480 名前:デフォルトの名無しさん mailto:sage [2008/10/12(日) 11:15:22 ] アンカ使えアンカ。
481 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 21:38:35 ] Dやれ
482 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 13:49:51 ] 次出るときはC##とかになるの?
483 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 14:14:05 ] C##はDじゃないか
484 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 19:57:22 ] D♮
485 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 21:44:21 ] 次はVisual C#かC#+かと思ったら違うのか
486 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 02:55:42 ] >>485 ばかだねぇ
487 名前:デフォルトの名無しさん [2009/01/23(金) 17:34:04 ] F#がある itpro.nikkeibp.co.jp/article/NEWS/20071023/285185/
488 名前:デフォルトの名無しさん mailto:sage [2009/01/23(金) 18:36:47 ] なんだ、Visual Object Oriented Fortran じゃないのか。
489 名前:デフォルトの名無しさん mailto:sage [2009/01/23(金) 19:27:04 ] C#の次はも〜っと!C、Cドッカーン!になって、Cナ・イ・ショが来るのが普通の流れだろ
490 名前:デフォルトの名無しさん mailto:sage [2009/01/23(金) 22:45:41 ] >>473 C# が出来る人間 ≒ VB.NET が出来る人間 じゃないん?
491 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 10:01:48 ] C/C++からJava経由でC#やってるが、VBはさっぱりわからん。
492 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 13:37:56 ] C#→D#→・・・→J#
493 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 14:06:50 ] そんな、「一周して昔に戻る」みたいなのヤダ。
494 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 15:20:19 ] じゃ、これはどうだ? ドットネット中止のお知らせ。 VB6をベースとしたVB7@Win7を発売します。
495 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 16:19:08 ] ヴビ6とか論外。
496 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 16:44:15 ] ヴビ厨がヨミガエっちゃうなw しかし、サブプラでデスクトップアプリ仕事は減ってたりして。
497 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 00:48:38 ] 次はCナチュラルじゃね?
498 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 11:21:47 ] [参考] ♮ = ♮
499 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 08:14:36 ] C♭で
500 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 09:11:38 ] C♪
501 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 09:21:21 ] C丼
502 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 11:58:45 ] C
503 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 12:23:30 ] C♥
504 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:22:58 ] C♡
505 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:23:54 ] C♥
506 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 01:25:43 ] C.C.
507 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:01:35 ] C's ware
508 名前:デフォルトの名無しさん [2009/02/13(金) 19:47:59 ] C轟
509 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 20:20:22 ] C改
510 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 00:53:53 ] C--
511 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 05:05:56 ] Cω
512 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 09:29:29 ] ¢
513 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 09:53:06 ] ℃
514 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 10:04:13 ] C# まだ終わらんよ www.workport.co.jp/news/news_090213.html
515 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 13:49:28 ] このスレ終わっとる
516 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 09:26:36 ] C#エンジニアを雇うと高くつくから、雇うならJavaエンジニアってところかな
517 名前:デフォルトの名無しさん [2009/02/18(水) 19:53:46 ] >>124 思ってるはずだってかw それしかしらない学生が多い マイクロソフトのものを使わなければ、プログラムが組めないと思ってる奴
518 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:50:49 ] >>517 日暮乙
519 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 06:54:08 ] >>514 この表はどうみたらいいのだろう? まだムチャな見積もりかます営業がC#の仕事で居ないのか? C#ってことは比較的保守より新規案件が多いだろうから、 新規案件には利益率の高い仕事があるってこと? sunとMS両方からお金もらっちゃったんで、しかたなくこのkあ、誰かきた。
520 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 06:58:54 ] C#やっててよかった\(^o^)/
521 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 11:14:31 ] (-人-
522 名前:デフォルトの名無しさん [2009/02/27(金) 23:32:15 ] 最初は面白い、いい言語だと言われてた言語もみんな見向きだして 実用レベルの仕様変更になると、言語仕様が破たんする。C#、ご愁傷様
523 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 23:34:58 ] >>522 日本語でお願いします
524 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 00:07:22 ] >>523 日本語勉強してからお願いします
525 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 00:11:39 ] >>524 はいはい、小学生からやりなおそうね
526 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 00:12:48 ] >>525 人間やり直してください
527 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 00:24:56 ] 日本語でok
528 名前:デフォルトの名無しさん [2009/02/28(土) 02:11:57 ] 見事にMS系言語が高収入独占だな。 これをどう読むべきなのか。 確かに難しい。
529 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 09:01:21 ] >>528 こんなもの真剣に読んでも仕方ない アンチと信者だけ釣られてればいいのだ
530 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 15:58:06 ] >>522 の代わりに書き直してみた C#が出始めた頃は良言語として一定の評価を受けていた。 その評価を受けて、様子見をしていた企業が次々とC#で開発をすることになる。 すると色んなところで実用に耐えない糞仕様であるという声があがった。 C#ご愁傷さまでございます。 ねーよw
531 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 23:55:48 ] >主語が抜ける 統合失調症の人によくある症状らしい
532 名前:デフォルトの名無しさん [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 10:15:46 ] 銭ゲバなんてわかるやついるのかよ、よくこんなAAあるなw
534 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 11:01:28 ] 少なくとも >>532-534 の3人が知ってるw 懐かしいなおい
535 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 11:04:14 ] ヒント:ドラマ
536 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 12:03:18 ] ドラマ化の影響で急に見るようになったよなぁ
537 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:02:18 ] >実用レベルの仕様変更になると、言語仕様が破たんする これって何?LINQ?
538 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 21:57:26 ] インピーダンスミスマッチの解消はどの言語も悲願だと思うが
539 名前:デフォルトの名無しさん [2009/05/18(月) 13:39:25 ] ttp://science6.2ch.net/test/read.cgi/infosys/1230867128/631-
540 名前:デフォルトの名無しさん [2009/05/18(月) 17:10:09 ] このニュースはC#にとって朗報なんだけど。 日本でもソースコード公開を法律で義務付ければ、C#が天下を取れる。>>1 は涙目に。 1 名前:依頼@台風0号φ ★[sage] 投稿日:2009/04/25(土) 01:24:29 ID:??? 中国政府がデジタル家電などの中核情報をメーカーに強制開示させる制度を5月に発足させる ことが23日、明らかになった。 中国政府は実施規則などを今月中にも公表する方針をすでに日米両政府に伝えた模様だ。 当初の制度案を一部見直して適用まで一定の猶予期間を設けるものの、強制開示の根幹は 変更しない。日米欧は企業の知的財産が流出する恐れがあるとして制度導入の撤回を強く 求めてきたが、中国側の「強行突破」で国際問題に発展する懸念が強まってきた。 制度は、中国で生産・販売する外国製の情報技術(IT)製品について、製品を制御する ソフトウエアの設計図である「ソースコード」の開示をメーカーに強制するものだ。 中国当局の職員が日本を訪れ製品をチェックする手続きも含まれる。 拒否すれば、その製品の現地生産・販売や対中輸出ができなくなる。 どの先進国も採用していない異例の制度で、非接触ICカードやデジタル複写機、 金融機関向けの現金自動預け払い機(ATM)システムなど、日本企業が得意な製品も幅広く 開示対象になる可能性がある。
541 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 18:44:00 ] >>540 大手家電メーカーが中国から撤退して終わりだと思う
542 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 21:45:27 ] >>540 まぁ確かに、Windows使う理由がなくなる。
543 名前:デフォルトの名無しさん mailto:sage [2009/05/18(月) 23:33:17 ] >>540 ildasmが問題なら何年も前にJavaは死んでるわ つか無料難読化ソフトでさえ逆アセンブラを撹乱する機構があるの知らんのか? お前は手で逆アセンブルされるかもとビビってるわけ? 日本でも〜のくだりもどこから出た話なのかわけわからんし お前文系だろ?
544 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 01:02:59 ] 中国の言うとおりにしたら産業が衰退しました 貧困を生み出す中国は世界の敵! という流れになると楽しいな
545 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 12:48:10 ] >>543 >日本でも〜のくだりもどこから出た話なのか どうみても脳内
546 名前:デフォルトの名無しさん [2009/05/22(金) 23:19:11 ] ソース非公開で企業に任せていたら、ろくなドライバーを付属させずに アップデートが停止したたまで、実質使えない周辺機器をみるたびに、 日本のやり方はやっぱりおかしいと思う。少なくとも周辺機器のドライバはオープンソースであるべきだ。
547 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 23:58:11 ] >>546 切り捨てって 大抵ドライバモデルそのものが変わる時か、 誰も使わないくらいレガシーになった時だろ 前者ならソース貰っても仕方ない つーかスレ違い話題でageんな猿
548 名前:デフォルトの名無しさん [2009/05/23(土) 09:11:39 ] >>543 Javaはサーバサイドでの利用が主で、クライアントでの利用が少ないのを知らない馬鹿がいる Javaも中間コード丸見えで半ばオープンソース状態だから、企業が嫌って開発案件が少ない。 法律でオープンソース化を義務付けるのは、逆にJavaにとってはプラスだろ。C#もしかり。
549 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 14:51:13 ] >>548 >企業が嫌って開発案件が少ない。 Java案件は少ないのか
550 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 14:59:23 ] >>539 ちょとワラタ どこも大変なんだな
551 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 15:00:05 ] むしろJavaの案件多すぎ
552 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 09:30:16 ] 言語を指定される仕事ってのはウチも稀にはあるが 常に指定される職場ってのが想像つかないなあ。
553 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 09:45:53 ] >>548 井の中のなんとやら
554 名前:デフォルトの名無しさん [2009/05/25(月) 10:18:46 ] >死にかけのITスキル10選 >ttp://slashdot.jp/developers/09/05/22/0231254.shtml >非同期転送モード(ATM) >Novell NetWare >Visual J++ >無線アプリケーション・プロトコル(WAP) >ColdFusion >RAD/エクストリーム・プログラミング >Siebel >SNA(Systems Network Architecture) >HTML >COBOL J++は死にかけだけど、C丼は大丈夫みたいだおw
555 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 11:20:44 ] >>554 J++やJ#はベースにしてるJavaのバージョンが止まったままだったからなぁ Javaからの移植先は専らC#になってしまった
556 名前:デフォルトの名無しさん [2009/06/29(月) 18:06:12 ] ttp://sourceforge.jp/magazine/09/06/29/050217
557 名前:デフォルトの名無しさん [2009/06/30(火) 02:52:31 ] >>554 HTMLってスキルだったんだ
558 名前:デフォルトの名無しさん [2009/07/26(日) 01:00:32 ] >>1 これはショックだわ ちょっと考えればわかることなんだけどな
559 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 01:06:37 ] お前が今まで知らなかった事の方がショックだわ 常識だろ
560 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 02:31:44 ] ある程度内容を把握できるような仕組みは安全なイメージを与えるから有利だと思うよ ユーザーは何故か知らんがオープンソースが大好物だから
561 名前:デフォルトの名無しさん [2009/07/26(日) 03:11:45 ] >>554 J++って死にかけってか生きても居なかった気がする。 HTMLはリッチテキストの一種なんだから言語として表に出てくること自体が間違い。
562 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 05:21:41 ] >>558 釣りっすかw
563 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 05:13:05 ] >>1 朝からこんなニュースはきついな。。。 被害者の方のご冥福をお祈りします
564 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 10:01:57 ] おおっと、うちのきんじょだぜ
565 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 04:35:25 ] >>563 >>2
566 名前:デフォルトの名無しさん [2009/08/15(土) 17:42:40 ]
567 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 18:13:00 ] ネタもないのに上げんな馬鹿
568 名前:デフォルトの名無しさん [2009/08/26(水) 10:56:27 ] またまた、中途半端にイミフメなものが、、、 ttp://japanese.engadget.com/2009/08/24/oneapp
569 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 13:14:16 ] それ関係ないだろ
570 名前:デフォルトの名無しさん [2009/08/28(金) 17:13:10 ] で、C♯がだめなら、何なら良いの?
571 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 01:34:17 ] もっとプラットフォームに依存しない香具師、おねがい
572 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 02:09:37 ] 香具師…もはや死語だろ。久々に聞いたわww
573 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 08:44:06 ] プラットフォームに依存しない言語は結局たいしたことはできないので、 趣味人意外誰も実用的に使ってくれないわな。
574 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 08:48:24 ] 大学生に相対性理論の本を書こうとしたら。本が読める日本人すべてを 対象に書けと言われ、絵本になりました、の世界だな。
575 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 09:23:55 ] プラットフォームに依存する開発しかやったことないやつか、乙
576 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 09:40:58 ] お前あほやな、依存も書けるやつは非依存もかけるんだよ。 非依存しかかけないやつは、依存したのは書けないな。 知識が足りないから仕方がないな、かわいそうだな。
577 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 12:18:06 ] まあそれ以前に、単に怠惰かつ自分の能力に自信がないんだと思うよw だから一度覚えればそれで一生食っていける「青い鳥」的技能が欲しいんだろう。 それならプログラミングなどという現在進行形で進歩している分野を選ぶことが そもそも間違っているんだが、頭が悪いからそこにも気がつかないw いや本当はうすうす気づいているんだが、それを直視すると精神崩壊するので、 現実を直視する代わりに「ポータブルなコードやそれを書ける奴が一番偉いんだ」 という歪んだ価値観を抱くことにしたわけだ。 防衛機制って奴だね。
578 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:46:47 ] .netは終わらなくてもF#のが使われそうだね
579 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 22:18:53 ] C#とF#はシェアを奪い合うような関係ではないと思うのだけど? .NET上でシームレスに連携できるし、住み分けつつも共存する感じじゃね。
580 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 23:48:56 ] 582 名前:デフォルトの名無しさん[] 投稿日:2009/08/29(土) 17:29:32 F#の使いどころって並列処理なのは理解できるんだが、 効果的に使える分野がわからない。 大量データで大量に処理する用途って動画とかそっち方面? 583 名前:デフォルトの名無しさん[sage] 投稿日:2009/08/29(土) 18:29:47 普通のプログラムもF#で書けばよくね? 一度慣れるとC#とか万度くさくて。
581 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 00:14:21 ] コピペ君って馬鹿だな、まで読んだ。
582 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 00:56:50 ] F#スレの連中も(願望は除いて)C#を抑えF#の方が使われるなんて思ってないだろw
583 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 00:01:42 ] P#が出ねぇかなぁ
584 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 12:06:20 ] Eiffel.NETって結局どうなったんだっけ?
585 名前:デフォルトの名無しさん [2009/09/01(火) 16:06:24 ] >>583 P#ってなに、Pascal?
586 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 16:16:31 ] きっとPython
587 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 16:18:45 ] Pythonってクロス実行環境だから、 ドトネッツ V$ パイ損 っていう、 互いににらみ合う関係じゃね?
588 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 19:24:58 ] IronPython は全く別物なん?
589 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 19:31:03 ] なんていうか、M$はドトネトなんてやっかいなものを
590 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 19:47:30 ] IronPythonはDLR(共通言語ランタイム)で動くやつ P#って言うぐらいだから、C#みたいにMSILにコンパイルされるんじゃね。 前者はIronRuby・マネージJScript・VBX他多数 後者はC#・F#他いくつか
591 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 22:12:40 ] V#出ねぇかなぁ
592 名前:デフォルトの名無しさん [2009/09/01(火) 22:34:58 ] >>591 V#ってなんだよ、何て言語だ。
593 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 23:28:05 ] つまんね
594 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 23:53:59 ] F++とかP++を飛ばしてF#とかP#になってるのが納得できない。
595 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 00:03:55 ] 納得できないなら作ればいいじゃん。仕様はオープンなんだし
596 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 09:10:39 ] >>590 IronPythonでコンパイルできるけど。 PHP、Pascalはもうあるはずだし あとなんだろ
597 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 22:06:39 ] >>592 Visualfortran
598 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 10:53:23 ] #って言語はどーだ。 ちなみに#でアクオスと読ませます。 開発元はHudsonです
599 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 12:49:38 ] やらなきゃ
600 名前:デフォルトの名無しさん [2009/09/08(火) 23:56:10 ] V#はFORTRANだったのか。 需要あるの?
601 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 00:25:10 ] Intelがコンパイラを出すくらいの需要はある>Fortran
602 名前:デフォルトの名無しさん [2009/09/09(水) 00:42:10 ] FORTRANって10年以上前にやったことあるけど、需要あるんだ。知らなかった。 言語は手続き型だけど、わりに過去の資産が多いのかしら〜
603 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 21:51:29 ] 過去の遺産ってか科学技術の特定分野だと現役バリバリ そしてたぶんこれからもずっと現役。
604 名前:デフォルトの名無しさん [2009/09/10(木) 08:42:30 ] じゃ、C丼は?
605 名前:デフォルトの名無しさん mailto:sage [2009/09/10(木) 15:11:50 ] 現役で使われているが、他の言語と同様に将来の事は誰にも分からない。
606 名前:デフォルトの名無しさん mailto:sage [2009/09/10(木) 17:50:58 ] Fortran後継言語のFortless?の開発は行われているそうだけど 評判はどうなんだい?
607 名前:デフォルトの名無しさん mailto:sage [2009/09/10(木) 20:47:59 ] C#が終了したら次はC囲だな。
608 名前:デフォルトの名無しさん mailto:sage [2009/09/10(木) 22:29:39 ] C丼も捨てがたいと思わないか?
609 名前:デフォルトの名無しさん mailto:sage [2009/09/10(木) 22:50:22 ] C丼は明らかにJavaを葬り去ろうとするM$の戦略だな
610 名前:デフォルトの名無しさん mailto:sage [2009/09/10(木) 23:45:05 ] Comegaは?
611 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 00:55:27 ] ┼┼ C┼┼
612 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 03:52:52 ] >>607 >>611 まだこういうネタやってたんだ
613 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 09:03:14 ] ℃#
614 名前:デフォルトの名無しさん mailto:sage [2009/09/12(土) 11:00:23 ] 次はC##
615 名前:デフォルトの名無しさん [2009/09/12(土) 14:43:11 ] C#++じゃないの? その次がC##
616 名前:デフォルトの名無しさん mailto:sage [2009/09/12(土) 16:43:37 ] 音の高さで言えばC## == D
617 名前:デフォルトの名無しさん mailto:sage [2009/09/12(土) 17:25:44 ] つまりD.NETって事か
618 名前:デフォルトの名無しさん mailto:sage [2009/09/12(土) 20:57:28 ] D.ORG
619 名前:デフォルトの名無しさん mailto:sage [2009/09/12(土) 22:45:32 ] 俺がもし独自にE言語を作ったらMSが次に作る言語はF言語になるの?
620 名前:デフォルトの名無しさん mailto:sage [2009/09/13(日) 00:25:32 ] BCPL→B→C→P→L じゃね?
621 名前:デフォルトの名無しさん [2009/09/13(日) 04:08:17 ] Z言語
622 名前:デフォルトの名無しさん mailto:sage [2009/09/13(日) 21:34:49 ] >>613-616 まだこういうネタやってたんだ
623 名前:デフォルトの名無しさん mailto:sage [2009/09/14(月) 10:32:49 ] >>619 >俺がもし独自にE言語を作ったら eてのが既にある (IEEE 1647) ので紛らわしい、という 評価を受けるかもしれない。 あまりにマイナーなのでそうでもないかもしれない。
624 名前:デフォルトの名無しさん [2009/09/23(水) 04:09:11 ] C#はXNA WPF Officeマクロに限らず、おそらくお前らが知らないようなMSパッケージの アドオン開発言語にもどんどん採用されていってる. C#終了 = MS終了と入っても過言ではない。 .NET Framework 3.0が一般ユーザーに普及すれば、C#(MS)の一人勝ちだろう
625 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 19:53:19 ] C# が終了とは全く思ってないし、徐々に浸透してると思ってるけど >>624 みたいな、一人勝ちとか つまらん事を言い出す信者はキモい
626 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 20:39:48 ] そう信者的な文章とも思えんが…
627 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 23:56:00 ] 一人勝ちってのは言い過ぎだけど、過剰に反応する程の事ではあるまい。 もっとキモイ信者がたまに居るけど、あれってネガキャン?
628 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 12:44:01 ] 確かにキモいし、過剰反応とも思えない。
629 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 14:09:11 ] C#は好きだけど、MS終了のためには、いたしかたない。終了決定。おれもキモイ仲間に入れてくれ。
630 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 22:09:23 ] こんなとこでキモいだのキモくないだの議論する時点で、みんなキモい。
631 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 02:02:52 ] オレもC#覚えて一人勝ちするお!
632 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 14:41:22 ] C#以前に.netのinterfaceをclassに付けるという設計思想が古い。 最新を気取るならinterfaceとclassは独立させるべきだったろ。 InterfaceAlpha a = new ClassBeta(); この式で言うとClassBetaはInterfaceAlphaの事を知らない。 だが、ClassBetaはInterfaceAlphaの要件を満たしているので代入可能。 これにより、複数のライブラリを併用した場合同じシグネチャにも関わらず interfaceが違うがために代入できないとか下らない事を減らせた。
633 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 15:16:51 ] >>632 なあ、君よく人にトンマだって言われないか? まあ、そんな忠告をしてくれる者さえいないほど呆れられているかもしれんがw
634 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 12:26:57 ] マイクロソフト減収…「OS依存」曲がり角 ttp://www.yomiuri.co.jp/net/news/20090727-OYT8T00320.htm > MSの高価格・高機能のOSの必要性は薄れてきた。 .netの必要性も・・・ >Windows Mobileに「全力投球」を決めたMicrosoftの厳しい戦い ttp://satoshi.blogs.com/life/2009/09/windows-mobile.html 1. OSが時代遅れなこと 2. ブラウザーが時代遅れ 3. 何をするのにも時間がかかること 4. ビジネスモデルが違いすぎること 5. Google Android >Microsoft Silverlight その4 ttp://pc12.2ch.net/test/read.cgi/tech/1244812356/504- 504 名前: デフォルトの名無しさん [sage] 投稿日: 2009/09/11(金) 18:17:11 どこにこの怒りをぶつけていいのか判らないので、検索で見つけたこのスレに投下。 Silverlightインストール不能。 エラーメッセージID 1622 インストールログファイルに書き込むことができませんでした。Tempフォルダーが存在し、 このフォルダーに書き込むことができることを確認してください。 なんのこっちゃい? 試行錯誤するも解決できず、ついにサポートセンタにTEL。サポートでも わけわからず、こちらと一緒になって試行錯誤すること、およそ2時間。ようやく原因判明。 Tempフォルダをデフォルトから移動させていると(SSD使ってるとか、高速なドライブにTemp をおいて高速化しているとか)、インストールできない!! インストーラにバグがあるようだが、「無論、これは仕様です」 Silverlighとは無縁の人生を送れそうだ。さらば Yahoo, Gyao ばっきゃろー!!
635 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 17:48:53 ] 全角">"、半角">"ごちゃまぜになってて気持ち悪い。 てか、そもそも引用の個所に付けたり付けなかったりしてるのはどういう訳よ? 引用と自分の意見とは区別が付くように書け馬鹿。 やっぱコピペ君って馬鹿だな。
636 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 00:28:46 ] IEが糞だろうが、C#が糞だろうが、VSが糞だろうが、mobileが糞だろうが、 WindowsというOSの呪縛から抜け出せないかぎり、Microsoftの支配は続く。
637 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 09:24:06 ] >WindowsというOSの呪縛 ならもう無いよ。 ケータイはケータイOS、 遊びのPDAは新OS、 開発マシンはWindows、 ターゲットマシンは組み込みOS、 用途に合わせまつ。
638 名前:デフォルトの名無しさん [2009/11/04(水) 17:04:59 ] [VisualStudio] EXE を作るプロジェクトのデフォルトが Any CPU から x86 に変わった理由 - または Any CPU の本当の意味 ttp://d.hatena.ne.jp/siokoshou/20091102#p1
639 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 17:08:33 ] >>638 これは64bit版Windows使ってるとよくわかる
640 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 19:53:40 ] コピペ君って馬鹿だな、まで読んだ。
641 名前:デフォルトの名無しさん [2009/11/13(金) 10:45:59 ] Google、オープンソースのプログラミング言語「Go」をリリース ttp://alfalfa.livedoor.biz/archives/51525707.html
642 名前:デフォルトの名無しさん mailto:sage [2009/11/13(金) 10:53:58 ] Goって使えないね まで読んだ
643 名前:デフォルトの名無しさん mailto:sage [2009/11/13(金) 15:48:30 ] コピペ君って馬鹿だな
644 名前:デフォルトの名無しさん [2009/11/15(日) 00:12:47 ] 何でC#が終了なのか分からない 海外の銀行はオンラインバンクでどんどんC#採用してるけど
645 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 01:09:12 ] いまさらだけどC#3.0の型推論超便利やな・・・。もう一歩進んで スクリプト言語みたいにコンテキストで型が変わる変数も作ってくれ・・・
646 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 01:34:50 ] dynamic(動的型付け)はC#4.0から 乱用するべきではないと思うけど、DLR連携や遅延バインディングなんかが楽に出来るようになるのはいいね。
647 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 08:57:13 ] C#の競合はScalar GoはC++の置き換え
648 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 09:03:11 ] Noop
649 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 13:54:21 ] >>644 >>1
650 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 15:09:17 ] >>649 何の関係があるんだよ(笑)
651 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 15:58:34 ] 終了の理由が何かと思ってスレ覗いてみれば、 ただコードが逆コンパイルできるだけとか。 理由になってねーwww ってことだろ?
652 名前:デフォルトの名無しさん [2009/11/19(木) 11:37:49 ] c++のほうがやばいと思う
653 名前:デフォルトの名無しさん [2009/11/21(土) 20:24:04 ] 32bitと64bitが混在している今、C#(.NET)が普及する・・・はず
654 名前:デフォルトの名無しさん [2009/11/21(土) 20:38:33 ] C++もVC++も 共々大丈夫でしょう 使い手がタフだから
655 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 00:15:58 ] 使い手がタフ≠64bit化の予算が出る まぁ、WOW64が優秀なので普通に32bitで作ってれば動く
656 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 00:45:21 ] www.tiobe.com/index.php/content/paperinfo/tpci/index.html うーん、数字で見てもJava→C#への流れって止まらなさそうだな Sunがオラクルに買収されたのも何かしら影響してる?
657 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 06:29:22 ] Javaの数多くある欠点のうちのひとつは runtimeがでかすぎるのと updateのたびにdiskが減っていくことだな
658 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 09:57:23 ] >diskが減っていく ね・・・
659 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 14:37:23 ] そのうちC#はインラインC++が使用可能になるに違いない
660 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:31:14 ] C#の言語設計でネイティブライブラリを別に作ってネイティブコンパイラ作ってほしい もちろん、スマートなライブラリで
661 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:41:35 ] >>660 .Net Framework抜きでいいなら・・・
662 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:50:16 ] 誰か作ってくれ ネイティブC#を
663 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:51:39 ] 了解 ちょっと待ってろ
664 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 17:52:28 ] C#のDコンパイラでも作れよ。
665 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 18:02:28 ] 真面目に >>663 に期待
666 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 18:46:11 ] 遅延バインディングが結構便利だということに気が付いた。もう全部これにしろ。
667 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 19:35:43 ] IDEとライブラリのないC#なんて誰が欲しがるんだ?
668 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:11:56 ] このスレ終了のお知らせ
669 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 20:34:53 ] 私がJavaからC#に乗り換えた10の理由 www.atmarkit.co.jp/fdotnet/special/java2cs/java2cs_01.html 理由01 - struct 理由02 - delegate 理由03 - property 理由04 - custom attribute 理由05 - thread 理由06 - interface 理由07 - virtualとoverride 理由08 - #if 理由09 - Visual Studio .NET 理由10 - Javaが嫌になった
670 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 20:37:47 ] コピペ君って馬鹿だな、まで読んだ。
671 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 23:53:02 ] いくらなんでも古すぎだろw
672 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 10:40:33 ] C#やるくらいならJavaのがマシ
673 名前:デフォルトの名無しさん [2009/11/29(日) 00:05:08 ] Javaのアップデートがタスクトレイに出るの、あれが嫌 しかも、Javaは.NETに比べて貧弱すぎて使いものにならんw
674 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:02:24 ] >>673 確かに鬱陶しいけど、その意見はちょっとフェアじゃないでしょ。 じゃあWindows Updateのアレは鬱陶しくないのかと。 まあしかし、インストールするとかってにスタートアップに登録してタスクトレイに 居座る自己中心的アプリは嫌われてるって、どうしてああいう大手の開発者は 気付かないのかね。
675 名前:デフォルトの名無しさん [2009/11/29(日) 09:15:43 ] >>657 Javaの更新ってさりげなく100MBとか入れてくるよねw >>674 偉い人にはそれがわからんのですよ! 確かにJavaは言語もランタイムもデカイ割に貧弱
676 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 13:00:02 ] javaってアップデートレベルでも全部入れ直しになるよね。 差分アップデートならいいんだけど。
677 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 14:06:28 ] >>673-674 まあ自動アップデートは許せるとして アップデートのたびにディスク容量が減っていくんだが 途中のバージョン全部残していく仕様はやめてほしい
678 名前:デフォルトの名無しさん [2009/11/29(日) 14:16:39 ] たしかにJavaのアレなんでそういう仕組みなんだろうか。 ライブラリのextフォルダがあるからその考慮?
679 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 14:19:43 ] もう後に引けなくなってんだよ。分かってやれよ
680 名前:デフォルトの名無しさん [2009/11/29(日) 15:31:45 ] これからここは「Java終了のお知らせ」です。
681 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 09:43:55 ] 現在では置き変わるようになってるけどね。 でも差分アップデートとかではなくて入れ替えだな。
682 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 12:42:47 ] ttp://www.sponichi.co.jp/society/news/2009/11/27/05.html
683 名前:デフォルトの名無しさん [2009/12/02(水) 21:15:14 ] もういいから、いいかげんに終われ
684 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 23:29:36 ] w
685 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 10:31:57 ] まあ、いまに言語混合表記可能になるから。
686 名前:デフォルトの名無しさん [2009/12/18(金) 08:23:23 ] 混合表記とかバグの温床すぐる
687 名前:デフォルトの名無しさん mailto:sage [2009/12/18(金) 10:45:50 ] Objective C++ のことかー(棒読み
688 名前:デフォルトの名無しさん [2009/12/21(月) 18:33:55 ] 利用価値のある言語
689 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 19:05:54 ] あげんな
690 名前:デフォルトの名無しさん [2009/12/24(木) 17:05:41 ] わかった
691 名前:デフォルトの名無しさん mailto:sage [2010/01/12(火) 21:37:55 ] C++.NET
692 名前:デフォルトの名無しさん [2010/03/10(水) 23:13:57 ] 3年前からC#は、アメリカでで学ばれてるプログラミング言語の1位になってるのに終了はあり得ない。 むしろこれからの必須言語だよ。
693 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 23:42:29 ] アメリカはさすがに先進的だな。Japan Perl Associationとかいう、 いつまでも古い技術にすがりついてる連中を思い出して情けなくなってきた。
694 名前:デフォルトの名無しさん [2010/03/11(木) 09:16:57 ] C#は糞 pc12.2ch.net/test/read.cgi/tech/1246520657/
695 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 05:02:51 ] >>692-693 本当に興味ない、必須になったら習得するわ
696 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 06:12:52 ] わざわざC#のスレに来て C#なんて、本当に興味ないんだからね! 的な事を主張されても・・・ねぇ?
697 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 07:41:59 ] >>695 が何に興味を持っているかなんてことは、誰も興味ないだろうな。
698 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 15:43:44 ] そんなに使って欲しい?大変ですねぇ
699 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 11:30:52 ] まあ、あのブドウは酸っぱいに違いないとか言って 自分の視野を狭めてるバカには一言言いたくなるってことだろうけどな。 言うだけ無駄
700 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 11:54:05 ] .netお勧めする人って相変わらず余裕ないね 何でそんなにカリカリしてるのだろ
701 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 09:16:07 ] ヒント: お勧めする理由が無(ry
702 名前:デフォルトの名無しさん [2010/03/17(水) 05:06:18 ] フリーウェア作りたいけど.NETじゃ配布しずらいよね。 ネイティブコードが出力できるC#コンパイラはないの? だからいまだに趣味ではDelphi使ってます。
703 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 09:32:17 ] ngen Mono
704 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 12:29:18 ] >702 flash(ActionScript)のコードエディタである FlashDevelop は、たしか.NET製のアプリ。 フラクリエータの間では結構広まっているよ。 コード補完が秀逸(自分で書いたクラスメソッドも即座に反映される)なのと、 動作が軽くてフリーウェアというのが、ポイントかも。 GUI編集画面ないけど、スクリプト派の人はこれとAdobeのFlexSDKの組み合わせで、タダでFlash作れるから流行っているのかもしれない...
705 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 12:31:44 ] サラマンダーでも使っとけば?
706 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 12:45:02 ] ランタイムインストールさせれば、配布は .NET 楽だよな。 XPがいなくなっていれば・・・
707 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 18:23:04 ] WIN32だと 尊敬される スキルがあるように思われる とりあえず試してくれる 偉くなった気がする .NETだと 軽んじられる バカにされる 相手にされない 恥ずかしい
708 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 22:02:40 ] .NETだろうとWin32だろうと、役に立てばそれでいいわけで、 人からのイメージをそんな重視していること自体が恥ずべきこと。
709 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 01:45:19 ] >役に立てばいい 同意 しかしメンテとか考えるとプログラムは美しい方がモチベーションは維持出来る C#/VB/.NETはどんなにがんばっても美しくならない Win32APIはもっとひどい Ruby最強
710 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 01:56:14 ] >>709 RubyのGUIライブラリってどれが使いやすいの?
711 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 02:50:41 ] なんでこんなに粘着アンチは毎日ネガキャンに必死なんだろうな 周囲の環境を否定することでしか自我を保てない哀れな野郎だ
712 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:29:42 ] 今日あるソフトを落としたけどReadmeに.NETが必要とあったので使わず捨てた
713 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 18:01:04 ] と、.NET使う専ブラから書いてるんだよなw
714 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 19:52:23 ] .NET Framework Cleanup Tool blogs.msdn.com/astebner/archive/2007/12/04/6659905.aspx おすすめだにゃ
715 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:32:59 ] この状況、なんてブいビーランタイム?
716 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 13:44:45 ] Janeが.NET使うとははつみみ
717 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 16:48:57 ] Live2ch使ってたのにあわてて.NET使ってないブラウザ探してきたなw
718 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 16:53:37 ] つーか、>>712 みたいなこと書くのって厨2病ぽくて好きだぞ、おれ
719 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 17:13:50 ] 春の坊やは決まって食わず嫌い
720 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 23:59:50 ] JaneはDelphi製 2chブラウザでトップのシェアを誇る
721 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 00:00:25 ] トップはV2Cじゃないの?
722 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 14:44:32 ] DelphiとC#は親戚みたいなもんだな。 今のDelphiは.NETだしな。
723 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 23:33:17 ] Delphiの手柄まで横取りしようとする.NET厨
724 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 00:14:36 ] Bolandは他の企業に先駆けて.NETに参入したとこじゃん。 VS.NETを買わないとC#の開発ができなかった頃に、C# Builderを出して無料のPersonal版まで提供してたのを知らんのか。 Delphi.NETだって.NET1.xの時代からあったじゃないか。
725 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 02:16:15 ] ま、.NETもC#も作ったのはTurbo Pascal・Delphiの開発者なわけでw
726 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 08:58:26 ] DelphiチームがMSへ移ったのは事実だが、Borland が開発ツール事業から当時撤退したからというのも大きな原因。
727 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 09:18:17 ] >Borland が開発ツール事業から当時撤退したから マジ? Inpriseって開発ツールから撤退するための社名変更?
728 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 14:26:08 ] 事業縮小のため、ツール開発事業部門をリストラしたんだっけ。
729 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 06:41:47 ] >>727 正確には撤退を計画したんじゃなかったかな? それでアンダース・ヘルスバーグ以下開発部門の人間 34人がこぞって MSが引き抜き、そこで.NETやC#の設計・開発に携わっている。
730 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 08:54:13 ] にしては、ドトネトはダメな要らない子
731 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 09:10:35 ] Windows Mobile版 Firefoxブラウザ 開発停止 ttp://japanese.engadget.com/2010/03/24/windows-mobile-firefox/
732 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 13:19:46 ] >>730 無能なお前には、使いこなせない
733 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 01:36:45 ] C#より先にJavaが終了しそうな感じが
734 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 21:23:51 ] Oracleが有償化するか開発停止して終了するかも
735 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 22:39:45 ] >>734 Javaは、VMもランタイムもコンパイラも、GPLになっているからいまさら有償化はできないな。 開発をコミュニティに丸投げして、コントロールが効かなくなってってことはあるかもね。
736 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 21:52:31 ] >>709 C#もLINQとか使えば華麗なコードが書けるよ Rubyのコードはきれいだとは思うが
737 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 09:05:51 ] RubyとくらべたらC#は下痢便のようなもの。 しかしas is 演算子は認める。 プロパティ、event、delegateは不要。 ref outも不要。構造体も不要。 ケチケチせずにのびのびとしたOOPLであれ。
738 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 11:34:58 ] 使えるプログラマはどんな言語でも使えるコードを書く
739 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 11:48:50 ] RubyとC#を細かいところで比べても意味ないだろ。
740 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 13:51:40 ] C#の次はやっぱりDだよな
741 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 17:54:01 ] Dは始まる前に終わってしまった。遅すぎたんだ
742 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 22:19:44 ] 少なくとも、俺はあと数年すれば.NET Frameworkが 全盛期を迎えると思う。Delphiが.NET対応してるし、 4.0でIronPython、IronRubyも使えるようになる。 .NETアプリのコンパイルの容易さから、さまざまな言語・ライブラリが.NETへ 移行していくと思う。
743 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 02:32:42 ] Z#待ちだな
744 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 03:02:33 ] 如何なんだろうねぇ、良く分からんわ ただ、将来のために.NETをやろうとは思わん、流行ってからにするわ
745 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 04:55:03 ] ドットネット使せてる間にnativeの仕組みを変えていく算段とか?
746 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 19:32:20 ] >>1 お前自信が終了なのを悟ればか
747 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 20:08:12 ] C#の次はC#(special)
748 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 20:59:43 ] C丼
749 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 11:10:25 ] C≒
750 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
751 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 20:31:44 ] C+− C* Cbuilder C#+1
752 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 20:34:53 ] static void Main() { // フィボナッチ数列の20項目までを求める int[] sequence = new int[20]; // 最初の2項を入力 Console.Write("a1 = "); sequence[0] = int.Parse(Console.ReadLine()); Console.Write("a2 = "); sequence[1] = int.Parse(Console.ReadLine()); // 漸化式を使って20項目までを計算 for(int i=2; i<sequence.Length; ++i) { sequence[i] = sequence[i-1] + sequence[i-2]; } // 結果の出力 Console.Write("{"); for(int i=0; i<sequence.Length-1; ++i) { Console.Write(sequence[i] + ", "); } Console.Write(sequence[sequence.Length-1] + "}"); } }
753 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 20:36:46 ] double[][] a = new double[][]{ // 3行2列の行列 new double[]{1, 2}, new double[]{2, 1}, new double[]{0, 1} }; double[][] b = new double[][]{ // 2行3列の行列 new double[]{1, 2, 0}, new double[]{0, 1, 2} }; double[][] c = new double[3][]; // 3行3列の行列 for(int i=0; i<c.Length; ++i) c[i] = new double[3]; for(int i=0; i<a.Length; ++i) // a.Length は a の行数を表す。 { for(int j=0; j<b[0].Length; ++j) // b[0].Length は b の列数を表す。 { c[i][j] = 0; for(int k=0; k<a[0].Length; ++k) // a[0].Length は a の列数を表す。 { c[i][j] += a[i][k] * b[k][j]; } } } 成せよ。 ( an を配列で表す。) an + 2 = 2 an + 1 − 2 an a0 = 3 a1 = 1
754 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 20:38:32 ] C# 終了
755 名前:デフォルトの名無しさん [2010/05/06(木) 21:37:21 ] >>750
756 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 22:17:51 ] 為せば成る
757 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 23:17:33 ] C -> C++ -> C# -> C#++ -> C## だから次はC#++かな
758 名前:デフォルトの名無しさん [2010/05/07(金) 00:05:51 ] tech:プログラム技術 qb5.2ch.net/test/read.cgi/saku2ch/1273146924/2 > 2 名前:さいとう [skspi@]: 10/05/06 20:55 HOST:z100.61-115-109.ppp.wakwak.ne.jp<8080><3128><8000><1080> > 対象区分:[個人・一群]管理人裁定待ち > 削除対象アドレス: pc12.2ch.net/test/read.cgi/tech/1200796178/ > > 削除理由・詳細・その他: レス番号750で私が誤ってコピーが入ってしまいました、至急削除お願いします なんだこれは?
759 名前:デフォルトの名無しさん [2010/05/07(金) 03:04:09 ] 誤爆ったんだろ? アドレスもTEL番もはいってんじゃねーか
760 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 05:46:24 ] double[][] a = new double[][]{ // 3行2列の行列 new double[]{1, 2}, new double[]{2, 1}, new double[]{0, 1} }; double[][] b = new double[][]{ // 2行3列の行列 new double[]{1, 2, 0}, new double[]{0, 1, 2} }; double[][] c = new double[3][]; // 3行3列の行列 for(int i=0; i<c.Length; ++i) c[i] = new double[3]; for(int i=0; i<a.Length; ++i) // a.Length は a の行数を表す。 { for(int j=0; j<b[0].Length; ++j) // b[0].Length は b の列数を表す。 { c[i][j] = 0; for(int k=0; k<a[0].Length; ++k) // a[0].Length は a の列数を表す。 { c[i][j] += a[i][k] * b[k][j]; } } } 成せよ。 ( an を配列で表す。) an + 2 = 2 an + 1 − 2 an a0 = 3 a1 = 1 ↑ ???
761 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 06:31:36 ] &etegue;
762 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 06:32:50 ] &ecedil; ç è &eaigu;
763 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 06:34:37 ] déjavè
764 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 07:00:40 ] C の場合 print C++ の場合 cout C# の場合 Console WriteLine これらなんで統一できないの? C++では関数がC#ではメソッド、クラスと呼んだり 3言語同時進行で勉強してる俺にとってわかいずらい C系なら3言語もっと継承して欲しいな C⇒ C++⇒ C# この順番で
765 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 07:13:04 ] printじゃなくてprintfだな。
766 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 08:41:59 ] ↑ ご指摘サンキュー おぬしできるな
767 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 10:50:51 ] 別に C++ で printf 使っても構わんのだが
768 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 10:53:44 ] C#はc/c++と名前が似てるけど全く別物と思った方が良い どちらかといえばVBとJavaを足して2で割ったようなもの
769 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 13:33:57 ] >>762 >3言語同時進行で勉強してる なんでそんな無意味なことすんの?学生?
770 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 14:20:15 ] 番号ずれてんな
771 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 16:14:44 ] >>764 C⇒ C++ だけでOK
772 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 07:12:53 ] >>769 はい大学2年です 一緒に覚えたほうが早いと思って ただCはwindowsアプリやるならやらなくてもいいかなと思ってます 何が無意味なのですか?
773 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 08:44:01 ] C⇒ C++ だけでOK
774 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 10:46:53 ] >>772 確実に覚えたいならCだけを完全に習得した後に C++かC#かObject-Cのどれか1つを覚えればいい。 別にそこまで求めないなら一番普及していて 一番難解なC++を完全に習得すればいい。 どれか1つを習得してしまえば他も意外と簡単に覚えられる。 自然言語(英語と米国語を一緒に覚える等)と同じで同時進行は厳禁。
775 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 14:34:34 ] 30代ではじめてのC#
776 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 22:57:48 ] CとC++は兄弟でもC#は親戚くらい離れていると思う。
777 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 12:22:03 ] >>749 までは開いてたのに>>750 を見てなかったぜ。残念だあ
778 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 08:49:51 ] >>774 ちょっと考えて見ます ありがとうございました