- 1 名前:● [2008/01/20(日) 11:29:38 ]
- C#やVisual Basic.NETで作られたソフトウェアはソースコード丸見え
www.aisto.com/roeder/dotnet/ ネイティブアプリケーションならパッカーが使えてもドトネトは中間言語なので難読化でしか対策できない C#厨残念だったね 常にオープンソースで開発したいの?変わった人達(笑)
- 136 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 11:45:37 ]
- C#はVB批判から逃げるために偉大なCという名前を借りた卑怯な言語
- 137 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 11:46:21 ]
- VB中乙一さんも批判してた
- 138 名前:デフォルトの名無しさん [2008/02/25(月) 11:47:00 ]
- 乙一って誰だw
- 139 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 12:40:46 ]
- 正直逆コンパイルされた自分のソース見られてもふーんしか思わない
- 140 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 13:00:35 ]
- デジドカ乙
- 141 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 13:53:25 ]
- 俺なんかよそからコピペ丸写ししてきたソースでほとんど構成してて
オリジナルの部分なんか皆無に等しいからソース見られても大丈夫。 いや、これはもしかして違う意味でやばいか?
- 142 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 13:55:52 ]
- いや、そうじゃなくて製品コピーされても平気って言うのは、
受託仕事、かつ、先細り分野のみじゃないの?
- 143 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 14:46:15 ]
- >>142
そういう君は何の仕事してるの?w
- 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。
|

|