- 1 名前:仕様書無しさん [2007/02/14(水) 15:14:25 ]
- 言語機能的にも実装的にもどっちが上なんですか?
- 758 名前:仕様書無しさん mailto:sage [2008/11/13(木) 00:02:14 ]
- JavaかC++かどちらかが優れていると断言する奴よりはどっちの言語も優れている
- 759 名前:仕様書無しさん mailto:sage [2008/11/13(木) 00:20:19 ]
- は?
- 760 名前:仕様書無しさん mailto:sage [2008/11/13(木) 00:42:31 ]
- >>759
Java厨「Javaが優秀に決まってるだろ」 C++厨「C++が優秀に決まってるだろ」 >>758「どっちもお前らよりは優秀だよ」 普通のPG「いいからお前ら仕事しろよ」
- 761 名前:仕様書無しさん mailto:sage [2008/11/13(木) 01:03:24 ]
- 人間と言語を比べる意味がわからんわけだが
- 762 名前:仕様書無しさん mailto:sage [2008/11/13(木) 20:42:18 ]
- 俺にはそもそも別の言語を比べる意味からわからんがな。
用途が違うんだから比べる事に意味も答えも無いだろ。
- 763 名前:仕様書無しさん mailto:sage [2008/11/13(木) 20:56:53 ]
- 言語仕様としてはJavaが優れている。
それにC++はOOPLとしても消極的杉。
- 764 名前:仕様書無しさん [2008/11/13(木) 22:06:12 ]
- Javaも色々欠点はあるが、CGで全て許せる。
- 765 名前:仕様書無しさん mailto:sage [2008/11/13(木) 22:17:27 ]
- 普通に業務用に使うならJAVA、C++はマニア向けと思う。
ポインタ操作はややこしくてめんどくさいけど、マニアなら外せない。
- 766 名前:仕様書無しさん mailto:sage [2008/11/18(火) 21:49:28 ]
- ポインタを知らずに参照の仕組みやら何やらを理解する方が難しい希ガス。
- 767 名前:仕様書無しさん [2008/11/22(土) 23:37:01 ]
- www.hotdocs.jp/file/7777
同等です
- 768 名前:仕様書無しさん mailto:sage [2008/11/23(日) 00:13:35 ]
- OS のサービスはC言語で提供さることが多いので、できることが多いのは C++。
ネイティブコードを実行するので、実行速度がはC++。 でもそういうことをしたかったら、開発者がお勉強しなきゃいかんし、 C++は仕様がグダグダなので学習効率は悪い。 本来の目的からそれてマニアックな仕様を楽しむ心がないとC++はきつい。
- 769 名前:仕様書無しさん [2008/11/23(日) 07:47:25 ]
- Javaのほうが需要が多いといわれるが、
市場規模のトップシェアが組み込みである以上、CかC++のほうが需要は多い。 ただ、メモリ要領の制限からそのレベルまで配慮できるエンジニアが減少している今、結局Java使いのほうが多いように見えてしまうだけ
- 770 名前:仕様書無しさん [2008/11/23(日) 10:21:07 ]
- 沖縄に外国人3000万人受け入れ計画
life.bbs.thebbs.jp/1227401075/ こんな法案が可決したら日本は破綻する (ちなみに東京の人口は1280万人) 選挙権がある方は良く考えて投票してください
- 771 名前:仕様書無しさん [2008/11/23(日) 22:21:18 ]
- 言語は、優劣つけるものではない。問題は、それを使う者。
Javaしか使えない者は腐るほどたくさんいる。 C++しか使えない者はきわめて少ない。
- 772 名前:仕様書無しさん [2008/11/25(火) 16:13:19 ]
- 多倍長整数の素因数分解のプログラムをC++で書いた。
C++のオペレーターオーバーロードは便利。 計算に1週間以上かかった。Java で書いたら何ヶ月かかるのだろう。
- 773 名前:仕様書無しさん [2008/11/26(水) 14:58:58 ]
- 瞬時に計算するアプレットを見たことがあるぞw
- 774 名前:仕様書無しさん mailto:sage [2008/11/30(日) 12:15:36 ]
- 所詮はGMP由来のラッパーじゃねぇかPHPみたいに。
772は車輪の開発したけど学習的には凄い意味があったと思う。 俺も昔はtemplateの学習を兼ねてstd::vectorやらstd::listを再開発してみたクチ。
- 775 名前:仕様書無しさん [2008/11/30(日) 15:52:24 ]
- 論ずるまでもないJAVAほど美しいオブジェクト指向言語はない。C++は多重継承ぐらいしか長所ない
- 776 名前:仕様書無しさん mailto:sage [2008/11/30(日) 16:03:36 ]
- 多重継承が長所w
- 777 名前:仕様書無しさん [2008/11/30(日) 23:37:04 ]
- まったくの初心者は何から学ぶべきですか?
- 778 名前:仕様書無しさん mailto:sage [2008/11/30(日) 23:40:50 ]
- 何から学ぶべきか自分で調べることを学ぶべきです
- 779 名前:仕様書無しさん [2008/12/01(月) 00:03:31 ]
- (´・ω・`)頑張ります
- 780 名前:仕様書無しさん [2008/12/01(月) 08:50:57 ]
- JAVAは一般業務向けというか、新卒私大文系エンジニアに任せて、
自分は専門的にソフトウェアを掘り下げていきたいのでC++。
- 781 名前:仕様書無しさん [2008/12/01(月) 21:58:31 ]
- >>777
初心者はC言語でしょ 機械語に近い言語だからメモリの気持ちを勉強しやすい
- 782 名前:仕様書無しさん mailto:sage [2008/12/01(月) 22:58:38 ]
- メモリの気持ちだってププ
これだからヲタってきんもーっ☆
- 783 名前:仕様書無しさん mailto:sage [2008/12/01(月) 23:04:42 ]
- メモリたん(*´Д`)ハァハァ
- 784 名前:仕様書無しさん mailto:sage [2008/12/01(月) 23:09:35 ]
- 俺はそろそろ初心者にC言語をススメル時代じゃなくなりつつあると思う
しばらくは、Cのソースが読めたほうが良い事のほうが多いから 使わないにしても覚えとく価値は(まだ)あるけど、、 C以外をすすめれば、挫折する人数は、1/3くらいにはなるんじゃないかと。 と、数年後には正論になってるであろうレスをかましてやる
- 785 名前:仕様書無しさん mailto:sage [2008/12/01(月) 23:24:51 ]
- と、Cで挫折した>>784が申しております。
- 786 名前:仕様書無しさん mailto:sage [2008/12/02(火) 09:37:47 ]
- 初心者は C++ (STL含む)でいいよ。Cから入るより入りやすい。
しかも実用的。C++ 全てを知る必要は無いから、とりあえず必要なものだけ。
- 787 名前:仕様書無しさん mailto:sage [2008/12/02(火) 13:21:17 ]
- いやあ、まずCで構造化プログラミングを覚えさせた方が良い。
いきなりC++とか与えても一つのクラスに全てをぶち込んだようなものを作ってくれる。
- 788 名前:仕様書無しさん mailto:sage [2008/12/02(火) 14:10:18 ]
- それ、逆。
デザインに関しては最初(というか、今知ってるもの)に覚えたものから考え始めるので、 そんなことしたらC++でC言語関数構造化プログラミングやってくれるよ。 はじめにC++のきれいなデザイン(←C++の場合余計な文法や古い文法がジャマになりがちだが)を見せれば、それを土台に考えてデザインしてく。
- 789 名前:仕様書無しさん mailto:sage [2008/12/02(火) 14:31:47 ]
- じゃあ、Javaでいいんでないの?
- 790 名前:仕様書無しさん mailto:sage [2008/12/02(火) 14:44:36 ]
- 組み込みソフトの0$部分だとコールバック関数はC/C++言語しか許さなかったり、
やっぱ、避けれない部分もあるし。 ウェブ〜JavaによるGUIでもおkなアプリ限定ならJavaでも良いんだけどさあ。
- 791 名前:仕様書無しさん mailto:sage [2008/12/02(火) 16:09:21 ]
- >>789
Java よりも C++ の方が C も実質含んでるし、後の事考えると進める方向が 多いように思うんだよね。C++ でも STL 使えば扱いやすいし。boost や 過去の遺産の素晴らしいライブラリも多い。 C++ で始める事の問題は C も含んでるから言語仕様が冗長で、全部始めから しようとすると圧倒される。Java の良いところは標準で GUI をすぐに使える ところと、強制的にOOP 的な coding をさせられるところかな。 両方使ってるけど、java は窮屈でお仕着せがましく感じる事が多い。 C++ の方が自由に発想できる。
- 792 名前:仕様書無しさん [2008/12/02(火) 23:20:21 ]
- Javaでデスクトップの求人があるなら、いいけど、、皆無だもんな〜。C++はVCがあるから一応な・・どっちもかわらねえか?
- 793 名前:仕様書無しさん mailto:sage [2008/12/03(水) 00:15:54 ]
- 東海地方在住者なら、
C/C++ > SQL > Java >>> 他の言語
- 794 名前:仕様書無しさん mailto:sage [2008/12/04(木) 21:38:39 ]
-
【サンタクロース、酒気帯びトナカイ運用罪での逮捕に、マジ逆切れw(動画有り)】(ZDNet) builder.japan.zdnet.com/story_media/20384793/081204_sun-james-gosling_02_400x300.jpg
- 795 名前:mild7070 [2008/12/05(金) 06:41:55 ]
- javaを始めて思った
C++とかCを先にやっときゃよかったなーと mild7070.livedoor.biz/
- 796 名前:仕様書無しさん [2008/12/07(日) 10:06:34 ]
- C++とかCをやって、Javaに移ったけど、
Cはなーーんにも覚えてない。
- 797 名前:仕様書無しさん mailto:sage [2008/12/07(日) 18:16:30 ]
- >>788
そりゃ嘘だ。 消化不良おこして中途半端に使った挙げ句カオスになるのがオチ。 初心者にデザインパターンの選択なんかできるわけがない。 背景を持たないんだから。
- 798 名前:仕様書無しさん mailto:sage [2008/12/07(日) 20:20:44 ]
- 背景を持たないっての、なんとなくわかるな。
非OOPで必死こいてツライ思いして歯がゆい思いしてこそ、 OOPなりデザパタのうまみが分かるってもの。
- 799 名前:仕様書無しさん [2008/12/08(月) 04:08:46 ]
- c++にデータグリッドビューが無かったと知った時の絶望感
- 800 名前:仕様書無しさん [2008/12/08(月) 08:37:52 ]
- >>797
デザインパターンの話じゃねーだろ 早とちりしてんじゃねえよハゲ
- 801 名前:仕様書無しさん mailto:sage [2008/12/08(月) 09:07:54 ]
- >初心者にデザインパターンの選択なんかできるわけがない。
良いデザインをできるようになるには、良いデザインを見ることじゃまいか。 良いプログラマであっても古いプログラマであるためデザパタ無視してる人も居るとオモ。 自分の作り出した我流パターンで事足りて、書いた本人には明確にどこの処理はどこの箇所と分かる、みたいな。
- 802 名前:仕様書無しさん mailto:sage [2008/12/08(月) 13:14:01 ]
- 意図がわかるだけ我流や詰め込みよりは遥かにマシ
- 803 名前:仕様書無しさん mailto:sage [2008/12/08(月) 13:18:10 ]
- ちがうっちゅーに
我流・・・本人にのみ意図が分かる(間違ったデザインだったとしても、本人も他人も気付かず延々とそれが続けられる) デザパタ・・・他人にも意図が分かる(間違ったパターンをあてがった場合にも、他人がそれに気づく)
- 804 名前:仕様書無しさん mailto:sage [2008/12/08(月) 13:20:48 ]
- 例えば複数インスタンスありえるものを間違えてシングルトンにした場合:
デザパタ→チェックする人「これシングルトンにしたら複数インスタンスにできないでしょ?直して」 我流→本人「いや、私のこの構造体は1つと決めてるんです。他の部分、これで動くように直して下さい」
- 805 名前:仕様書無しさん mailto:sage [2008/12/08(月) 18:38:31 ]
- そういう展開、あるあるw
- 806 名前:仕様書無しさん mailto:sage [2008/12/08(月) 21:49:29 ]
- javaとc++????
くらべるんならjavaとc#なんじゃないの?
- 807 名前:仕様書無しさん mailto:sage [2008/12/09(火) 13:14:09 ]
- 初心者は何が正解であるかを理解出来ない。
指摘されても何をどう直すべきかわからない。
- 808 名前:仕様書無しさん mailto:sage [2008/12/09(火) 13:14:37 ]
- よって自分で消化できた分だけを我流でぶん回す事になる。
- 809 名前:仕様書無しさん mailto:sage [2008/12/09(火) 13:25:35 ]
- 初心者はコピペでぶん回す。我流ソースを初心者にいじらせたら最悪。
デザパタが見えるソースを初心者にいじらせて間違ったら間違いを指摘する。これ最強。
- 810 名前:仕様書無しさん mailto:sage [2008/12/09(火) 13:28:16 ]
- デザパタに限らずクラスってのが良いんだよね。
このクラスにこのメソッド名、中の動作は正しい・間違いが見えるんだよね。 それが、経験長いだけのC言語魔の我流ソースって関数イパーイある中に次に何足したら正しい・間違いが分かり難いんだよね。 クラス&デザパタ適用ソースなら、次に何かを足したり引いたりしたとき、それが正しい・間違いが丸見えw
- 811 名前:仕様書無しさん mailto:sage [2008/12/09(火) 22:55:58 ]
- >>810
Cだから見通しが悪いという事は無い。
- 812 名前:仕様書無しさん mailto:sage [2008/12/10(水) 08:41:01 ]
- >>811
クラスが使えないコードは見通し悪い。 だから世の中クラスライブラリ一色になっちゃったwww
- 813 名前:仕様書無しさん mailto:sage [2008/12/10(水) 08:46:17 ]
- Javaプログラマには糞設計な糞コード書く奴が多すぎる。
そしてどんな糞コードでも動いてる以上、捨てることを躊躇させる。 間違いが見えることと、直せることは直結しないのだ。
- 814 名前:仕様書無しさん mailto:sage [2008/12/10(水) 09:07:02 ]
- しかしながら、間違いが見えないことと、直せないことは直結するwwwww
- 815 名前:仕様書無しさん mailto:sage [2008/12/10(水) 10:47:04 ]
- なに草はやしてんの?
- 816 名前:仕様書無しさん mailto:sage [2008/12/10(水) 11:06:46 ]
- 名前空間は欲しいね
foo_bar_baz_hoge_fuga_moge_moga みたいな非常に見難い識別子がいっぱいでてくるから
- 817 名前:仕様書無しさん mailto:sage [2008/12/10(水) 11:58:23 ]
-  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄」
―――――――――――――‐┬┘ | ____.____ | .__ いらないC言語を | | | | |\_\ 窓から | | ∧_∧ | | | |.◎.| 投げ捨てろ | |( ´∀`)つ ミ | | |.: | | |/ ⊃ ノ | | .\|.≡.|  ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄ |  ̄
- 818 名前:仕様書無しさん mailto:sage [2008/12/10(水) 16:41:59 ]
- ちょwおまwwそれパソコンw
- 819 名前:仕様書無しさん mailto:sage [2008/12/11(木) 20:16:00 ]
- >>817
そういるルールだからです。 「ぬーやる」バーガーはしっていますか?
- 820 名前:仕様書無しさん mailto:sage [2008/12/18(木) 02:01:46 ]
- しかしC++はリンカやローダが追いついてないのがなんとも。
低レベルな部分に関わりたくない香具師には.NETかJavaをお勧めするなァ。 逆にその辺にwktkするようなMな香具師にはC++がお勧め。
- 821 名前:仕様書無しさん [2008/12/18(木) 17:11:55 ]
- プログラミングの思想については、
Cで組まれたプログラムを修正(特に構造化プログラミングが叫ばれる前の) ↓ gotoで涙目になる。 ↓ プログラミング診断室のような最低限のマナー本を読む。納得する。 ↓ 新規、修正等、最低限のマナーに気をつけて組みようにする。古いプログラムの修正では愚痴るようになるw ↓ C++にステップアップする。クラスの概念がうまれた理由が肌でわかる。 という風にステップを踏んだやつは、結局どんな言語でも綺麗に組む。
- 822 名前:仕様書無しさん mailto:sage [2008/12/18(木) 17:46:24 ]
- ダウト!
>という風にステップを踏んだやつは これが少なくて、C++を”ベターC”として使うヤシが大多数という結果w
- 823 名前:仕様書無しさん mailto:sage [2008/12/18(木) 18:22:53 ]
- はぁ?何言ってんのお前?
- 824 名前:仕様書無しさん mailto:sage [2008/12/18(木) 18:43:36 ]
- BASICでもんどりうつ。
Cで清清しい気持ちになる。 Javaで優しい気持ちになる。 C++で清清しい気持ちになる。 C#でイラッとする。
- 825 名前:仕様書無しさん [2008/12/18(木) 22:46:16 ]
- Javaはエコじゃないから。
- 826 名前:仕様書無しさん mailto:sage [2008/12/19(金) 16:16:55 ]
- >>824
C#はインデクサとかdelegateとか使い込むと、 Javaより痒いところに手が届く感があって悪くないよ
- 827 名前:仕様書無しさん mailto:sage [2008/12/21(日) 04:38:08 ]
- Javaは標準APIと仕様を覚えるのが一苦労だぜ・・・
Javaに限らずプログラミング言語の仕様って何か作らないと絶対覚えないんだが、 何か作るには仕様を覚えないと無理という「鶏が先か卵が先か」的な問題で頭がイタイ。
- 828 名前:仕様書無しさん mailto:sage [2008/12/21(日) 15:59:07 ]
- >>827
道具として使うのなら別に何使ってもいいんじゃないかな 言語はプログラマの力の源ですよ
- 829 名前:仕様書無しさん mailto:sage [2008/12/21(日) 17:09:31 ]
- プログラマの力の源はコーヒー。
- 830 名前:仕様書無しさん mailto:sage [2008/12/22(月) 02:14:35 ]
- >829
力の源って言うより、燃費向上グッズ。 タバコやガム、タブレットもこの類かと。
- 831 名前:仕様書無しさん mailto:sage [2008/12/23(火) 21:24:56 ]
- 大学での課題を実装するならどっちが良いですか?
- 832 名前:仕様書無しさん mailto:sage [2008/12/23(火) 21:55:10 ]
- 自分の苦手とする方で。
- 833 名前:仕様書無しさん mailto:sage [2008/12/24(水) 01:54:23 ]
- ホントどうでもいいスレたてんなよヴォケ
Javaしか使えないプログラマは現場で役立たないけど C++しか使えないプログラマなら、現場で使える。 (もちろんboostでマルチパラダイムしろとは言わないがSTLってなんですかとか言わないレベルね。) ただ何故あなたはC++しか使えないのですかと問い詰めておく必要はある
- 834 名前:仕様書無しさん mailto:sage [2008/12/24(水) 16:49:58 ]
- 大したことないのに偉そうな奴ばっかり
- 835 名前:仕様書無しさん mailto:sage [2008/12/24(水) 16:53:07 ]
- ヒント: お前も
- 836 名前:仕様書無しさん mailto:sage [2008/12/24(水) 16:59:32 ]
- 両方やりゃいいじゃん
片方マスターしたら死ぬわけじゃないんだし。C++の方が簡単ならそっちから入ればいいし
- 837 名前:仕様書無しさん mailto:sage [2008/12/24(水) 18:02:04 ]
- 仕事の種類によってどちらが優れているかは変化する。
両方半端に知ってるより、かたっぽをめちゃめちゃ知ってる人のほうが優れている。 と書いたら終了になるのかな? >>833 現場ってどこですか? >>836 ヒント:時間は有限 お前の若さも有限
- 838 名前:仕様書無しさん mailto:sage [2008/12/24(水) 18:15:59 ]
- ヒント: C++だけで事足りるw
- 839 名前:仕様書無しさん mailto:sage [2008/12/24(水) 18:40:51 ]
- javaを極めよう
俺2ちゃんねら嫌いだし
- 840 名前:仕様書無しさん mailto:sage [2008/12/25(木) 09:28:59 ]
- OOPを学びたいのならJava。
OOPに消極的でいいのならC++。
- 841 名前:仕様書無しさん mailto:sage [2008/12/25(木) 09:41:18 ]
- OOP的には、JavaもC++もクラスベースOOPで等価。
- 842 名前:仕様書無しさん mailto:sage [2008/12/27(土) 15:07:04 ]
- OOPは組み方の流儀の一つに過ぎない
- 843 名前:仕様書無しさん [2008/12/30(火) 00:24:52 ]
- そびえ立つ糞を眺めるならC++
そびえ立つ糞になるならJava
- 844 名前:仕様書無しさん mailto:sage [2008/12/30(火) 16:21:36 ]
- NullPointerException
- 845 名前:仕様書無しさん mailto:sage [2008/12/31(水) 01:35:38 ]
- ところでJavaの(別にJavaに限らないけど)クロスプラットフォームのメリットってあるの?
- 846 名前:仕様書無しさん mailto:sage [2009/01/01(木) 14:00:22 ]
- >>845
昔やった案件では、そこそこメリットはあったけどね 確かに開発はwindows上で出来るし、楽は楽だったけど でも環境による微妙な挙動の違いで、実働環境で原因がよく解らないバグが出たりして、 面倒は面倒だったな
- 847 名前:仕様書無しさん [2009/01/01(木) 19:03:16 ]
- Java=AOPが主流なのを知らんのはC系の人間だろうけど、
DIコンテナ?何それ?なJavaプログラマ=糞 というのが正解なのですよ。
- 848 名前:仕様書無しさん [2009/01/01(木) 20:27:05 ]
- DIコンテナは何使うんだろうね
- 849 名前:仕様書無しさん [2009/01/01(木) 20:42:42 ]
- >>847
オブジェクト指向?? なにそれ?なC++プログラマのほうが数倍クソだと思う。 C++も一応オブジェクト指向言語だが、 いまいち分かってないC++プログラマが多すぎる印象がある。
- 850 名前:仕様書無しさん [2009/01/01(木) 21:14:27 ]
- C++のダイアモンド継承使ったデザインパターンってあるん?
もれはGoFのデザインパターンとかJ2EEパターンとかしかしらんけど 仮想関数とか二重継承使うと設計難しいそうだと感じるのよ。 本当にC++の仕様で設計できるやつっているん?教えて、C++の達人さん。
- 851 名前:仕様書無しさん [2009/01/01(木) 21:35:02 ]
- てかさ、いまどきC++にメリットなんてあるか?
Javaのクロスプラットフォームみたいに、 Windows上で開発・テストして、その後Linux, Unixで運用するとか出来ないだろ。 一回Javaで開発してみなよ。もうC++には戻れないから。
- 852 名前:仕様書無しさん mailto:sage [2009/01/01(木) 21:38:07 ]
- クラスプラットフォームなんてのは幻想だ。
まともに動きやしねえ。
- 853 名前:仕様書無しさん [2009/01/01(木) 22:51:43 ]
- >>852
具体的には? うちでは普通に使っているけど、 なんら問題なく運用回ってるよ。 Windows上でうまく行ってLinuxで不可能なことって何だ?
- 854 名前:仕様書無しさん mailto:sage [2009/01/01(木) 23:03:32 ]
- そのうちまともに動くようになるんじゃないの。
- 855 名前:仕様書無しさん mailto:sage [2009/01/02(金) 11:07:07 ]
- Java製ソフト作るとき、逆コンパイル対策とかやってますか?
- 856 名前:仕様書無しさん mailto:sage [2009/01/02(金) 11:45:52 ]
- 逆コンパイルしても読む気が失せるくらい汚いコード書くようにしてる
- 857 名前:仕様書無しさん [2009/01/02(金) 14:28:56 ]
- ms-officeすら綺麗にパクれないjavaは糞
- 858 名前:仕様書無しさん mailto:sage [2009/01/02(金) 15:00:36 ]
- ms-officeってN88BASICで作ってるんだよね
|

|