JavaやったらC++はきもく感じる
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/01/10(水) 19:07:35int(100)とかだっさー(笑)int&なんてきんもーっ★って感じなんだけど。
標準で使えるスレッドもないしさ。バッドノウハウだらけの
使えない気持ち悪い言語だよなこれ。前時代の人たちはほんとにこんなモノで開発してたのか。
マジご愁傷様です。
C99のほうがまだ拡張性が高くていい感じになってるのが皮肉だね。
0362デフォルトの名無しさん
2007/01/19(金) 22:08:41何時の事大の人間だ。
そいつが使ってたマシンが重たいだけだろ
0363デフォルトの名無しさん
2007/01/19(金) 22:09:08ttp://research.sun.com/projects/plrg/fortress.pdf
0364デフォルトの名無しさん
2007/01/19(金) 22:10:28D言語はまだまだだな。しかし、マイクロソフトが似たようなものを造っているようだし、
今後、どういう動きが出るだろうか。D言語に対応する新しいOSは出ないかと期待したい
0365デフォルトの名無しさん
2007/01/19(金) 22:10:54普通にやってたら使わない機能、
よく分らずに使ったら危険な機能、
をなくしたらJavaになりました・・・だろ?
0366デフォルトの名無しさん
2007/01/19(金) 22:13:080367デフォルトの名無しさん
2007/01/19(金) 22:16:430368デフォルトの名無しさん
2007/01/19(金) 22:29:460369デフォルトの名無しさん
2007/01/19(金) 22:50:230370デフォルトの名無しさん
2007/01/19(金) 23:11:260371デフォルトの名無しさん
2007/01/19(金) 23:12:010372デフォルトの名無しさん
2007/01/19(金) 23:19:060373デフォルトの名無しさん
2007/01/20(土) 00:29:150374デフォルトの名無しさん
2007/01/20(土) 01:20:48コマンドラインで便利なスクリプト、エディタをカスタマイズするためのスクリプトなどなど
初心者の頃多くの言語を勉強しなければならない事に落胆した。
万人に受け入れられる最強の言語を一つだけ学びたかったんだ。
Java使いだがJavaはそれになれない。C++は使わないがC++もなれなそう。
将来その言語が現れる事を祈ろう。
0375デフォルトの名無しさん
2007/01/20(土) 01:23:240376デフォルトの名無しさん
2007/01/20(土) 02:05:540377デフォルトの名無しさん
2007/01/20(土) 02:21:40$UNの工作員て言葉は聞かないよね。
Sunは洗脳が上手なの?
0378デフォルトの名無しさん
2007/01/20(土) 02:42:34本当に工作員がいるわけないだろ。
嫌われている企業だからこそ、そういう言われもない誹謗中傷を受けるんだよ。
消費者を軽んじるから嫌われる。
0379デフォルトの名無しさん
2007/01/20(土) 03:20:540380デフォルトの名無しさん
2007/01/20(土) 03:25:37XP Homeをサポート外にすると言っておきながら
なんでああいう攻撃するんだろう???
0381デフォルトの名無しさん
2007/01/20(土) 03:34:14Web製作板でDw良いって書くとすぐ否定されるんだけど
MS工作員がすごくあやしいです
0382デフォルトの名無しさん
2007/01/20(土) 04:27:44Javaはイモい
0383デフォルトの名無しさん
2007/01/20(土) 04:37:01常識的な開発環境を考えて・・・
演算子オーバーロードはカンマ記号なんかをオーバーロードされたら、俺は
保守する気なくすぞw
0384デフォルトの名無しさん
2007/01/20(土) 05:40:000385デフォルトの名無しさん
2007/01/20(土) 06:52:03あとピリオドをオーバーロードできる言語があるなら知りたい
0386デフォルトの名無しさん
2007/01/20(土) 09:10:30ネスケつぶしたりリアルプレイヤーつぶしたりJAVAつぶそうとしたり
0387デフォルトの名無しさん
2007/01/20(土) 09:39:46余計なお世話だ.間抜け!
0388デフォルトの名無しさん
2007/01/20(土) 10:09:420389デフォルトの名無しさん
2007/01/20(土) 12:36:33ベクトル型とか行列型とか数式型とか
標準ではない型を演算子再定義なしで使うと
プログラムの長さが10倍に膨らむから
再定義できる開発環境なら、再定義しない奴はいねえよw
0390デフォルトの名無しさん
2007/01/20(土) 12:47:23Stringの + 演算子のオーバーロードのように言語設計に含め、
プログラマに開放しないというのが現代的な解。
0391デフォルトの名無しさん
2007/01/20(土) 12:57:43それがたまたまJavaに合致したと。
0392デフォルトの名無しさん
2007/01/20(土) 13:05:52えらそうなこと言っているが、
ベクトル型も行列型も数式型もどうせ使ったことすらなかろう
0393デフォルトの名無しさん
2007/01/20(土) 13:19:06Lisp系とかピリオドオーバーロードのかな?
0394デフォルトの名無しさん
2007/01/20(土) 13:26:47メモリ管理がメンドイか
0395デフォルトの名無しさん
2007/01/20(土) 13:30:130396デフォルトの名無しさん
2007/01/20(土) 14:21:14のが理想的なんだが、糞なフレームワークを使わされる場合もあるわな
0397デフォルトの名無しさん
2007/01/20(土) 14:44:310398デフォルトの名無しさん
2007/01/20(土) 15:24:52開放したところを使ってるとかそういうところに多い。
RAIIのスタイルを最大限生かすとすれば、*より&の方が優れていると気づく。
0399デフォルトの名無しさん
2007/01/20(土) 16:55:12文字列処理はPerl、
財務計算はCobol、
WindowsのGUIはC#、
アプリケーションサーバはJava、
Webサービスクライアントは何でも好きに使え
C++のテンプレートは初めて知ったときには便利だと思ったが、
JavaやC#のGenericを知った後では、めったなことでは使う気にならんな。
C++はJavaや.NETの載ってない環境では使わざるを得ないので
アセンブラと同様、たしなみとして知っておくぐらいかな。
あと、C#のenumはけっこう便利だね。
定数名を文字列に変換できたり、その逆もできたり。
そんな使い方するなってハナシもあるけど。
0400デフォルトの名無しさん
2007/01/20(土) 19:10:18> I used it recently to improve the performance of some code in the Google Calendar Server.
ttp://gafter.blogspot.com/2006/10/concurrent-loops-using-java-closures.html
Google Calendarのサーバーサイドの実装はJava。
C++ >>>>> 超えられない壁 >>>>> Java と脳内妄想で現実逃避するのは勝手だが、
そろそろ現実を見たほうが良い。
0401デフォルトの名無しさん
2007/01/20(土) 19:25:470402デフォルトの名無しさん
2007/01/20(土) 19:33:07だからといって2ちゃんねるCGIをJavaで実装したらどうなるのかというと…
0403デフォルトの名無しさん
2007/01/20(土) 19:34:06もしかしてすごく頭悪い?
0404デフォルトの名無しさん
2007/01/20(土) 19:36:06システムの安定が重要視されるならC++は真っ先に外される
仕様の複雑さだけでなく、コンパイラの実装も準拠度がバラバラだからね
>>400
GMailやAdWordsもJavaだな。
0405デフォルトの名無しさん
2007/01/20(土) 20:03:46良く知ってるんで、実例をうれしそうにあげなくていいですw
でも、世の中業務系だけじゃないんで、他の言語にも出番はあるわけで
0406デフォルトの名無しさん
2007/01/20(土) 20:06:16Javaはオーバースペックになるな
0407デフォルトの名無しさん
2007/01/20(土) 20:17:20Web2.0の代表的企業のGoogleがコボラーを雇っているとは初耳だな。
0408デフォルトの名無しさん
2007/01/20(土) 20:17:460409デフォルトの名無しさん
2007/01/20(土) 20:18:46>>407は何厨?
0410デフォルトの名無しさん
2007/01/20(土) 20:22:28負け組み遠吠えは醜いからヤメトケ
0411デフォルトの名無しさん
2007/01/20(土) 20:25:560412デフォルトの名無しさん
2007/01/20(土) 20:34:160413デフォルトの名無しさん
2007/01/20(土) 20:50:030414デフォルトの名無しさん
2007/01/20(土) 21:15:480415デフォルトの名無しさん
2007/01/20(土) 21:22:38#define END }
ってのを思い出した
0416デフォルトの名無しさん
2007/01/20(土) 21:36:370417デフォルトの名無しさん
2007/01/20(土) 21:43:36Ruby厨もよく使う
0418デフォルトの名無しさん
2007/01/20(土) 21:44:07括弧も再定義したいだろw
0419デフォルトの名無しさん
2007/01/20(土) 21:56:49C++の出番が無くなったと納得しても良いけど
0420デフォルトの名無しさん
2007/01/20(土) 22:01:46C++の置き換えはD言語の役目。
0421デフォルトの名無しさん
2007/01/20(土) 22:04:39いろいろ理不尽な制限が多くてキモい。
0422デフォルトの名無しさん
2007/01/20(土) 22:06:020423デフォルトの名無しさん
2007/01/20(土) 22:07:250424デフォルトの名無しさん
2007/01/20(土) 22:08:220425デフォルトの名無しさん
2007/01/20(土) 22:08:29Dって言語仕様かたまったん?
0426デフォルトの名無しさん
2007/01/20(土) 22:10:23メタプログラミングもたっぷりできるから
C++厨にもオススメ。
0427デフォルトの名無しさん
2007/01/20(土) 22:12:22M式
0428デフォルトの名無しさん
2007/01/20(土) 22:27:410429デフォルトの名無しさん
2007/01/20(土) 22:33:38MS自らMacOSXなど他のOSもサポートするようになれば、
本当の意味で C++++(C#) となったのだろうけどねぇ...
現状では 「C」の名前空間を汚しただけな感じだな。
0430デフォルトの名無しさん
2007/01/20(土) 22:45:55だから重いのか・・・。
0431デフォルトの名無しさん
2007/01/21(日) 02:08:500432デフォルトの名無しさん
2007/01/21(日) 02:10:530433デフォルトの名無しさん
2007/01/21(日) 03:07:380434デフォルトの名無しさん
2007/01/21(日) 03:47:43OSXか、、Objective-Cやってみたら、
C++のきもさなんて、気にならなくなるよ。
やっぱり、JavaはC++を手本としてる部分が大きいんだなって思った。
あと鼻くそは食わないけど、机の裏に貼付けたりはよくする。
0435デフォルトの名無しさん
2007/01/21(日) 03:50:260436デフォルトの名無しさん
2007/01/21(日) 04:07:570437デフォルトの名無しさん
2007/01/21(日) 04:08:29今日からお前のあだ名はクリリンな
0438デフォルトの名無しさん
2007/01/21(日) 11:22:35Macプログラミングやろうと思ったけどObjectiveCの糞文法で挫折
0439デフォルトの名無しさん
2007/01/21(日) 11:31:43Objective-C++だからな
Objective-CはC++より簡単だお
0440デフォルトの名無しさん
2007/01/21(日) 11:39:39確かにクラスとかないと、Cと大差ないのかも。
0441デフォルトの名無しさん
2007/01/21(日) 12:57:20C++は新しい概念を築いたし、言語の歴史上はかなり重要な位置を占めているように思えるけど
Objective-CってSmalltalkをまんまCにしたような感じでしょ?その手の信者には人気あるのかね。
0442デフォルトの名無しさん
2007/01/21(日) 13:22:520443デフォルトの名無しさん
2007/01/21(日) 14:04:01いいOSだったんだが。
0444デフォルトの名無しさん
2007/01/21(日) 14:06:280445デフォルトの名無しさん
2007/01/21(日) 14:38:49「C++をやったらObjective-Cはきもく感じる」
に変わりました
0446デフォルトの名無しさん
2007/01/21(日) 15:06:41C++やJavaはC的だ
0447デフォルトの名無しさん
2007/01/21(日) 20:01:48kwsk
0448デフォルトの名無しさん
2007/01/21(日) 21:02:22Objective-Cサイコー。
0449デフォルトの名無しさん
2007/01/21(日) 21:40:38「オブジェクト指向」だよ。w
メッセージがどうこう(アラン・ケイ)じゃなくて、
カプセル化・継承・ポリモーフィズムって現在主流のほうのは
ビョーン・ストラウストラップがC++の設計を通じて確立したもの。
0450デフォルトの名無しさん
2007/01/21(日) 21:41:380451デフォルトの名無しさん
2007/01/21(日) 21:50:07MacもNeXTSTEPも設計がちっとも美しくない。
あれはそびえ立つ糞の山みたいなもんだ。
0452デフォルトの名無しさん
2007/01/21(日) 21:59:38それは間違っていない。
けれど、Javaのオブジェクト指向はSmalltalkの系統に属するものだったはず。
0453デフォルトの名無しさん
2007/01/21(日) 22:17:25「C++をやったらBjarne Stroustrupはきもく感じる」
0454デフォルトの名無しさん
2007/01/21(日) 23:21:21「オブジェクト指向の概念の発明者は誰ですか?」
ttp://d.hatena.ne.jp/sumim/20040525/p1
>>452
Javaは、Smalltalkからクラスライブラリの世界感(Objectからの単一継承。リフレクション)や
仮想マシンベースの処理系、メソッドやスーパー/サブクラスとかいった用語とかについては
影響を受けたけれども、オブジェクト指向の考え方自体はメッセージングではなくガチガチの
クラス指向だよ。Smalltalk系統というよりはC++/Eiffel系統。
0455デフォルトの名無しさん
2007/01/21(日) 23:49:41>「抽象データ型(ユーザー定義のデータ型)」を実現するのに「(SIMULA の)クラス」を用いる
その文章にもこうやって書かれてる通り、Simulaの機能を参考にしたのがC++のオブジェクト指向でしょ。
0456デフォルトの名無しさん
2007/01/22(月) 00:07:57SIMULAには「クラス」と「オブジェクト」という言語機能はあったけれど、
設計者(ダールとニガート)の頭にはこれらを「オブジェクト指向」に使うという
考え方はなかった。当然だけど「オブジェクト指向」自体が存在しなかったから。
このSIMULAの「クラス」をヒントにして、ユーザー定義型定義に使えると
考えてクラス指向の「オブジェクト指向」を思いついたのがストラウストラップで、
(前後するけれど)
同じくSIMULAの「オブジェクト」をヒントにして、これをメッセージの受け手に
できると考えてメッセージ指向の「オブジェクト指向」を思いついたのがケイ。
0457デフォルトの名無しさん
2007/01/22(月) 00:28:41楽で面白い。これに尽きる
0458デフォルトの名無しさん
2007/01/22(月) 00:38:26Javaは家電製品制御を目的に開発されたのだから、
ネットワーク上で転送するためには
セキュリティのことを考慮するのは当然すると、
セキュリティに強い言語にしなければならないことになる。
そのためにはC++にある危険な機能はどうしても排除しなければ
ならなかった。そういうことだ。
0459デフォルトの名無しさん
2007/01/22(月) 00:39:11また特亜三国人か。
憲法9条は何が何でも改正させて貰うぞ。
0460デフォルトの名無しさん
2007/01/22(月) 00:40:04C++最強説はもう聞き飽きた。C++が最強だった時代も過去の栄光だ
0461デフォルトの名無しさん
2007/01/22(月) 00:41:45いまなら中共工作員、北朝鮮工作員、在日工作員、アサピー工作員
という言葉が2chでは流行っている。
M$のほうが洗脳が得意だと思うぞ。豊富な財力があるから。
それも、最近陰りを見せてきたところかな。Googleが勢力を拡大しているからな。
■ このスレッドは過去ログ倉庫に格納されています