JavaやったらC++はきもく感じる
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/01/10(水) 19:07:35int(100)とかだっさー(笑)int&なんてきんもーっ★って感じなんだけど。
標準で使えるスレッドもないしさ。バッドノウハウだらけの
使えない気持ち悪い言語だよなこれ。前時代の人たちはほんとにこんなモノで開発してたのか。
マジご愁傷様です。
C99のほうがまだ拡張性が高くていい感じになってるのが皮肉だね。
0227デフォルトの名無しさん
2007/01/16(火) 14:17:48マ板やム板の自称C++屋のレスを見ると、
やはり、古いコードが目立つ。
5年前に当時だ医学生だった香具師がC++マンセーして
そのまま業界にいる奴を見ると、やはり古い
0228デフォルトの名無しさん
2007/01/16(火) 14:19:59JavaScriptは2.0が出るまでキモイ言語そのものだ。
プロトタイプベースオブジェクト指向はUMLを知らない変な信者が多くて困る
0229デフォルトの名無しさん
2007/01/16(火) 14:51:11香具師なんて使ってる奴の言ってることを見ると、やはり古い
0230131-132
2007/01/16(火) 15:32:47また、新しく覚えたら良いだけじゃないの?
0231デフォルトの名無しさん
2007/01/16(火) 16:08:53古い? じゃわざと古い言葉を使ってやる。お前はナウい奴じゃないw
0232デフォルトの名無しさん
2007/01/16(火) 16:09:21Eclipse|WSAD,(Visual Studio.NET)|VS.NET|(Visual Studio)
http://www.google.com/trends?q=Eclipse%7CWSAD%2C%28Visual+Studio.NET%29%7CVS.NET%7C%28Visual+Studio%29
0233デフォルトの名無しさん
2007/01/16(火) 16:11:00C++|C言語|(C language),Java
http://www.google.com/trends?q=C%2B%2B%7CC%E8%A8%80%E8%AA%9E%7C%28C+language%29%2CJava&ctab=0&geo=all&date=all
0234デフォルトの名無しさん
2007/01/16(火) 16:12:21これにPHP, JavaScriptを加えると、
やはりPHPが第二勢力で、C/C++はJavaScriptにすら負けてしまっている。
http://www.google.com/trends?q=C%2B%2B%7CC%E8%A8%80%E8%AA%9E%7C%28C+language%29%2CJava%2C+PHP%2C+JavaScript&ctab=0&geo=all&date=all
0235デフォルトの名無しさん
2007/01/16(火) 16:13:48.NET|ドットネット|ドトネト|C#,Java|J2EE|ジャバ
http://www.google.com/trends?q=.NET%7C%E3%83%89%E3%83%83%E3%83%88%E3%83%8D%E3%83%83%E3%83%88%7C%EF%BE%84%EF%BE%9E%EF%BE%84%EF%BE%88%EF%BE%84%7CC%23%2CJava%7CJ2EE%7C%E3%82%B8%E3%83%A3%E3%83%90&ctab=0&geo=all&date=all
カタカナを加えてもやはりドトネトの知名度は低い
0236デフォルトの名無しさん
2007/01/16(火) 16:57:03http://www.google.com/search?q=Eclipse
ほかのEclipseがいろいろ紛れ込んでいるんですけど。
0237デフォルトの名無しさん
2007/01/16(火) 16:57:39http://www.indeed.com/jobtrends?q=C+software+engineer%2CC%2B%2B%2CCOBOL%2CJava%2CJavaScript%2CPerl%2CPhp%2CPython%2CRuby%2CVisual+Basic
0238デフォルトの名無しさん
2007/01/16(火) 17:07:42大差ないっておいおい、Javaが圧倒してるじゃねえか
0239デフォルトの名無しさん
2007/01/16(火) 18:05:53Googleのよさは変化の早さだろ。スタティックな指標を出すことはできない。
ちゃんとそういう調査機関があるからそれを根拠にしないと。
http://www.tiobe.com/tpci.htm
ここではちゃんと
Java>C>C++=VB
と言うふうになってる。
0240デフォルトの名無しさん
2007/01/16(火) 18:15:24googleの検索だと、Java >> PHP > JavaScript > C/C++。
indeed.comの求人だと、Java > C/C++ >> JavaScript > PHP。
しかも、Java : C/C++が 2.5 : 2くらい(目測で)。
要は、JavaとかPHPを使ってる人が、googleで盛んに検索してるということなのでは?
0241デフォルトの名無しさん
2007/01/16(火) 18:52:39C#低っっ
0242デフォルトの名無しさん
2007/01/16(火) 19:01:570243デフォルトの名無しさん
2007/01/16(火) 19:03:19C/C++はWebではほとんど役に立たない。
0244デフォルトの名無しさん
2007/01/16(火) 19:31:430245デフォルトの名無しさん
2007/01/16(火) 21:06:010246デフォルトの名無しさん
2007/01/16(火) 21:21:54C/C++を抱き合わせで考えると C/C++ > Java なんだよね。
つか、いつのまにか現代コボラーさん達が沢山湧いてきましたね。
そんなふうにワラワラと湧いてでてくるなんて、
一握りの優秀なプログラマしか使いこなせいC++のプログラマには
できない芸当でうらやましい限りです。
0247デフォルトの名無しさん
2007/01/16(火) 21:29:300248デフォルトの名無しさん
2007/01/16(火) 21:43:40おまいの前半の主張だと、C/C++プログラマは多いってことだな。
おまいの後半の主張だと、C++プログラマは一握りの優秀プログラマしか使いこなせないってことだな。
ということは、C++プログラマのほとんどは自分の言語を使いこなせてないバカってことになるな。
たぶんオマイもその中の一人なんだろう。なんせ一握りなんだし。
0249デフォルトの名無しさん
2007/01/16(火) 21:45:300250デフォルトの名無しさん
2007/01/16(火) 21:53:10うわっ、また一人湧いてきたw
0251デフォルトの名無しさん
2007/01/16(火) 22:16:29C++,JavaだけでなくPHP,Perl, Ruby,JavaScript,Ajax)もできないんじゃ
Web業界で生きては逝けないぞ。
0252デフォルトの名無しさん
2007/01/16(火) 22:17:23というか、それじゃ、Cしかできないばかりで
C++できる奴はすくない、
つまりC++できるというやつの多くは、実はCしかできない
ってことを暴露してるようなもんじゃないか。
0253デフォルトの名無しさん
2007/01/16(火) 22:25:08"hate c++" の検索結果 約 9,530 件中 1 - 10 件目 (0.12 秒)
好感度調査
0254デフォルトの名無しさん
2007/01/16(火) 23:45:47「お前はナウい奴じゃない」
って言語センスなさすぎ。
ここでは「オジン」がバッチグー。
0255デフォルトの名無しさん
2007/01/16(火) 23:50:270256デフォルトの名無しさん
2007/01/16(火) 23:55:59auto_ptr系を積極的に使えばトラブルも少ないだろう。
0257デフォルトの名無しさん
2007/01/17(水) 00:01:54何言ってんのかわからん。もう少しkwsk
0258デフォルトの名無しさん
2007/01/17(水) 00:07:49イヤ、オジンガーZじゃないと駄目だろw
0259デフォルトの名無しさん
2007/01/17(水) 00:14:29今はJavaが60%、RPGが30%、VBが5%って感じだな。
つかC使う仕事って最近ないっす。
C++はまったく縁がなかったなぁ。
0260デフォルトの名無しさん
2007/01/17(水) 00:16:46何でもできるってだけじゃ洗練されるまで時間が掛かるってことさ
0261デフォルトの名無しさん
2007/01/17(水) 02:07:090262デフォルトの名無しさん
2007/01/17(水) 09:35:411ヶ月もすれば徐々に普通に扱ってた頃の感覚に戻った。
なんてかC++じゃないと難しい分野もあるし、せっかく自分はC++できるんだから、
そういう分野で自分の能力発揮したいと思うようになった。
JavaやC#できる人間は腐るほどいるわけだし。
0263デフォルトの名無しさん
2007/01/17(水) 17:07:45EJBできる奴は少なかったりする。
しかもDBも得意でサーバにも詳しくてかつネットワークにも詳しくて
Spring使いこなせる奴はまだ少ない
0264デフォルトの名無しさん
2007/01/17(水) 18:13:240265デフォルトの名無しさん
2007/01/17(水) 18:24:200266デフォルトの名無しさん
2007/01/17(水) 18:49:30(…というか、今求められてるコードの種類を考えればそりゃそうか)
0267デフォルトの名無しさん
2007/01/17(水) 19:46:100268デフォルトの名無しさん
2007/01/17(水) 21:39:41規模が小さめで、割が良ければいいけどさ。
0269デフォルトの名無しさん
2007/01/17(水) 22:12:09たとえばどんなふうに?
0270デフォルトの名無しさん
2007/01/17(水) 22:39:12世の中は難しい。
0271デフォルトの名無しさん
2007/01/17(水) 22:51:220272デフォルトの名無しさん
2007/01/18(木) 01:46:54Second Lifeのソースコードが公開されていたので、早速ダウンロードして解析してみたんだが、
boostをちょこちょこ使ってたよ
0273デフォルトの名無しさん
2007/01/18(木) 01:47:09個人的には、文字の入出力があるところにはCは使いたくない。
ActionScript楽しいよ!
0274デフォルトの名無しさん
2007/01/18(木) 01:51:39やっと合流できたんだなとある意味微笑ましく思う
0275デフォルトの名無しさん
2007/01/18(木) 01:53:56個人的には、Jythonが良かったけどね。
0276デフォルトの名無しさん
2007/01/18(木) 01:55:57C++なぞ問題外.^^;;;
0277デフォルトの名無しさん
2007/01/18(木) 02:04:44ならC++は何学だろう。
テンプレートあたりは数学のような気もするけど、
全体的に見れば泥臭くて理学らしさを感じない。
0278デフォルトの名無しさん
2007/01/18(木) 02:07:220279デフォルトの名無しさん
2007/01/18(木) 03:31:53いや、どちかというと、
Cは膨大な元素から分子を構成する無機化学で、
Javaは少ない元素から膨大な高分子を生み出す有機化学。
Cは放射性同位体、Javaは分子。
Cは中国語、Javaは英語。
Cは人海戦術で数だけ多い中国人民解放軍。
Javaは兵数は少ないもののステルスやAWACSなど高度な技術を誇るアメリカ軍。
Cは艦載巨砲主義の戦艦、Javaは航空母艦。
Cは中国共産党、Javaはアメリカ民主主義。
Cはマザーマシン、Javaはマシン。
Cは卸売業者、Javaは小売業者。
Cはアメリカ民主党、Javaはアメリカ共和党
Cは日本野党、Javaは日本与党
Cはバブル前の日本、Javaはバブル後の日本
これらはCをC++に置き換えるともっと重みのあるものとなる。
0280デフォルトの名無しさん
2007/01/18(木) 06:31:340281デフォルトの名無しさん
2007/01/18(木) 06:36:08プログラミングが苦
ソフトウェア高額
コンピューター鎖胃炎酢
0282デフォルトの名無しさん
2007/01/18(木) 08:43:500283デフォルトの名無しさん
2007/01/18(木) 14:46:23これが一番言い当ててるわ。
0284デフォルトの名無しさん
2007/01/18(木) 15:00:400285デフォルトの名無しさん
2007/01/18(木) 15:45:160286デフォルトの名無しさん
2007/01/18(木) 16:31:31すでにバブル崩壊してるだろw
C#もバブルになる前に崩壊。
C/C++はもっと早くから崩壊w
今はRubyとPHPのバブルw
0287デフォルトの名無しさん
2007/01/18(木) 16:32:33そしてServletで再生
0288デフォルトの名無しさん
2007/01/18(木) 16:35:02期待の星とされていたPerl6開発資金を遊びに
使って裁判沙汰になり、開発は進まず。
実はJava推進派である俺もPerl6に期待してたw
がっかりだなーw
PHPもPerl6を採り入れて名前空間で生まれ変わると思ってたのに
PHPバブルも、名前空間がないという致命的な問題から崩壊するぞw
Rubyはさてどうなることやら
0289デフォルトの名無しさん
2007/01/18(木) 17:14:310290デフォルトの名無しさん
2007/01/18(木) 17:40:01C++だろうがJavaだろうがRubyだろうがPerlだろうが
名前の知られてないマイナー言語でも
目的のプログラムが組めればそれでいいんだよ!!
小学校からやり直せ!!
0291デフォルトの名無しさん
2007/01/18(木) 18:56:15つくっているが、逆にそれがJava離れを促進させている。
俺は、もういやになって、MS.NETに移行したら、とっても楽チンになった。
0292デフォルトの名無しさん
2007/01/18(木) 19:00:24感じをうける。
本来、プログラミング言語がもっている直感でのプログラミング作業なんてものがない。
0293デフォルトの名無しさん
2007/01/18(木) 19:11:43最近はWicketとかHTMLにJavaを持ち込まないタイプの福音もある
他人の領域を汚すなって考えは結構大事
0294デフォルトの名無しさん
2007/01/18(木) 19:13:38そういう宣伝工作臭い発言って
昔から見たけど、相変わらずだね。
.NETの中心にあるC#なんてどうなんだろう。
バージョンアップするたびに互換性が悪化し
使い勝手も悪くなっている。徐々にC++化し、進化とはかけ離れて逆行している。
Javaでは今のところ、そういう逆行とも言える変化は何もない。Java 5が
登場しGenericsが使えたときもとくに何も問題がなかった。一見、C++Templateによる
悪夢の再来かと思われる心配もないTemplateとは異なる仕様になっていたわけだし。
enumが登場したときも、C/C++/C#のenumとは全く異なる仕様で登場し、Javaがより強固な言語であることを
証明してしまったね。
0295デフォルトの名無しさん
2007/01/18(木) 19:14:29Jakarta Tapestryを使っていると、そう感じることもある。
あれはJava技術を詳しく知らなくてもデザインすることができる。
0296デフォルトの名無しさん
2007/01/18(木) 19:39:45C++のテンプレートのキモはコンパイラに計算をさせること。
JavaのGenericsとは意味合いが全然違う。
ついでに言うと、Javaのenumは、そのユニークな仕様のおかげで、
永続化の問題を引き起こしたことにも触れておくべき。
0297デフォルトの名無しさん
2007/01/18(木) 23:28:44C++のenumと比べたらJavaのenumとC#のenumは近いものに思うのだが。
0298デフォルトの名無しさん
2007/01/19(金) 00:38:380299デフォルトの名無しさん
2007/01/19(金) 00:49:38言語機能的にはC#2.0のが上かな。Delphi作者最強説。
Java7(2009年?)からクロージャが登場するから
後2年はC#>Javaという認識でもいい。
資産も含めた総合的な能力は似たり寄ったりだけど。
0300デフォルトの名無しさん
2007/01/19(金) 02:50:28それ、どこのモル貧?
0301デフォルトの名無しさん
2007/01/19(金) 07:41:04C++のテンプレートは強力だし楽しいが保守性がね。
Dだと機能を解体してstatic ifとかに担わせたりしてるけど。
Javaで手がつけられないのが科学技術系計算。
演算子オーバーロードも言語組み込みの複素数もないし、テンソルのクラスとか書いてられん。
0302デフォルトの名無しさん
2007/01/19(金) 08:37:00いえ、J#のパクリです。
0303デフォルトの名無しさん
2007/01/19(金) 08:39:30それは仕方ないじゃん、演算子オーバーロードもまともに使いこなせないアホの為の言語なんだから。
0304デフォルトの名無しさん
2007/01/19(金) 09:38:52でFA?
0305デフォルトの名無しさん
2007/01/19(金) 09:59:23> >>296
> C++のテンプレートは強力だし楽しいが保守性がね。
> Dだと機能を解体してstatic ifとかに担わせたりしてるけど。
> Javaで手がつけられないのが科学技術系計算。
> 演算子オーバーロードも言語組み込みの複素数もないし、テンソルのクラスとか書いてられん。
オペレータはやめとけ。
複素数やテンソルなんて自作できる。
もっとも、複素数や行列程度ならJakarta Commons Mathですでに用意されているが。
テンソルはまだないみたいだな。
0306デフォルトの名無しさん
2007/01/19(金) 10:03:22> >>294
> C++のテンプレートのキモはコンパイラに計算をさせること。
> JavaのGenericsとは意味合いが全然違う。
C++templateは汚いこともできるスパゲティ仕様という点にある。
それで>>1が言うようにきもく感じる。
Genericsのほうが安全性は高く、堅牢性もたかく、ソースコードの信頼性も高まるという
利点がある。
> ついでに言うと、Javaのenumは、そのユニークな仕様のおかげで、
> 永続化の問題を引き起こしたことにも触れておくべき。
例えばどんなふうに? 具体的に。
0307デフォルトの名無しさん
2007/01/19(金) 10:07:27Javaのenumはjava.lang.Enum<E extends Enum<E>>のサブクラスになるもの。
C#のenumで定義される列挙体はSystem.Enumのサブクラスになるもの。
それぞれのEnumクラスの仕様をみてもわかるが、まったく違うものであることがわかる。
同一視はできない。
0308デフォルトの名無しさん
2007/01/19(金) 10:09:09入り組んだテンプレート使い出すと何がなにやら・・・
0309デフォルトの名無しさん
2007/01/19(金) 10:10:56> お互いをパクリあって肥大化している。
> 言語機能的にはC#2.0のが上かな。Delphi作者最強説。
あれで上だと主張するならC++がもっとも上ということになってしまうが。
null判定演算子とかくだらない機能つけてばかりでC#のほうが上というのは恥ずかしい。
> Java7(2009年?)からクロージャが登場するから
> 後2年はC#>Javaという認識でもいい。
仮に登場してもC#のdelegateとまったく同じ仕様にはなりえない。
Java5からやっと可変長引数や拡張forやenumが導入されたのも
Java5になってからやっとJava Genericsを導入することができたから。
Java Geneicsを導入する前にJavaにenumや拡張forや可変長引数などを
導入したらJavaはC#のような汚い言語になっていただろう。
慎重に検討されて造られたクロージャとC#にいきなり導入されたクロージャとを
同一視するのは恥ずかしいことだ。
0310デフォルトの名無しさん
2007/01/19(金) 10:13:29> >>296
> C++のテンプレートは強力だし楽しいが保守性がね。
放射性物質のような存在が強力だとはとても思えない。
放射性物質を放たないクリーンなJavaのほうが堅牢性と信頼性が高く保守性がいい。
C++templateだとバグ多き汚いコードも簡単に書けてしまう。
> 演算子オーバーロードも言語組み込みの複素数もないし、テンソルのクラスとか書いてられん。
演算子オーバーロードなんてつけたらそれこそ放射性物質。typedef問題の二の舞。
複素数もテンソルも上で誰かがいってたように自作するか外部のライブラリでどうにかできる。
0311デフォルトの名無しさん
2007/01/19(金) 10:17:13> >>301
> それは仕方ないじゃん、演算子オーバーロードもまともに使いこなせないアホの為の言語なんだから。
今どきそんな煽りがまだあるとは。
そんな発言は、
銃刀法違反という法律で銃器を密造することがで規制されているにもかかわらず、
「それは仕方がないじゃん、銃器もまともに密造できないアホのための法律なんだから。」
と主張する犯罪者の言い訳にしか聞こえん。
左翼が憲法九条改正を必死に反対するときの矛盾発言に実に似ているものだ。
0312デフォルトの名無しさん
2007/01/19(金) 12:19:50学術計算したいやつはそれを使ってみてくれ
0313デフォルトの名無しさん
2007/01/19(金) 12:29:500314デフォルトの名無しさん
2007/01/19(金) 12:30:52じゃないのか
0315デフォルトの名無しさん
2007/01/19(金) 12:34:290316デフォルトの名無しさん
2007/01/19(金) 12:47:46下請けプログラマ的な答えですな……
学術レベルじゃ放射性物質やら毒物やらガス銃とか普通に使うから、喩えとしてはまったく批判になってないw
むしろC++じゃなきゃできないことがありますよ、ただしバカが使うと危険だからバカには使わせるなよ、と聞こえる。
学術計算で必要なクラスって入念に設計された数学概念クラスがあればよく、末端レベルでほいほい派生とかしないし、とか。
という煽りはともかくとして。
>>312の言ってるのはFortressかな?
ttp://japan.zdnet.com/news/devsys/story/0,2000056182,20340715,00.htm今月「ひそかに」発表された「プロトタイプ」を実用に供する気はないが、注目すべき動きだと思う。
2010年を待っててくれよ的スタンスらしいけどね。
ttp://www.kmonos.net/wlog/60.html
で、ひとつの目玉が一般化演算子オーバーロード。
なにしろJavaの開発メンバ自身が「かけ算するのに x.multiply(y) って、もうやってられませんよね」的な発言w
「演算子オーバーロードなんてつけたらそれこそ放射性物質」というのはバカを統括する業務ならわかるが、
学術分野ではもっとラジカルな実装さえ検討しとるわけです。しかもJavaの開発者が。
どちらが優れてるか、というより向き不向きの問題なわけです。
0317デフォルトの名無しさん
2007/01/19(金) 12:51:190318デフォルトの名無しさん
2007/01/19(金) 12:56:180319塩水 ◆1FrMT.vzQQ
2007/01/19(金) 12:59:370320デフォルトの名無しさん
2007/01/19(金) 13:17:13そうそう。
0321デフォルトの名無しさん
2007/01/19(金) 14:18:19JAVAやC#なんか死んでもやらんぞ
こう書くとプロならどんな言語でもマスターすべきと言い出す
馬鹿が必ず出てくるが,あいにく俺はプログラマでもないし,
プログラマみたいな使い捨ての職業にもつきたくない.
0322デフォルトの名無しさん
2007/01/19(金) 14:57:440323デフォルトの名無しさん
2007/01/19(金) 15:22:28勝手に妄想するな
0324デフォルトの名無しさん
2007/01/19(金) 15:57:310325デフォルトの名無しさん
2007/01/19(金) 16:01:41C#はJavaに近いぞ
0326デフォルトの名無しさん
2007/01/19(金) 16:03:47> >>310
都合が悪くなると下請けプログラマ扱いですかw
ガス銃を使う? むしろそれではソロバンや古い技術を使っている奴が偉くて馬鹿ではないと
主張しているアホに見える。
0327デフォルトの名無しさん
2007/01/19(金) 16:06:03C++は天才用。
天才が凡人用を使っても、凡人が天才用を使っても辛いだけ。
Cは高級アセンブリ。
■ このスレッドは過去ログ倉庫に格納されています