JavaをなめてかかっているC/C++厨は頭が悪いpart2
1 :
仕様書無しさん :
04/08/05 03:20
2げっと
sunげと
YON
ゴルバチョフ
VBをなめてかかっているやつは低脳
恥さらし
8 :
仕様書無しさん :04/08/05 20:36
質問:Cに慣れてしまった人、どのようにJAVAを克服しましたか?
http://oshiete1.goo.ne.jp/kotaeru.php3?q=901535 JAVAについて質問です。
私はC言語をこの1年間勉強してきました。
そしてC言語のコーディングの仕方に慣れきってしまったせいか、どうしてもJAVAのオブジェクト指向
というものが理解できません。
コーディングも上手くいきません。
クラスやメソッドやインスタンスがどうとかコンストラクタが・・・などの横文字が全然意味が分かりません。
C言語で言うとどれがどこに当たるのか!?
とかいう風に置き換えて考えようとしても上手く行きません。
せめてVB6に・・・・w
12 :
仕様書無しさん :04/08/07 13:38
おまいら 本当にそんなことがしたくて 今の会社入ったのか?
>>8 向いてないものを無理して覚える必要ありませんよ
まあ、実装が美しいJavaは無敵だな。 C厨はイラネ
15 :
仕様書無しさん :04/08/07 15:30
>>8 クラス→関数ポインタ変数も持ってる構造体
インスタンス→構造体の実体
メソッド→関数
コンストラクタ→構造体の初期化関数
ポリモーフィズム→関数ポインタの指す先を、場合によって取り替える
実装が美しい? どういう美的感覚をしてるんですか?(w
あまりの実装の美しさのため、1.2.2は_017まで、1.3.1は_11まで 1.4.2でも_05まで ついバージョン番号が進んでしまうんでしょう。
Cをキッチリ理解していて、「Cによる構造化プログラミング」を賢く 遣っている人間なら、概念のほとんどは「今まで遣ってることの延長」 であって、パラダイムシフトなんて大げさなもんはないですよ。 単に「Cの理解もだめだめだった」だけですよ。
>>8 >私はC言語をこの1年間勉強してきました。
>そしてC言語のコーディングの仕方に慣れきってしまったせいか、どうしてもJAVAのオブジェクト指向
>というものが理解できません。
たった1年で何が分かる? アホか?
お前の言っていることは、
そこら辺のちょっとマセた幼稚園児が
「私も歳ね・・・」なんて言って
ため息ついているのと大して変わらんぞ?
20 :
仕様書無しさん :04/08/07 16:28
JAVAのオブジェクト指向?意味不明
オブジェクト指向が理解できない=構造化手法すら理解できてない
実装が美しい・・・ってそんなこと自慢してどうすんだよ(w
>>15 みたいなのが Java のようで Java でない何か、を量産していくんだろうなぁ・・・。
まあ
>>8 が問題外なのは言うまでもないが。
>実装が美しい・・・ってそんなこと自慢してどうすんだよ(w うるせえ!c厨 汚いコード屋
paradeの意味。 見せびらかす,誇示する プププププ
良スレage
JAVAが最高さ。c厨は必死すぎ(w
29 :
仕様書無しさん :04/08/11 13:44
Javaは楽だよね。とゆーかEclipseがさ。 viとCで必死に実装してた頃が懐かしい。
ほうれみろ!! かつてのc厨もいまはJAVAファンだぞ
世間の認知度はものすごく高いよね。Java。 新しい概念とか、ほとんどJavaのサンプルソースで紹介されてる(違うかな?)。 案件も多いし、技術屋としてメシ食ってる以上は必須の言語だと思う。 だけどいかんせん、あのトロトロした動作は何とかならんのかな。 環境に最適化させるとか、何か高速に稼動させる方法、教えてよエロい人。
環境に最適化させるとか、何か高速に稼動させるツール作れ
VM様が遅いだとお〜
>>31 何様だ!
お前みたいに下手にcができる椰子がJavaの事をぼろくそに言う。
しかもその内容は速度についてだけだ!
速度なんてハードウェアで吸収すればいいんだよ
Javaはブルジョワのための言語だから貧乏なcpp屋は8bitの組み込みでも
256kメモリ制限の中しこしこやってればいいってこった!
遅いとか言ってるやつは、どんな複雑な計算やってるんだ? 通常の処理なら、違いがわかるほど他の言語より遅いということはないぞ。 まさか、ベンチマークまわして、C言語よりも数値が悪いとか言ってるんじゃないよね?
>>34 >遅いとか言ってるやつは、どんな複雑な計算やってるんだ?
Eclipse の起動
ワロタ
>>32 環境に特化させるツールを作るなら、本体ごとc/cppで作る。
動作がとろい ← これが解消できないとしたら、そのデメリットをカバーするほどの
利点はどこにあんだ? ヤパーリ分からん。。教えてエロ仙人。
>>33 Javaは嫌いじゃないよ。未熟だけど。
メモリの管理が不要な分、本来必要な部分に集中できるのはすばらしいと思う。楽だし。
ただ速度がな。あと演算子のオーバーロードとテンプレートが欲しい。
ハードウェアで吸収って・・・いや、一理あるけど、開発機 != 運用機。趣味の日曜PGじゃないよ。
>>34 おなじプラットフォームで動作するとき、
一方はpureJava製、もう一方はその環境に最適化された(ネイティブな)実行モジュール。
この2つの実行速度は、明らかに、目に見えて、決定的に違うだろ。
Eclipseの起動の遅さだけはガチ その分グラフィカルで高機能だが… やっぱり遅すぎる
俺もEclipseは起動しきる前に必ずバッテン押しちゃうよ だから使った事がない。 VC++は2秒であがるから快適
>この2つの実行速度は、明らかに、目に見えて、決定的に違うだろ ぅんぅん、そだよね。ネイティブの突き抜ける速さを知っていると この糞遅さがイラツキの根源。きっとJavaしか実行しない人は免疫 ができてるんなだろうな。 言語的には大変良いものとは認めてあげてもいいが、実行面では 「言語学習用」専用用途かいなと思うよ。
VMの起動速度と、VMの実行速度を混同してるやつが居るな。 サーバサイドみたいに、常駐の場合だろ、比べるとしたら。 誰も、クライアントもJavaの速度は高速だとは言ってないと思う。
CloudscapeとPostgresあたりのクエリ速度ガチンコ対決では
43 :
仕様書無しさん :04/08/11 19:07
>>42 ガチンコ対決では何だよ?気になるじゃないか。早く続きを書け!
44 :
仕様書無しさん :04/08/11 19:18
トリビアの種なら 「○○の方が速い」 で あとは番組制作会社が調べてくれるんだが。
文章は書いた。だれか手紙よろ: タモリさん、こんばんは。いつも楽しく拝見しています。 ところで私は生まれてこの方、ずっと気になっている事があります。 それは、一番高速な高級プログラミングはどれかという事です。 これってトリビアの種になりませんか?
46 :
仕様書無しさん :04/08/13 01:01
Javaの初心者です。 先輩から、 「JavaをやるとCPUの気持ちが分からなくなるぞぉ!」 って言われました。 マジですか?
47 :
仕様書無しさん :04/08/13 01:14
最適化はコンパイラ任せが御題目ですよ。
>>46 逆にCPUを気にするのはアセンブラかC言語くらいでは。
アセ→Cの過渡期にいたロートルアセ使い馬鹿と同じこといってるなオマエラ。
>>45 「高級プログラミング」の後に言語が足りない!
下手するとデスマ中で死にそうなプログラマが超高速でHello world!を打つVTRになるぞ!
そして一言
「main()
{
printf("Hello world");
}
で良いだろうが!」
ってプログラマが切れてVTR終了
>>50 ごめん。高級プログラミング->高級プログラミング言語
椰子間 「本当にどうでもいい依頼の葉書ですねぇ」 田茂裡 「まったく、一般視聴者ウケちゅーものを考えて欲しいね」 多寡端 「ちなみに世界最速は地球シミュレータ、そしてそれ上で走る HPF(High Performance Fortran)が最強であると私のスタンドが言っています」
54 :
仕様書無しさん :04/08/14 13:31
>>15 8ではないがThanks.俺も来月からJava(JSP/Servlet)のプロジェクトに
参画予定なんで。ぼちぼち合間をぬってJavaのお勉強をしようかなと。
>>1 と っ く に 答 え が 出 て る の に 建 て る な よ
ボ ケ ェ!!
もう前スレ(それ以前)で答えは出ている。 以後書き込むバカは、ヒマ人。 僻む余裕があるなら両方できるようにしな。 ああ、両方「できる」人ってのはそれぞれの長所と短所を理解して使いわけれるからな。 ──────────── 終 了 ──────────────────
57 :
仕様書無しさん :04/08/20 07:12
pupupu
59 :
仕様書無しさん :04/08/24 04:35
Ref++ってどうですか?
ageんなよ
61 :
仕様書無しさん :04/08/27 09:47
unko
>>58 一方が1分11秒かけてやっと処理するクエリを、
もう一方はたった4秒で・・・
コーヒー飲む時間があるという意味では断然前者だが・・・
> データはこれで(121594件)、テーブルにインデックス無し こんな非現実的な例をだされても判断のしようが無い。
64 :
仕様書無しさん :04/08/27 10:52
JavaはC++の親戚だから(多少の文法その他の微妙な違いはあるものの)、基本的には C が分かれば理解できる。 オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。 いや、C である程度の規模のプログラムを組んだ事のある人がJavaを理解できないはずがない。 Javaは重いから、ある程度のプログラムであれば640KB制限(懐)で十分に動くようにして欲しい。
>オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。
66 :
仕様書無しさん :04/08/27 11:06
>>65 ハァ?どこがおかしい?
極端な話、構造体が理解できればクラスも理解できる。
基本的には、
構造体+メンバ関数+アクセス制御(public,private,protected等)→クラス
あとは継承とかの拡張概念を身に着けるだけ。中学生でも理解できないことはない。
オブジェクト指向でどううれしいか分からないやつは、 知らない奴よりタチが悪い。そういう奴らほど、高いセミナーの講師しか信じない。 現場の常識。
68 :
仕様書無しさん :04/08/27 11:29
複雑な構造体(のようなもの)をあたかも一つの変数として扱うことが出来るご利益は大きいと思うけど、 軽いプログラムを作るんだったらむしろCの方がいいと思う。
69 :
仕様書無しさん :04/08/27 11:52
クラスを理解できた≠オブジェクト指向を理解できた
70 :
仕様書無しさん :04/08/27 11:55
≠Javaを理解できた
>66 宿題終わったのか? 夏厨らしい発言で微笑ましいが、ちょっと恥ずかしすぎるぞ
66は釣ってるつもりだったりしてw
73 :
仕様書無しさん :04/08/27 12:21
クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた
オブジェクト指向のほぼ全ての概念はクラスの概念に含まれる。
クラスを理解できる人でオブジェクト指向を理解できない人はいない。
>>71 忠孝生ではありませんが何か?
つーか、ここはC++ができる香具師をねたむ、Java厨のスレだろ。 これ以上JavaPGの質を落とすなよ。 漏れも、JavaPGだからさ。
>>73 Cを理解している前提での話ならな。
あと、お前にはC++は扱えそうにないな。
当然、VC++(WindowsSDK、MFC)もできなきゃダメだぞ。
>>75 >あと、お前にはC++は扱えそうにないな。
扱えますが何か?
>当然、VC++(WindowsSDK、MFC)もできなきゃダメだぞ。
一通り出来ますが何か?
>>76 厨房の典型キターーーーーーーーーーーーーーーーーーーーーーーーーーー!!
プププププププププププ
お前、漏れの良く知っている「ヴァカ」にそっくりだよ。
>76という、アホが釣れましたね。
80 :
仕様書無しさん :04/08/27 12:42
扱えますが何か? 扱えますが何か? 扱えますが何か? 扱えますが何か? 一通り出来ますが何か? 一通り出来ますが何か? 一通り出来ますが何か? 一通り出来ますが何か?
81 :
仕様書無しさん :04/08/27 12:50
ハァ?何がおかしい? WindowsレベルのOSをゼロから構築出来ないと使いこなせることにならないというのなら、 未だ使いこなせていないことになる。 一体どのレベルから扱えると言っているのかが不明。
>オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。 >オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。 >オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。 >オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。 >オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。
こ こ は 香 ば し い 厨 P G が 喚 く イ ン タ ー ネ ッ ツ で す ね。
85 :
仕様書無しさん :04/08/27 13:03
>>82 まるでおかしなことを言ったような書き方をやめれゴルルルァァァァァ!!!!!
>>83 トラップ乙
>(というか理解できた)
> クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた
>>85 > まるでおかしなことを言ったような書き方をやめれゴルルルァァァァァ!!!!!
おまいわばかですか?
> トラップ乙
おまいさんはばかですか? :-P
今、マ板で1番香ばしい人がいるスレは、ここでよかったでしょうか?
> 構造体+メンバ関数+アクセス制御(public,private,protected等)→クラス 関数のオーバーヘッドとかって知ってますかァ?
91 :
仕様書無しさん :04/08/27 13:15
>>86-87 氏ね!!!!!!!!!!!!!!!!!!!!!
>>88 >おまいわばかですか?
氏ね
>おまいさんはばかですか? :-P
だったら自分で踏んでみろゴルルルルルァァァァァァァァァァァァ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
クラス以外にオブジェクト指向特有の概念なんて殆ど存在しないだろ。
まさか inline とか // とか言わないだろうな。
クラス以外でオブジェクト指向に特有なものを何か言ってみろやゴルァ
言えないだろ?そんなものは最初からないからwwwwwwwwwwwwwwww
In article
>>73 , 仕様書無しさん/73 wrote:
> 窮・?を理解できた≒・??蟇?・?#指向を理解できた≒Java(C++)を理解できた
これは「ということにしたい」がぬけていて不思議ですね? :-P
っていうか、「sage」を知らない時点で厨房確定。 っていうか、自分で晒し「age」かよ... プププ
>>89 夏も終わりだから日本の明日を担う若い人たちが
激論を交わしているのでしょう、ということにしたいです。
95 :
仕様書無しさん :04/08/27 13:24
>>90 一言で言えば、何らかの仕事、処理を行う上で、本来の仕事からすれば、冗長的で邪魔者以外の何者でもなく、
処理能力の足を引っ張るもの。
それがどうした?
>>92 文字化けは環境だから仕方ないとして、「ということにしたい」など不要w
>>93 皿仕上げされているのは藻米裸だよw
>厨房PG どうやら、わざと「釣り師」のフリをすることで、 自分の発言をごまかそうと必死になっている模様ですね。
98 :
仕様書無しさん :04/08/27 13:39
>>96 釣り氏の振りなどしていない。
結論:
クラスはオブジェクト指向のほぼ全てである。
============= 糸冬 了 ===============
>>98 は、構造体+メソッド+継承の概念 == クラスだと思っている痛い香具師。
100 :
仕様書無しさん :04/08/27 13:45
100get
101 :
仕様書無しさん :04/08/27 13:48
>>99 は、構造体+メソッド+継承の概念 == オブジェクト指向だと思っている痛い香具師。
>>98 は、クラスを使えばオブジェクト指向だと思っている痛い香具師。
祭りはこちらですか?
106 :
仕様書無しさん :04/08/27 13:52
107 :
仕様書無しさん :04/08/27 13:53
C厨晒しあげ
108 :
仕様書無しさん :04/08/27 13:55
>>99 だから「≒」と書いたが?
それ以外にクラスの決定的なご利益があるのかと小一時間問い詰めたい。
>>105 むしろC++党だが?
> クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた ↑ これを書いた君。 君は、この等式をプリントアウトして部屋の壁にでも貼っておきなさい。 いつか引っ剥がしたくなるから。
> むしろC++党だが? > むしろC++党だが? > むしろC++党だが? > むしろC++党だが? > むしろC++党だが?
> それ以外にクラスの決定的なご利益があるのかと小一時間問い詰めたい。 ご利益? ご利益? ご利益? ご利益? Javaだとご利益にならんことが起こるがな。
> クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた ちょ─────→笑える(wwww
113 :
仕様書無しさん :04/08/27 14:00
これから、こんなバカな厨房PGばっかり この業界に入ってくるんだろうな...OTL 見てるだけで、恥ずかしい...
まあ俺もひとのこと言えないが...OTL
> 一言で言えば、何らかの仕事、処理を行う上で、本来の仕事からすれば、冗長的で邪魔者以外の何者でもなく、 > 処理能力の足を引っ張るもの。 > それがどうした? どうした?じゃねーよ(w
>>109 張らなくてもログが残っているし、第一紙とインクが勿体無い。
たとえその等式を部屋に張っても、引越しまでは剥がすことはない。
>>111 ?
>>112 どこが可笑しいか言ってみろゴルルルァァァァァァァア!!!!
>>116 知ってる?と聞かれたから答えただけだが?
>>117 > 張らなくてもログが残っているし、第一紙とインクが勿体無い。
> たとえその等式を部屋に張っても、引越しまでは剥がすことはない。
あそ。
>>111 > ?
「?」じゃねーよ(w
> どこが可笑しいか言ってみろゴルルルァァァァァァァア!!!!
どこがと言えば、あなたのあたまですね :)
>当然、VC++(WindowsSDK、MFC)もできなきゃダメだぞ。 ワロタ
121 :
仕様書無しさん :04/08/27 14:09
怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪ 怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪ 怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪ 怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪ 怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪ 怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪ 怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪怒涛熱湯♪
>>120 まあ、できて当然なわけだが。
あえて、おもしろいよな。
いい加減、例外をスローしたくなってきた。
124 :
仕様書無しさん :04/08/27 14:19
逆にクラスのないオブジェクト指向がないことを考えれば、オブジェクト指向がクラスに集約されることは明白。
125 :
仕様書無しさん :04/08/27 14:20
極悪なクラス帝国主義によるインスタンス、メッセージ、多態への 不当な弾圧に抗議するとともに、謝罪と賠償を要求 せえへんがな
127 :
仕様書無しさん :04/08/27 14:22
つまり、クラス=OOPということだ。 理解できたかな?夏厨の諸君。
さて、いつ「釣れた!」が見れることか。
君らが釣られたことにしたいのは良くわかった。w
> オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。 > クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた > むしろC++党だが? > 扱えますが何か? > 一通り出来ますが何か? ということにしたいだけですね。:-)
ジサクジエン必死。
> > 当然、VC++(WindowsSDK、MFC)もできなきゃダメだぞ。 > 一通り出来ますが何か? 真面目に答えたのにワロタ。 藻前は言葉通りにしか受け取れないのかよ(藁
> > 関数のオーバーヘッドとかって知ってますかァ? > 一言で言えば、何らかの仕事、処理を行う上で、本来の仕事からすれば、冗長的で邪魔者以外の何者でもなく、 > 処理能力の足を引っ張るもの。 > それがどうした? ワロタ。
> > Javaだとご利益にならんことが起こるがな。 > ? ナエタ。
136 :
仕様書無しさん :04/08/27 14:46
>>127 その結論は歓迎するが?
結局、
>クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた
この等式(近似式)が正しいことが示されたことになるが、それでも良いのかと問いたい。
クラスを理解するために[Java | C++]から初めて、その言語によってクラスの概念を理解すれば
オブジェクト指向を理解したことになるといったほうが正確だったかもしれない。
C++ が理解できれば Java も理解できるというのも言えてる。逆も言える。
C++とJavaは英語とドイツ語の違い、いや、北海道弁と標準語程度の違いしかないから、
理解出来ないほうがおかしい。
「言語習得」って、構文を身につけることより「ライブラリ」や「フレームワーク」の 使い方を身につけるほうが大変だよねー。 と、逝ってみる。
>>136 最後の2行、なまらおかしいから、他に正しい例えとばくれや。
と、釣られてみた。
139 :
仕様書無しさん :04/08/27 14:58
糞こて消えろ
あのバカ、うまく逃げたつもりでいるな(w
141 :
仕様書無しさん :04/08/27 14:59
>>137 そんなのは慣れでどうにでもなる。
一番のネックは、基本構文を覚えることと、基本機能(標準入出力、数学関数、点・線の描画など)を使いこなすこと。
それさえ出来れば、あとは時間の問題でどんどん上達する。
英語や国語だって、最初のボトルネックは基本構文と辞書の引き方だけで、それさえ覚えればあとは自然に上達する。
好きな本やマンガを読んだり好きなゲームで遊んだりすれば、誰だって上達する。
プログラムだって、好きなゲームを作ったりすれば誰だって上達する。
時間の問題で誰でも慣れることが出来ることと、最初にしっかり覚える必要があることとでは、全く性質が違う。
板違い。 お前ら全員、ム板逝け。
143 :
仕様書無しさん :04/08/27 15:02
>>138 なまら正しいべや。道弁には標準語では難しい概念もあるけど、基本的には
>>136 のように言わさるよ。
> トラップ乙 どこがトラップなのかと、小一時間問い詰めたいわけだが(w
145 :
仕様書無しさん :04/08/27 15:04
というか、 >クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた が間違ってるって、なまらおかしいべやぁ!
146 :
仕様書無しさん :04/08/27 15:05
>>144 わけのわからないURLはトラップを疑う、これ常識。
板違い。 お前ら全員、街BBSの北海道板逝け
>>146 中学から英語をやり直すことをお勧めします。
151 :
仕様書無しさん :04/08/27 15:08
なまら→超 [べや|べやぁ]→だろ [aさる]→eる でテキスト置換すれば、大体翻訳できる。 「例えとばくれや」の部分が、北海道出身の漏れにも分からなかったorz
>>146 == URLから内容も察っせないバカ == 「トラップ」半角多用のクソ == ageで自ら晒しあげした厨房PG
間違いない。
154 :
仕様書無しさん :04/08/27 15:12
>>148 だから、基本機能を使うのは本を読めば誰でも出来る。
>>149-150 大丈夫そうなURLに見せかけて実はトラップだということもありうる。
index.html の中にmetaタグを書いたり、ぁゃιぃコードが書いてあれば危険になりうるし。
>本を読めば誰でも出来る。
156 :
仕様書無しさん :04/08/27 15:13
>>152 半角に変換されやすいから仕方ないだろ。
>>154 おまいさんが、今までどれだけ地雷を踏んできたのかはわかった。
うたがいすぎ。つーか、チェックかけれ。
トラップって言い方、普通するか?2ちゃん的には部落らでは
とにかく、 >クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた ということにしたい人のおかげで盛り上がりました。 君は過疎スレ化から救ったんだ。 もっと、胸をはれ(w
C++を理解できてもガベコレは理解出来ないし、Javaを理解できてもテンプレートは理解出来ない。
>>156 つまり、お前さんが、「Java(C++)を理解できた」ということにしたい人の中の人ってわけですね(w
スタックフレームとか知らないんだろうな。。。
っていうか、PGなら出来ん方がおかしい。 コボラーと同レベルかよ(w
>>143 漏れは頭悪いから、あの例えはあずましくない、スマソ。
マジレスすると、
クラスの概念分かったくらいでOO分かった気でいるんでねぇ、ってこと。
訳すと、その程度でクラスの概念を分かったことにしないでください、ってこと。
やっぱり、 アセンブラ → C → C++ → Java → VB, Delphi → そして、.NETで怠けるのがWinPGの王道といってみるテスト。
オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。
クラスがほぼオブジェクト指向? インターフェイスという大事な概念を無視してオブジェクト指向かぁ… ふーん。 # 誰とは言わないが、グループ開発では関わりたくないな。
>>165 > クラスの概念分かったくらいでオブジェクト指向分かった気でいるんでねぇ、ってこと。
> 訳すと、その程度でクラスの概念を分かったことにしないでください、ってこと。
激しく同意。
>>165 何かムジュンした文章だが、言いたいことはわかるので同意。
>「オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)」ということにしたい人へお願い あなたのことを示す名前が長すぎるので、コテハンつけてください。 おながいします。おながいします。
>「オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)」ということにしたい人へお願い オブジェクト指向をやっと覚えたので自慢したかったのですね。
スレタイ変更します。 × JavaをなめてかかっているC/C++厨は頭が悪いpart2 ↓ ○ オブジェクト指向を舐めてかかっているC/C++/Java厨は例外なく無能
× JavaをなめてかかっているC/C++厨は頭が悪いpart2 ↓ × オブジェクト指向を舐めてかかっているC/C++/Java厨は例外なく無能Part1 ↓ ○ 【愚鈍】デブは例外なく無能4【怠惰】
急展開にワロタ。
176 :
仕様書無しさん :04/08/27 18:10
オ ブ ジ ェ ク ト 指 向 を 理 解 し た 気 に な っ て い る ヴ ァ カ を、 晒 し あ げ
クラスを理解できた≒オブジェクト指向を理解できた≒Javaを理解できた クラスを理解できた≒オブジェクト指向を理解できた≒C++を理解できた クラスを理解できた≒オブジェクト指向を理解できた≒Objective-Cを理解できた クラスを理解できた≒オブジェクト指向を理解できた≒SmallTalkを理解できた
クラスを理解できた≒オブジェクト指向を理解できた≒C#を理解できた クラスを理解できた≒オブジェクト指向を理解できた≒VB.NETを理解できた クラスを理解できた≒オブジェクト指向を理解できた≒MC++を理解できた クラスを理解できた≒オブジェクト指向を理解できた≒J#を理解できた クラスを理解できた≒オブジェクト指向を理解できた≒D言語を理解できた
クラスの概念くらい理解するのは簡単だろ。 将来の仕様拡張を先読みしながら実装するのが難しいんだ。 だがこれはクラスの設計が難しいということではない。 クライアントの気まぐれを予測するのが難しいんだ。
クラスを理解できた ≒オブジェクト指向を理解できた ≒Javaを理解できた ≒C++を理解できた ≒Objective-Cを理解できた ≒SmallTalkを理解できた ≒VC++(SDK, MFC)を理解できた ≒VC++.NETマネージ拡張言語を理解できた ≒C#を理解できた ≒VB.NETを理解できた ≒J#を理解できた ≒ASP.NETを理解できた ≒Objective Pascalこと Delphiを理解できた
ところで、でかい面してた オブジェクト指向言語MASTER(自称w)はどこ逝った? 死んだか? それとも部活に逝ったか??
≒似非オブジェクト指向言語(本当は手続言語だけどオブジェクト指向でも組める)のVB6を理解できた
≒オブジェクト指向言語はすべて理解した
≒俺は最強のプログラマ!
≒だから、お前らの言っていることが間違い。
≒俺は神だ!
∴
>>66 ==
>>73 ==
>>76 は、自意識過剰のただの口だけ野郎。
また、「トラップ発言」等を見るかぎり、被害妄想や構想伝播の陽性症状が出ているので、
統合失調症の疑いがあります。お早めに、病院へ逝くことをお勧めします。
っていうか、半島人か(w いや、半島人って自意識過剰だし、 他人に責められるとすぐムキになって、 自分が正しく相手が間違いと言い張るし。 そういう視野の狭い自称プログラマはイラネ。 さっさと半島にカエレ!!
今回の、オブジェクティブ祭りは以下がソースです。
>>64-184 お間違いのないように、お願いします。
そして、新人にこれを見せて反面教師として教育に生かしましょう。
>>66 > 構造体+メンバ関数+アクセス制御(public,private,protected等)→クラス
痛すぎ。メソッドとインターフェイスを忘れてる。
それにアクセス制御って何? はつみみですなぁ。アクセシビティのことでつかぁ?
187 :
仕様書無しさん :04/08/27 19:15
Javaだろうが、C++だろうが、C#だろうが、プログラムの出来は、組む奴次第。
public private protected C++ アクセス制御 で検索した結果 ページ:94件 public private protected C++ アクセス指定子で検索した結果 ページ:54件 public private protected C++ アクセス属性で検索した結果 ページ:8件 public private protected C++ メンバ属性で検索した結果 ページ:2件 はつみみですか、そうですか。
アクセス修飾子を、アクセス装飾子だと思ってたとか書いてみるテスト。
メソッドとメンバ関数の違いって何ですか?
>それにアクセス制御って何? はつみみですなぁ。アクセシビティのことでつかぁ? >それにアクセス制御って何? はつみみですなぁ。アクセシビティのことでつかぁ? >それにアクセス制御って何? はつみみですなぁ。アクセシビティのことでつかぁ? よかったな、思惑通り釣れて
192 :
仕様書無しさん :04/08/27 19:27
64 名前:仕様書無しさん[] 投稿日:04/08/27 10:52 JavaはC++の親戚だから(多少の文法その他の微妙な違いはあるものの)、基本的には C が分かれば理解できる。 オブジェクト指向なんて、構造化プログラミングが理解出来れば割と理解しやすい(というか理解できた)。 いや、C である程度の規模のプログラムを組んだ事のある人がJavaを理解できないはずがない。 Javaは重いから、ある程度のプログラムであれば640KB制限(懐)で十分に動くようにして欲しい。
>>191 そういうお前さんも釣られたことに気付いて
慌てて書いてみたか?
なんておまんこくさいすれなんだ。
JavaはC++の親戚だから JavaはC++の親戚だから JavaはC++の親戚だから
197 :
仕様書無しさん[ :04/08/27 19:30
186の火病に期待あげ
In article
>>73 , オブジェクティブ無しさん/73 wrote:
> クラスを理解できた≒オブジェクト指向を理解できた≒Java(C++)を理解できた
> オブジェクト指向のほぼ全ての概念はクラスの概念に含まれる。
> クラスを理解できる人でオブジェクト指向を理解できない人はいない。
>
>>71 > 忠孝生ではありませんが何か?
>それにアクセス制御って何? はつみみですなぁ。アクセシビティのことでつかぁ?
メソッドとメンバ関数の違いって何ですか?
>>186 は明らかに釣りだろ。
アクセシビティなんて言葉知ってて知らないわけないと思うのだが。
メソッドも同様だと思う。
隠し味として、インターフェースの話題を出したようだが、
まだまだ三流釣り師だな。
そしてそれに釣られる漏れは・・・?
>>201 んなこたない。メンバ関数を知らないJava厨だろう。
無知を釣りということにしたい186と責める203
メソッドとインターフェースは知ってるが、メンバ関数を知らないといえば、ほら、 あの言語の厨房ですよw
207 :
仕様書無しさん :04/08/27 19:42
>>165 これだけ分かれば十分だと思うが・・・
ちなみに、C++の少し厚めの本を消化して、ある程度のOOプログラムを書いたことがある程度。
それを噛み砕いて必要な部分を抜き出すと、
構造体+メンバ関数+継承+アクセス制御→クラス
だと理解している
>>167 だから、何がおかしい?
>>168 インタフェースの概念も結局はメンバ関数などの概念に集約される。
>>171 つけたよ。
>>183 何度もブラクラ以外の罠にも(ブラクラにも)かかってるんだよゴルァ!
>>186 メソッドやインタフェースの概念は、クラスや関数の概念が理解できれば理解できる。
209 :
仕様書無しさん :04/08/27 21:48
インターフェースはメンバ変数を持たないメンバ関数のみのクラスなわけだが、 Java厨には理解できるはずが無い。
>アクセシビティなんて言葉知ってて知らないわけないと思うのだが。 アクセシビティで検索した結果 ページ:41件 アクセシビリティで検索した結果 カテゴリ:1件 登録サイト:31件 ページ:186999件 隠し味の奥に、さらに別の隠し味とは。 この雄山、不覚にも感動を禁じ得ない。
212 :
仕様書無しさん :04/08/27 22:15
>>208 デザインパターンって聞いたことあるか?
>ちなみに、C++の少し厚めの本を消化して、ある程度のOOプログラムを書いたことがある程度。 その表現が誤解を招くんだよ。"OOプログラム"とかさぁ。 あと、十分とか言うな、デスマの素だ。
>>214 アウト。
C++の少し集めの本も良いけど、デザインパターン(GoF本)の本も読んでください。
216 :
仕様書無しさん :04/08/27 22:51
>>小手半 デザパタしらないでオブジェクト指向わかったって逝ってるのか もまい、ある意味天才だよな 今日は楽しかったわ 不毛な議論でもしてろ カスめが
インターフェースはメンバ変数を持たないメンバ関数のみのクラスなわけだが、 Java厨には理解できるはずが無い。
「デザパタ知らないとオブジェクト指向はわからない」 さあ、真か偽か?
>>215 ちなみに、C++の勉強に使った本は400ページくらい(但し字は少し大きめ)。
「デザインパターン(GoF本)の本」も呼んでみる。
>>216 概念を理解するだけなら十分に理解している。
で、「オブジェクト指向を理解している」の定義は?
デザパタを読んだという定義は曖昧すぎて却下。
>>219 無限ループに陥ると思われ。
>>220 >で、「オブジェクト指向を理解している」の定義は?
無限ループにおt(ry
と、釣られてみたご様子。
本当にオブジェクト指向を理解していて、 真に考える力を持っていればデザパタはいらない
223 :
仕様書無しさん :04/08/27 23:39
☆ チン マチクタビレタ〜 マチクタビレタ〜 ☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・) < 「オブジェクト指向を理解している」の定義まだ〜? \_/⊂ ⊂_ ) \___________________ / ̄ ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | | 愛媛みかん |/  ̄ ̄ ̄ ̄ ̄ ̄ ̄
224 :
仕様書無しさん :04/08/28 01:03
とりあえず
>>66 と
>>73 はオブジェクト指向を理解したつもりになっているアホということは
確定だな。
Cで構造体を使ったくらいでオブジェクト指向を理解したつもりになってるとはお笑い臭いですな(嘲笑
カプセル化と継承くらい考えろや低脳C厨。
これだからC厨はクラス指向レベルの低脳って言われるンだよ。
mainメソッドがあるクラス以外フィールドが一つもなく
メソッド全部staticにしてるC厨のアホが。
225 :
仕様書無しさん :04/08/28 01:08
>>35 >
>>34 > >遅いとか言ってるやつは、どんな複雑な計算やってるんだ?
>
> Eclipse の起動
>
↑再起動バカの典型。
一度起動したら常駐させろやタコ
226 :
仕様書無しさん :04/08/28 01:16
>>224 複素数クラスを実装してみたことくらいありますが何か?
もちろん四則演算だけでなく、絶対値、偏角、三角関数、指数関数、対数関数などの数学関数全般。
当然、
sin(z), cos(z), tan(z)(zは複素数)
x^y(x, yは複素数)
log(z)(zは複素数)
などにも対応。
継承だって一通り理解している。
Javaは使ったことがないけど、C++が使えれば特に問題ないはず。
使うご利益がないからJavaを使っていないだけ。
227 :
仕様書無しさん :04/08/28 01:20
これは、学生さんじゃないかな フリーターの方がもうちょいましじゃね?
>>226 利益が無いって…こいつは素人だね。
C++とJavaを同じ分野で考えるなよ。
232 :
仕様書無しさん :04/08/28 01:46
もうみてらんない…
>>231 利益(りえき)というか、ご利益(ごりやく)。
利益は、それで稼いでいる人がいるからあるだろうけど、
Javaならではのご利益があるとすればJavaAppletくらい。
ガーベッジコレクタが搭載されているから、メモリの確保・解放に神経を使う必要がないことくらい。
メモリの確保・解放に十分に注意してプログラムを組めば、C++とあまり変わらない。
234 :
仕様書無しさん :04/08/28 01:48
>>230 ノルムや偏角は複素数クラスの持ち物だが、
複素数クラス同士の演算を複素数クラスにたくさん実装するのは大きな間違え。
それ以前に、オブジェクト指向プログラミングの代表例といったら
GUIやORマッピングなのに・・・
#というか、それ以外に成功例はない。
#GUIとORマッピングの間の処理ロジックは、適切な構造化こそ重要。
#継承を利用したフレームワークも主な適用例だけど軒並み失敗している。
235 :
仕様書無しさん :04/08/28 01:50
>>230 229ではないが、、
>複素数クラスを実装
C++の授業で作る典型的なプログラム
>使うご利益がないから
プログラマなら「業務使った経験ないから」という。
利益で使う言語を選べるのは学生だろ
236 :
仕様書無しさん :04/08/28 01:53
230ではないが、、、 >複素数クラス同士の演算を複素数クラスにたくさん実装するのは大きな間違え。 なぜ?
ぷぷっ メンバ変数も知らないJava厨が吼えているよ
238 :
仕様書無しさん :04/08/28 02:07
>>234 四則演算は最初からメンバ関数(operator含む、一部 friend 関数)にするしかなくて、
それ以外は friend 関数を使う。
全部メンバ関数にする必要はない。
>>235 なるほど。
Java厨がメンバ変数を知っていても何も得しないけど。
>>238 おっしゃるとおりです。
operatorやfriend関数をど忘れするなんて、
オラも立派なJava厨ですな・・・
ごめんな
>>226 >>237 C,C++流の呼び方 :メンバ変数
C#,Java流の呼び方 :フィールド
ObjectiveC流の呼び方 :インスタンス変数
で意味するところは変わらないんじゃない?
186 名前:仕様書無しさん[sage] 投稿日:04/08/27 19:03
>>66 > 構造体+メンバ関数+アクセス制御(public,private,protected等)→クラス
痛すぎ。メソッドとインターフェイスを忘れてる。
それにアクセス制御って何? はつみみですなぁ。アクセシビティのことでつかぁ?
全部Public Sharedでいいんだよ。 ほんとおまえら低脳だよなwww
>全部Public Sharedでいいんだよ。 専門用語使うな、バカ!キモイ!キモイ!
JavaはC#のできそこないだから
なんかレスが返ってきているのかと思ったら、
急展開と
>>64 の駄目プログラマぶりにワロタ。
246 :
仕様書無しさん :04/08/28 14:37
もい、小手半 真・コンピュータ用語辞典のコピペ野郎
247 :
仕様書無しさん :04/08/28 14:52
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
おまいらまだやってるの? よく飽きないな
>>250 なにをですか?
プログラマーをですか?
Javaプログラミングをですか?
C++プログラミングをですか?
2ちゃんねるをですか?
このスレにカキコすることをですか?
それとも、生きることをですか?
アスキー デジタル用語辞典 - オブジェクト指向 プログラムコードとそれに付随するデータをひとまとまりの単位として管理し、 プログラムの論理的な構造化を図るプログラミング技法の1つ。 C++では、関数と、その関数が操作するデータをまとめてオブジェクトとし、 これらを関係づけることでプログラムを構成する。C言語のような関数呼び出しの 構造だけでなく、それが扱うデータをひとまとまりとすることで、プログラムの より進んだモジュール化と、モジュールの再利用性を高める。データとそれを 操作する関数(メソッドと呼ばれる)がひとまとまりとなって独立したものがオブジェクトで、 異なるオブジェクト同士は、メッセージをやり取りすることで協調動作する。 代表的なオブジェクト指向言語としては、C++、SmallTalk、Eiffel、Objective-Cなどがある。 まあ、間違っているといいきれはしないが、 事実上デタラメに近いこんな解説がまかり通っているんじゃあ、 かような勘違い厨がでてくるのもやむをえんか もまえらも、オブジェクト指向の中核をなす例のキーワード 「○゜○○ー○ィ○゛○」とか「○○○○゛○○○゛ィ○○゛」とかに 全く言及しないんだから、人が悪いw
×オブジェクト指向の中核をなす例のキーワード ○オブジェクト指向の中核をなす概念を表す例のキーワード
>>252 うは、終わってるね、その解説。
その解説って、構造体に関数が付きましたよってだけじゃん。
普通、多様性により再利用性を高める技術ってのが主でしょ。。
良い悪い別にして、それ以外にないと思うんだが。
255 :
仕様書無しさん :04/08/29 03:12
baka-
257 :
仕様書無しさん :04/08/29 03:29
「○゜○○ー○ィ○゛○」はわかるが 「○○○○゛○○○゛ィ○○゛」これ、もう2・3開けてホスイ
186バインディング
261 :
仕様書無しさん :04/08/29 11:22
釣れた
265 :
仕様書無しさん :04/08/29 13:20
266 :
仕様書無しさん :04/08/29 13:32
「多様性により再利用性を高める」ことなんて、Cで既に実現されていたことだろ。 型に依存しないようなオブジェクトを作るんだったら、Cでもvoidポインタを使えば実現できる。 typedef union { char c; unsigned char uc; short s; unsigned short us; int i; unsigned int ui; long l; unsigned long ul; long long ll; unsigned long long ull; float f; double d; long double ld; } anytype; typedef struct { int typeid; anytype at; } variant; ちょっと強引だが。
267 :
仕様書無しさん :04/08/29 13:34
×voidポインタ→○共用体
お聞きしたいのですが COMはOOと思っていいでつか? 言語じゃないけど
そーじゃねぇの
CでもJavaでも動くだけのものを作るのはそう難しくない。 だが、理解が半端な奴は設計書書かせるともうダメ。 なんとか書けても、実際にコーディングすると矛盾ばかり で設計変更を繰り返して元の設計書と全然違うものになる。 俺はCはばっちりだけど、Javaは駆け出し。つーか今初めて仕事で 使ってるところ。 かなりプログラミングできるようになったけど、クラス設計が適当というか、 具体的にイメージできていないからデザインパターンもなかなか 使いこなせないしな。
Java厨ってレベル低いの丸分かりだね。
273 :
仕様書無しさん :04/08/30 01:14
快感!!! チョー気持ちいいぃ〜!!! ナマはサイコー! 美帆のマムコ、ヌルヌルだぜ!おまけに、すっごい締まりイイ!!! 出るぅ〜 ノ } ゙l、 」′ .,/′ .,ノ _,,y .,v─ーv_ 〕 〕 .| .il゙ 《 ._ .,,l(ノ^ノ ,i(厂 _,,,从vy .,i「 .》;ト-v,|l′ _,ノ゙|.ミ,.゙'=,/┴y/ l ,zll^゙″ ゙ミ .ノ .il|′アll! .>‐〕 \ _>< 《 il|′ フーv,_ .,i″ ||}ーvrリ、 ¨'‐.` { \《 ヽ .゙li ._¨''ーv,,_ .》′ ゙゙ミ| ,r′ } \ ,゙r_ lア' .゙⌒>-vzト .ミノ′ 〕 .゙'=ミ:┐ .「 ./ .^〃 :、_ リ .} ゙\ア' .-- ,,ノ| 、 ゙ミ} :ト ゙^ー、,,,¨ - ''¨.─ :!., リ ノ 〔^ー-v、,,,_,: i゙「 } .,l゙ l! .´゙フ'ーv .,y ] '゙ミ | ,/゙ .ミ;.´.‐ .] ミ, | ノ′ ヽ 〔 ミ } } ′ } { .| .ミ .< 〔 〕 .{ \,_ _》、 .{ .} { ¨^^¨′¨'ー-v-r《 〔
274 :
仕様書無しさん :04/08/30 01:17
100ゲットズサ━━━━⊂(゚Д゚⊂⌒`つ≡≡≡━━━━!!
275 :
仕様書無しさん :04/08/30 01:21
64様 オブジェクト指向ってなんですか
276 :
仕様書無しさん :04/08/30 02:24
,.‐' ⌒ ヽ、 _,「⊥-―-- 、_| / ヽ ,.‐'"´ ``丶、 / 出 .お ク `、 \ /⌒゙ヽ ,' し .乳 ラ ! ヽ / `、 i て を ラ l ', ,' ク i ! い が } ノ ,イ ノ .i ラ l i る i }_ノj_,./j_.. - ''_レ'゙ レ'゙ | .ラ | i ! ,' ! ''゙´ ´ ___`.{ | が i `、 / ハ. `=’ ( `"" ハ ハ. : j゙ \ ,ノ| i' i 冫 i i ,'.:.:.:\. : /─- 、 `'jー一'´ | i l 、__, ノ i i'.:.:.:.:. `ー ´.:.:.:.:.:.:.:. / | ,' ! ー ,イ l r'´,ィ、'.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: /. ,.‐'"´| i jヽ 、 __,/ .l j ´{/ ノ_'.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: ,' / i ゝノ) 厂 ゝ. j. / { _'ヽヽ.:.:.:.:.:.:.:.:.:.:.:.:.:.: | / ゝ、 ノ トソ / ノ ノ` i:.:.:.:.:.:.:.:.:.:.:.:.:.: ィ i i/ ` ー'゙ `''T’千i i i `' !.:.:.:.:.:.:..:.:.:.:.:.:. ┼ / / ./ / (,,_ j/⌒i.:.:.:.:.:.:.:.:. i/ユ. / 〈 / ユ i _ノ.:.:.:.:.:.:.:.:.:. / l. / 、 V / { <.:.:.:.:.:.:.:.:.:.:.:.:. / l、 / ,' } / ` ー-、, >zv、_:._ / l / 、 ノ __..ノ− /____,..-一=≦: : : : : : : : : : : :
マン汁ピュッピュ マン汁ピュッピュ
さて、>186は天才釣り師に認定されたわけだが。
本当にマ板は釣られやすいよなぁ...。 >201の見解に概ね賛成する。 まあ、隠し味に継ぐ、隠し味は、ただの誤植だろうな。 本人が出てこない今となってはなんとも。
186==201==279
begin 644 test 9,3@VI,ZRT,G"I*RDSZ2XI-ZDZJ3>I+FBK0`` ` end
ふーん。
そもそも、言語差別スレはいいかげん、ム板でやってくれ。
つーか、複数の言語を使いこなせるようになれよ。
ほれ、オブジェクト指向が理解できれば、
>>180 を一通りできるってことだろ(w
クラスを理解できた ≒オブジェクト指向を理解できた ≒Javaを理解できた ≒C++を理解できた ≒Objective-Cを理解できた ≒SmallTalkを理解できた ≒VC++(SDK, MFC)を理解できた ≒VC++.NETマネージ拡張言語を理解できた ≒C#を理解できた ≒VB.NETを理解できた ≒VJ++を理解できた ≒J#を理解できた ≒ASP.NETを理解できた ≒Objective Pascalこと Delphiを理解できた ≒手続き言語でオブジェクト指向言語もどきのVB6以前を理解できた ≒神「ということにしたい」ですね :)
288 :
仕様書無しさん :04/08/30 22:03
tinpokoyaroh
Java厨はC/C++を丸々批判してるようだがObject指向を考えれば非難対象はCだけの筈。 俺はJava→C++から入った変わり者だがJavaやった感覚からC++のが使い勝手は良いと思う。 色々できるしoperatorとか批判してるようだが使えるなら割と便利だしな。 ぶっちゃけその辺を批判してるJava厨は己の能力で扱い切れないから批判することで事故弁護してるようにしか見えん。 両方使えよJavaだけにしがみつくカスよ
290 :
仕様書無しさん :04/08/30 22:18
両方使ってもC++ダメだろ? ベースはCだからなぁ。 生まれ育ちは隠せないもんよ。
複数言語使えないと屑 データベースやネットワークプロトコルできないとJavaで食っていけないのはわかった ではそれ言語か? 面白いね…
293 :
仕様書無しさん :04/08/30 22:21
ならどこら辺がダメなのかお聞きしよう
>>293 よ
汚く書こうとすれば何処までも汚く書けてしまうのは
C/C++共通の欠点ではある。
が、それ以外に何を否定するのだい?
おっと、エラーでOSを壊しかねないとかそんなのはナシだぜ C/C++ユーザは皆それ承知でやってるしね。 すばやく動作して危険を取るか、揺り篭の中で安全を取るかの違いさね
速度が遅かったら糞にきまってるジャン
298 :
仕様書無しさん :04/08/30 22:29
C/C++で遅いかどうかはPGの腕次第… あ…そういやJavaは普通に遅いね(藁
301 :
仕様書無しさん :04/08/30 22:36
>>296 異論もあるだろうが
C言語の何でも出来るっつー思想と、オブジェクト指向の理念とは矛盾している
キレイに書けば大丈夫ってのは、VB厨がVBはオブジェクト指向も取り入れてる
とか言うのと変わりない。
言語出来が利用者の質で左右されちゃまずいでしょ。
>>301 296じゃないけど
「C言語の何でも出来るっつー思想と、オブジェクト指向の理念とは矛盾している
キレイに書けば大丈夫ってのは、VB厨がVBはオブジェクト指向も取り入れてる
とか言うのと変わりない。
言語出来が利用者の質で左右されちゃまずいでしょ。 」
とかって煽りたてる奴がいるほうが現場ではVB厨よりよっぽどまずいです。
成るほど。 >言語出来が利用者の質で左右されちゃまずいでしょ。 は大きいかも知れんね。 複数のPGでプロジェクト組むときとか影響大きそうだ。 VBはどうなんだろ…弄った事無いから判らないねぇ…ので >キレイに書けば大丈夫ってのは、VB厨がVBはオブジェクト指向も取り入れてる >とか言うのと変わりない。 は実感無いな(−−; まぁ綺麗に書けば大丈夫ってのはどの言語にも言えるが、C/C++では大きいかもね (汚くなりやすい言語ではあるし) 否定をするほどの根拠でもないな。 >C言語の何でも出来るっつー思想と、オブジェクト指向の理念とは矛盾している 矛盾してるのかどうか怪しいな。 手法の問題であって手法で出来る事に制限がつくのか?
>矛盾してるのかどうか怪しいな。 Cがなんでもできる言語だとするならば、危険なことを出来ないようにする仕組みとは 当然矛盾するでしょ? C++だとカプセル化は問題があるし、ポインタなんかかなり危険だ。
>>303 にはほぼ同意ただ、俺は住み分けして両方使えって言ってるだけ。
で、俺はどっちかって〜とC++のがやりやすくて良いなって言ってるだけ。
このスレがウザかっただけの話で別にJavaを嫌ってるわけじゃないさ
ネットワークとかならJavaのが圧倒的に楽だしね。
安易にC/C++批判する連中がウザいから両方使えと説教しに来ただけ。
>>304 成るほどそういうことね?
でもオブジェクト指向って危険なことを出来ないようにする仕組みとして
開発されたのか?
まぁそういう思想も含んで開発されたのは疑わないけど、C++ではその安全性より
開発効率を重視してる部分があるね。
>C++だとカプセル化は問題があるし、ポインタなんかかなり危険だ
問題とはどの辺りですか?ポインタはかなり危険ですが危険を冒すだけあって
使えれば便利ですよ?(僕はオブジェクトにポインタは大好きなんですが)
ま、危険を取って楽するかどうかの問題ですね。
そう考えればJavaとC++のObject指向は方向性そのものが大きく違うね。
どっちのObject指向が好きですか?w
>>307 >ネットワークとかならJavaのが圧倒的に楽だしね。
それってL7だけだよね。
まあ、ApacheがJavaで書かれる時代になってからほざけ。
お前ら、両方使えるようになれってーの。
そう、世界中のサーバの約半数が使っている Apache HTTP ServerはなんとCで書かれている。 そして世界中の約9割のPCは x86互換プロセッサとMicrosoft Windowsを搭載している。 Javaの敗因は、デスクトップ環境がWindows一色に統一されてしまった事と、 サーバ環境はサーバ環境でUNIX系一色で、ほとんど互換性が取れてしまう事。 こんな状況では、Javaのマルチプラットフォーム性は真価を発揮しない。
汚くなりにくいってのは、どうなんすかね・・・ 誰でも間違いなく組める方向ってのは、本当に合ってるのでしょうか。 限りなくその理想に近づこうとしたVBでも、アホが組むと、限りなくアホ ですからね。 昔、Lispが使えるプログラマーでプロジェクトを組むと、Lispが使えると いうだけで、プログラマーレベルが最低限保証される。という話がありま したが。
315 :
仕様書無しさん :04/08/31 15:16
クソが集まるクソスレ。
釣り師の釣り師による釣り師のためのスレ。
人足のくせに生意気だぞ。
>>314 むしろC++を使用して、アフォなバグを出す奴は首にするべき。
そうすればプログラマの技術レベルが底上げされて、社会的な地位も向上する。
現状、VB等の言語仕様を理解しただけでマ気取りな奴が多すぎ。
というか、GCに頼らないと満足なメモリ管理もできないなんて、
設計能力が無いとしか言いようが無い。
そんな奴はGDIオブジェクトなんかも開放せずに放置して、
システム不安定にするようなプログラムを作る可能性が大きい。
クソスレ。
>319 おまえの日本語どうにかならんのか? そんな文章じゃクソコード書き散らかして 周りに迷惑かけてそうだな。
言語仕様が簡単になると 技術レベルって低くなるの? お前らの仕事ってその程度なの? 馬鹿にもわかるように教えて♪♪♪
>>319 禿同
>>322 仕事の程度はともかく
簡単な言語だけで満足してる奴より難解な言語にも
チャレンジする奴のほうが技術レベル高くなる確率は
高そうな希ガス。
JavaPGは尊敬に値すると思う。 free/delete忘れ、開放済みポインタをアクセスするというポカを避けるために、 それらをガベコレに委託し、その代わりにインスタンスを使いまわしたりしてガベコレの ご機嫌伺いをするのだ。これらのノウハウは一朝一夕で蓄積できるものではない。 彼らこそ真の技術者である。
まあ両方出来りゃいいのよ。 どっちも仕事あるんだから。 片方しか出来ない奴が一番問題。 VB厨は問題外。
なるほど、すごい。 そんでもって、VMの実装変更等でGCの挙動がかわった場合は 再度、ご機嫌伺いをすると。確かにすごい。
Javaの入門書は、1ページ目にインスタンスを無闇にnewすると、パフォーマンスに 深刻な影響を与えます。インスタンスは使いまわしてくださいと書いてあります。
>>325 C++厨の俺から見ると、JavaでもC#でも言語的には
たいした違いに見えない。
既存コードの流用or速度確保の意味でC++とのコードと
結合しやすく、クライアントで多くのシェアがあるWindows上で
GUIをさくっと作れるつう意味ではC++とC#でいいじゃんて感じ。
VBはクライアントだけでしか用途の無い言語(ASP.NETで変わりつつあるが) Javaはサーバでしか使えない言語。 はっきしいって、それだけじゃどうもならん。 VB厨=Java厨
Javaのパフォーマンス向上に対する模範解答 ・大量のメモリ ・高性能のCPU
>>330 インスタンス数が爆発しないコーディング
>>331 deleteしろよ。ばか。
使ったら後片付けするように母ちゃんから躾られなかったのか?
delete はC++のはなし
>>331 はJavaのはなしだろ。
GCがいつか解放してくれる。具体的にいつかは知らんが。
334 :
仕様書無しさん :04/09/01 14:24
>>333 必要な時にちゃんとガベージコレクションしてくれるんなら任せてやってもいいが
ド阿呆には任せられんな
>>332 C++>Javaの俺には
明らかに使わないことが分かってるインスタンスが目の前にあるのに
即座に解放する権利がプログラマに与えられていないってのが嫌だな
躾が悪く後片付けの下手な香具師にはJavaは最高だろうよ
deleteしたからといってすぐにガベージコレクションしてくれるわけじゃない。
336 :
仕様書無しさん :04/09/01 14:59
C++ならdeleteはfreeを呼んでないか?
337 :
仕様書無しさん :04/09/01 15:05
それに大きなメモリ領域へのポインタを持ってればデストラクタで解放するから 一時的とはいえメモリを無闇に消費することは抑制できるはずだが
338 :
仕様書無しさん :04/09/01 16:07
いつの間にかガベージコレクションが無い方が少数派になってしまったな。
341 :
仕様書無しさん :04/09/01 16:23
つか、予測のつきにくいタイミングで、ガリガリとガベコレを始めて 全スレッドが止ったりするからだめぽ。
343 :
仕様書無しさん :04/09/01 18:21
PGの躾の悪さをガベコレという掃除機に任せているのだから、しかたないべ。
344 :
仕様書無しさん :04/09/01 18:47
javaはなぁ。。。 javaが出始めた頃とかは、javaコードをネイティブでサポートするCPUがでてきて 新しいPCの位置を得るんじゃないかとか、C言語が捨て去られてプラットフォームに 依存しないアプリケーションばかりになるんじゃないかと妄想したもんだ。 あっという間に失速したな。理想は良かったが実装が糞だった。 今じゃブラウザのお荷物w
HotJavaはブラウザがお荷物
C#なんかJavaと酷似してるからなあ。 ぐちゃぐちゃ文句言ってても、何もなかったかのように使ってるとい可能性大。こいつらは。
C#には値型があるからなぁ。なんでもかんでもガベコレ様のご機嫌を伺う必要ないし。
348 :
仕様書無しさん :04/09/01 23:32
GC様は全知全能です。哀れな愚民はただ従っていればよろしい。
349 :
仕様書無しさん :04/09/02 00:28
EclipseにTomcatプラグイン入れて、データを読み込むとエラーが出まくって メモリ不足になるのはEclipseの仕様ですか?
信者たるもの、お布施がわりに積めるだけメモリを増設し JDK,Eclipseの不具合は見て見なかったふりをすることが 信心の表れであることを忘れてはなりません。
Javaで育った奴がCのプログラムを組んだら凄い事になりそうだ
JavaにもDEFINE搭載してほすぃ
Javapp? ・・・無理だねw
free/deleteは忘れるのに、NULLでポインタを潰すのは律儀に忘れず行うJavaPG。 不思議だ。
#define Nothing NULL
#define begin {
VB厨房というのは最高の褒め言葉である。
>>361 氏ねYo。バリアント野郎(w
Dim i, j, k As Integer (k以外バリアントなんだが、IntのつもりのVB厨)
ってやんじゃねー。クソVB厨!
といってみる。
Java厨とVB厨、どっちもどっちだな。
>>362 君は消えたまえ。
i,j,kは明らかにInt32構造体である。
Java厨が構造体を理解できるのかどうか。
367 :
仕様書無しさん :04/09/04 12:13
C/C++使いなら、さくっとJavaも使えるようになるだろうな。 VB厨はJavaを覚えるのに挫折して、2chでJavaを煽る日々。
C++からJavaに移行すると、 ・クラスをヒープにしか取れない。 ・使い捨てインスタンスをさっさと消したい。 イライラするよ。
>>369 >・クラスをヒープにしか取れない。
>・使い捨てインスタンスをさっさと消したい。
>
>イライラするよ。
それ、唯の愚痴。COBOLER が「変数名が小文字だとイライラする」って
ぼやいているのと対して違わない。
クラスをスタックに確保したり、インスタンスを消したりするのは、
あくまでも「効率のため」。設計上の問題ではない。
Java を使う事を承知していながら、そんなことを言っているのは、
まるで毎日パチンコに万札を何枚もつぎ込んでいながら、
ジャガイモが一円安いからといって、はるばる隣町まで
買い物に出かけるDQN主婦と同じレベルの発想だな。
コストについての感覚が狂っている。
Javaの嫌いなところはファイル名が確定しちゃう事 ファイル名ぐらい好きなのつけさせろよ
>>371 能力も無いのに、好き勝手なファイル名を
つけて現場を混乱させる三流プログラマの
暴挙を防止する為の言語だからな。
Java って。
確かに良く設計されているよ。ほんとに。。。
>確かに良く設計されているよ。ほんとに。。。 IDEはすこすこよく動くし gcはかしこい UNICODEの文字化けなんてけっしてない 推奨されない機能のほうが推奨される機能より多いなんて 口が裂けても言わないでおこう。
パフォーマンスは設計とは無関係らしい。java厨の頭はめでたいな。
>>374 詳細設計とコーディングしかやら無いドカタには関係ないんだろうよ。
>>375 は矛盾だらけで実装できないラクガキを書いて、なんでオレの言うとおりにしないと嘆いているんでつね。
377 :
仕様書無しさん :04/09/04 19:50
378 :
仕様書無しさん :04/09/04 19:53
>>377 VBは実際にはMS社の独自規格言語
JavaもC#も公的な標準化団体によっては標準化されていない
やっぱりFORTRAN, COBOL, PL/Iが安心だね
379 :
仕様書無しさん :04/09/04 19:55
C, C++でも可
380 :
仕様書無しさん :04/09/04 23:54
MFCに比べりゃJavaの方がはるかに簡単だ。
ビジュアル系はM$の独自規格ということでいいでつか?
ハァ?
Visual J++こそ最強のJava IDEである。
385 :
仕様書無しさん :04/09/05 01:50
>>380 MFCはクラスの固まり、AWTやSwingと比べるべき
MSXではCは動いてもJavaは動かないのでJavaはゴミ
>>386 いや自分はjava厨じゃなくてWin32API厨なんですけどね。
>>388 MFC(ライブラリ)とJava(言語)を比べてる時点で(ry
>>388 Java厨以下の脳味噌だと自分でカミングアウトですか?
|∀・)ノシ MFCは言語らしいよ!
Javaという言葉はね。 言語仕様だけでなくクラスライブラリも(実行環境も?)含む言葉なんだよ。 C++とは違ってね。 MFCとJavaという対比についてはね。Javaという言葉の意味の クラスライブラリという側面に焦点を当てているわけね。 まぁ日本語が不自由でないならば、誰にでもわかるとは思うんだけどね。 それがわからんということはお猿さんばっかりなのかなともおもっちゃうんだけど、 それはそれで楽しいことだと思う。 どういうセマンティックスに焦点を当てているのかちゃんとわかってから しゃべれ。お猿さん♪♪♪
含まねえよ
C++はどうだったかな。Cは・・・だね。
そういう文脈を理解してもらいたいなら、単にJavaの 特定のクラスライブラリの名前を書けばすむこと むしろ、そうしないとどのクラスライブラリと比べてるか分からず 比較の対象があいまいになる どっちが悪いかは、もはや言うまでもなかろう
Swingとかな
>>399 VB厨に何言ってもムダ。
あーゆー香具師がいるから...OTL
>>394 wwwwwwwwwwwwwwwwwwwwwwwww
( ´,_ゝ`) =3
別にMFCが言語だなんて一言も言ってないだろ! 単にVC++でプロジェクトを作るときはMFCを選ばず Win32applicationをいつも選んでプログラミングしているだけ。
409 :
仕様書無しさん :04/09/08 00:39
>>408 >Win32applicationをいつも選んでプログラミングしているだけ。
俺もそうだ
ナカマ(*^^)人(^^*)ナカマ
410 :
仕様書無しさん :04/09/08 01:08
>>408 ,
>>409 ですよね〜。他に使うのはたまにコンソールアプリくらい?
俺はVCではそれ以外は使ったことありません。
そんな自分が恥ずかしいけどバカだからしょうがありません。
>>410 おれはWin向けにはGUIアプリしか作らんぞ
っつーかDOS窓アプリなんて作る気にならん
コンソールアプリ作る仕事なんてねーだろ。
個人的に遊びで作ってるだけじゃないか? そうムキになるなよ 大人気ないぞ
>>411 Webで全角英数字を多用する香具師は、例外なく無能。
>>415 はげどう。
コンピュータ上で全角英数字や半角カタカナはキモ過ぎる。
>>416 いや、2ch語はしょうがないが...
全角英数字だけはどうも許せなくない?
注意 : 私はvoidの生徒ではありません。
>>417 voidの生徒なら、そもそも「全角」とは言わない。
全角って? はなししって? と言うことにしたいのですね。
Javaしか出来ない若造とC/C++しかできないオヤジが争うスレですか?
全角英数字は全然許せるなあ。 次元は違うが、〜〜にょ。とか使うやつは首り殺してやろうかと思うけど。 今時いねえか、そんなやつ。さすがに。 でも最近いわないよね、全角英数字ダサいとか。 流行りだったのかな。もしくは情報量が半分になるから、 モデム時代にはその削減される情報量が貴重だったのか?
> 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 ( ´,_ゝ`)=3
>>408 Javaって言語じゃなくてライブラリだったのか。
>>427 ( ´,_ゝ`) そんなの常識だぜっ プヒッ
> 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、
> Win32applicationをいつも選んでプログラミングしているだけ。 > Win32applicationをいつも選んでプログラミングしているだけ。 > Win32applicationをいつも選んでプログラミングしているだけ。 > Win32applicationをいつも選んでプログラミングしているだけ。 > application > application > application > application
433 :
仕様書無しさん :04/09/10 23:34:15
while(1){ →コンパイルエラー short X=5; X=X+5; →コンパイルエラー 今までJavaなめてました ごめんなさい
434 :
仕様書無しさん :04/09/10 23:36:13
あとこれも float X=5.0 →コンパイルエラー
\ ∩─ー、 ==== \/ ● 、_ `ヽ ====== / \( ● ● |つ | X_入__ノ ミ そんな餌で俺様が釣られクマ―― 、 (_/ ノ /⌒l /\___ノ゙_/ / ===== 〈 __ノ ==== \ \_ \ \___) \ ====== (´⌒ \ ___ \__ (´⌒;;(´⌒;; \___)___)(´;;⌒ (´⌒;; ズザザザ
>>433 そんなことで誤るようでは、
多分お前はCもなめていると思う。
MANCO
439 :
仕様書無しさん :04/09/17 03:54:00
まんこ
440 :
仕様書無しさん :04/09/18 11:44:32
441 :
Socket774 :04/09/18 12:52:44
まんこ舐めにとりかかっている俺はちんぽが堅い
442 :
仕様書無しさん :04/09/20 15:35:24
> 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、 > 流行りだったのかな。もしくは情報量が半分になるから、
どっちみちC++の仕事なんてないしね。 Javaを叩く理由なんてないし、いいんでない。
C→Perl→PHP→C++→Java と覚えてきた。 Javaの次が出たらそれを勉強するが、今はJavaで十分だ。
446 :
仕様書無しさん :04/09/22 00:17:00
JavaScirpt->C->Perl->C++->PHPと覚えてきた。 察するにJavaはオブジェクト指向の実装や言語構文は問題無いと思うが、 全ての環境で同じGUIを提供しようとしたり、VMやGCが必要なあたりがデメリット。 しかし、それが最大のメリットでもある為(ry
!
ド素人はお帰りください
C厨は「じゃばこ」すら知らないとは・・・
451 :
仕様書無しさん :04/12/03 08:33:55
oi
BASIC->C->ASM->C++->...Java... とやってきて思うが、JavaのVMが糞だと思うぞ
453 :
仕様書無しさん :04/12/05 14:06:34
>>447 はJavaを使った事はないけど、という意味では?
まさかJavaScript=Javaと思っているわけではあるまい。
454 :
名無し :04/12/16 16:52:34
:::::::::::/ 説 仏 ヽ::::::::::::
:::::::::::| か 人 法 i::::::::::::
:::::::::::.ゝ な 々 真 ノ:::::::::::
:::::::::::/ く に 理 イ:::::::::::::
::::: | ち を ゙i ::::::
\_ ゃ。 ,,-'
――--、..,ヽ__ _,,-''
:::::::,-‐、,‐、ヽ. )ノ _,,...-
:::::_|/ 。|。ヽ|-i、 ∠_:::::::::
/. ` ' ● ' ニ 、 ,-、ヽ|:::::::::
ニ __l___ノ |・ | |, -、::
/ ̄ _ | i ゚r ー' 6 |::
|( ̄`' )/ / ,.. i '- ←
>>1-453 >>455-1000 `ー---―' / '(__ ) ヽ 、
====( i)==::::/ ,/ニニニ
:/ ヽ:::i /;;;;;;;;;;;;;;;;
>>453 違うけど現実その感覚でいいんじゃないか?