- 1 名前:デフォルトの名無しさん [2008/09/16(火) 18:31:24 ]
- どう考えても難しすぎだろ!
読みやすい名前に改名しないBjarne Stroustrupには げんあり 前スレ達 難易度:1 pc5.2ch.net/tech/kako/1058/10586/1058675178.html 難易度:2 pc5.2ch.net/tech/kako/1063/10633/1063323615.html 難易度:2 pc11.2ch.net/test/read.cgi/tech/1071697977/
- 42 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 01:50:31 ]
- >>41
ポータビリティを無視してはいかん 'C'をインクリメントして'D'になるとは限らん
- 43 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 06:36:46 ]
- それ以前に'C'は右辺値だからインクリメントなんか出来ない
- 44 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 23:18:38 ]
- そこで演算子オーバーロード
- 45 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 03:36:58 ]
- うちの会社今じゃC++なんかほとんど使われてない
- 46 名前:デフォルトの名無しさん [2008/10/18(土) 06:09:27 ]
- >>45
そりゃそうだ。お前んとこはCOBOLが主流だもんね。
- 47 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 07:46:21 ]
- これからもっとも給与面で優遇されるのはコボラーになる
C++はまだ一山10セントが続く
- 48 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 23:34:17 ]
- COBOLは延命措置に躍起になってくれるのに
C++はあっさり破棄される!不思議!
- 49 名前:45 mailto:sage [2008/10/18(土) 23:43:30 ]
- 数年前はjava?m9(^Д^)プギャーってかんじだったのに
今はjavaがかなり支配的になってきた COBOLはたぶんちょっとずつ減ってるんだろう 全然知らんけどw
- 50 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 23:45:49 ]
- decimalが扱えればCOBOLである必要はないからな
javaの方が遙かに保守が簡単だし
- 51 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:55:38 ]
- COBOLは仕事以上にコボラーが減ってきているので、言語とは全く別に
COBOLの仕事の価値が上がってしまっている希ガス。
- 52 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 02:27:39 ]
- 減った分価値が上がる=COBOL
減ったら忘れ去られる=C++ 再利用性(笑)
- 53 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 03:12:07 ]
- とりあえずMFCは糞
- 54 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 11:09:47 ]
- >>51
残念。いまコボル案件マジ氷河期。ちょっと募集かけると 仕事にあぶれたコボラがわんさか集まってくる。そんなだから単価ちょう叩き売り状態。 ちなみにCもC++もだいぶ減っているかな。いま携帯がやばいからね。
- 55 名前:デフォルトの名無しさん [2008/10/19(日) 13:22:41 ]
- やはりjavaか
- 56 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 13:50:43 ]
- デルファイ最高
- 57 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 16:50:46 ]
- Javaってなんで+演算子で文字列連結できるんだ?
演算子オーバーロードをサポートしてるわけでもないのに
- 58 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 16:56:20 ]
- >>57
純粋なオブジェクト指向言語じゃないから
- 59 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 17:02:25 ]
- >>57
C だって演算子オーバーロードをサポートしていないのに + は複数の型を取れるでしょ。 つまり演算子オーバーロードなんて必要無いんです。
- 60 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 17:11:33 ]
- >>54
妄想乙w
- 61 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 17:29:05 ]
- ユーザによるオーバーロードを許してないだけ。
- 62 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 18:57:35 ]
- Javaの「このクラスを継承してるとこういう書き方が出来るよ!」みたいなのは正直キモイ
- 63 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 19:49:38 ]
- 具体的に
- 64 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 19:57:03 ]
- >>57
馬鹿を釣るため。
- 65 名前:デフォルトの名無しさん [2008/10/19(日) 23:19:16 ]
- >>59
複数の型は取れないよ。 コンパイル時に暗黙の型変換されてる。
- 66 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 23:24:57 ]
- >>65
変換を行った後でもint + intとかdouble + doubleとか何種類かあるでしょ。 >>59の必要無いは変な表現だと思うけど。
- 67 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 23:27:30 ]
- yaccのように評価順位とか自由にいじれるわけではないからな。
演算子オーバーロードは中途半端な機能に思える。
- 68 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 23:57:25 ]
- ピアソンの本ってやった?
おれは コーディングスタンダード と エフェクティブ と エフィシエンとはやった
- 69 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 01:38:49 ]
- >>67
確か Haskell だったと思うけど、優先順位と結合方法も指定出来る言語があったね。 C++ が中途半端なのは仰る通り。
- 70 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 02:34:20 ]
- C++もわかんない奴なんか所詮使えない
そういう奴が業界から消えるのが一番いい。
- 71 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 20:05:45 ]
- もちろん、分かった上で使わないという選択肢を取るのはありだと思う。
- 72 名前:デフォルトの名無しさん [2008/10/20(月) 21:44:42 ]
- 上の方でオブジェクト指向はムリとか何とか書いてあったが、
C++でもSmallTalkに近い純粋なオブジェクト指向もできなくもない。 ただ、幾分かコーディングの手間と、実行時の無駄がある上、C++らしくない。 ttp://codepad.org/cwvFDlrt
- 73 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 22:11:33 ]
- きつい言い方をすれば、出来なくもないというのは
中途半端で使い物にはならないってことでしょ。 外面だけ真似しても意味無いじゃん。
- 74 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 22:53:30 ]
- >>73
>中途半端で使い物にはならないってことでしょ。 ところがどっこい、速度の要らないMVCの実装は非常に楽になる。 #>>72に貼っつけた即席コードのスコープやらアクセス修飾子が無茶だったorz
- 75 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 22:54:05 ]
- オブジェクト指向自体が使い物にならないからな。
- 76 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 23:12:13 ]
- Smalltalk が優れているのは統一感のあるクラスライブラリだったり、
充実したリフレクションだったり、インタラクティブな環境だから、 喩え C++ で真似事をしたとしてもなぁ。lambda とか class とか C++ は中途半端に採用するのが好きだよね。
- 77 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:42:46 ]
- 半端なんじゃなくてC++に合う形で取り入れてるだけ。
- 78 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:55:11 ]
- その結果、本家の良さをスポイルして中途半端になってしまうのが C++ だよね。
- 79 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 02:31:28 ]
- C++って名前だけはセンスいいと思ったんだけどなw
- 80 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 05:33:40 ]
- 名前のおかげでCの正統な上位の言語だという誤解を植え付けることに成功したからなwww
- 81 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 08:13:44 ]
- C++ってなんて呼んでる?
- 82 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 09:19:12 ]
- それ以上はこっちの方がよくないか?
【信者】C++の問題点【アンチ】 pc11.2ch.net/test/read.cgi/tech/1223597633/
- 83 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 09:53:17 ]
- 似たようなスレ同士で紹介し合ってんじゃねえよw
- 84 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 10:24:43 ]
- こっちはC++が難しい
あっちはC++は別に難しくないが糞言語 一応主旨が違う
- 85 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 17:58:19 ]
- 「問題点だらけの糞言語だから無駄に難しい」で一つに纏めろ
- 86 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 19:55:44 ]
- おれは好きだなCプラプラ〜
- 87 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 20:15:14 ]
- 個人の趣味でいじくる分にはとても楽しい言語なのは否定しない
でも何万台も量産する機械に組み込んだり人の命に関わるようなものを制御させようとは 絶対に思えない
- 88 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 20:21:42 ]
- パチンコ関連では普通に使われてますがなw
- 89 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:32:14 ]
- >>87
それは他の新しい高級言語でも同じなんじゃ?
- 90 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:56:20 ]
- 面白みがなくても、その分複数人でやる時は有効な言語ってのもあるだろ
例えば …何?
- 91 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 00:00:24 ]
- >>87
偏見ですよ♪
- 92 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 00:09:03 ]
- >>87
君が思っているよりC++は世界中で使われているよ。
- 93 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 01:45:18 ]
- BOOSTっていうネーミングがいかにも厨臭い
- 94 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 04:26:18 ]
- そろそろBOOSTの勉強はじめようかな。
- 95 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 10:32:14 ]
- Lokiの方がより厨っぽい名前だと思う
- 96 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 11:52:19 ]
- Lokiなんか業務で使ってる所あるのか?
- 97 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 09:30:10 ]
- >>87
いまやPOSレジにもWindowsが乗っかっていて、 中のアプリがC++でガリガリ書かれている時代だからなあ。
- 98 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 18:38:56 ]
- boostなしじゃC++なんて使い物にならんな
STLとかもう要らないんじゃね?
- 99 名前:デフォルトの名無しさん [2008/10/26(日) 20:05:48 ]
- 嘘はくな
STLはC++の中心 これ無しでは、C++は勝ちをなくす
- 100 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 20:08:21 ]
- 標準のくせに可搬性のカケラもないアレがC++の中心?
冗談もほどほどにしろ
- 101 名前:デフォルトの名無しさん [2008/10/26(日) 20:10:07 ]
- >>100 嘘はくな
- 102 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 20:34:32 ]
- STL使ってて移植に困ったことなんてないけどな。
どうせ>>100が変な使い方してるだけだろw
- 103 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 20:49:13 ]
- >>101
>>>100 嘘はくな 「嘘吐き」と書いて、「うそつき」と読むことはご存じない?
- 104 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 20:59:29 ]
- ここから正しい日本語教室になります。
ム板ではよくあることです。ご静聴下さい。
- 105 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:00:22 ]
- >>102
例外をサポートしてない環境==stl使えない しかもデカい市場なんで無視できないんだわ
- 106 名前:105 mailto:sage [2008/10/27(月) 10:01:38 ]
- 100とは別人
- 107 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:08:45 ]
- >>105
gcc で普通に例外使えるし、わざわざ「環境」って言ってるんだから、 コンパイラの制限じゃないよね?そんな制限のあるコンパイラはとっくに淘汰されてるだろうし。 どんな環境? Symbian とか? libstdc++ や STLport なら例外投げないように小細工して使うこともできるよ。
- 108 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:15:55 ]
- 素人さん?stlは例外投げれないと使い物にならないよ
- 109 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:29:38 ]
- 正直>>107みたいな半可通は黙ってて欲しい
そういうカキコみた新人が勘違いする
- 110 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 10:51:43 ]
- >>108
各種アルゴリズムなんか例外なくても使えるだろ。 auto_ptr だって使える。 コンテナは例外投げれないとつらいかもしれないが、例外を abort() にマップすれば 十分なことだってある。そこまでやってダメなときに、ようやく自前でコードを組むことに なるんだ。 十把一絡げに「STL」と呼んで捨てるのはあまりに非効率。
- 111 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:00:12 ]
- コンテナの使用頻度が一番高いと思うんだが・・・
つか、例外使えない=コンテナ使えない(使いにくい)=可搬性低い、 で別に間違ってないだろw
- 112 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:02:59 ]
- >>110
>例外を abort() にマップすれば 勘弁してくれ、頼むからいますぐプログラマやめてくれ
- 113 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:07:41 ]
- >>111
それを言うならSTL以前に 例外使えない=new使えない(使いにくい)=可搬性低い 例外使えない=コンストラクタ使えない(使いにくい)=可搬性低い つまり C++ は可搬性低いってことだな。
- 114 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:08:49 ]
- >>112
それでダメなら〜って書いてるだろ。ダメなこともあるだろうが、十分なことだってあるんだ。
- 115 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 13:13:08 ]
- スレッドセーフで例外セーフな新しいライブラリを誰か作ってくれ。
- 116 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 18:07:37 ]
- >>114
例外が使えない処理系や環境は(仕事で)よく見るが 例外をabortにマップして十分なプロジェクトは見たことない まあそんな小さい仕事は請けたこと無いから、 もしかしたらabortで許される仕事もあるのかも知らんけどw 俺からしたらそれは超レアケースだな、つかありえない
- 117 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 20:15:40 ]
- >>111
その後に「=使い物にならない」とは続かないって話だろ。
- 118 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 20:18:55 ]
- おばはんw
- 119 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 20:19:46 ]
- 誤爆しましたごめんなさい
- 120 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 20:59:09 ]
- >>117
ちょっと無理矢理すぎないか? 普通の感覚ならSTL使えるって言われたらコンテナ使えることを期待する 俺もコンテナが使えないならSTLなんかいらないし、 そういう意味で使い物にならないってのは全然言い過ぎではない
- 121 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 18:08:59 ]
- STLはStandard Template Libraryですよ
どこにもコンテナなんて出てこない テンプレート使ってる標準ライブラリは全部STL
- 122 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 18:20:49 ]
- Standard Missileって知ってますか
- 123 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 13:57:36 ]
- ところがどっこい
basic_stringはテンプレート使ってて、かつ標準なのにSTLじゃないstream系も同様 この辺全くもって不条理だ でもbasic_stringなんてSTL入りなんかせずに消えてしまえばいいと思います
- 124 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 17:32:36 ]
- そもそもSTLはC++用語じゃないと何度言えば(ry
- 125 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 18:04:39 ]
- kwsk
- 126 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 21:25:10 ]
- これだろ。
562 名前:デフォルトの名無しさん[sage] 投稿日:2005/05/05(木) 02:58:39 "STL"なんて呼称の範囲は、C++の標準ライブラリに 取り込まれてしまった今となっては明確に区切れる物では無い。 HP STL や SGI STL のことを指して言ってるのかもしれないが、 今使われてるのはそれらをベースにしたC++標準ライブラリだ。 範囲が明確に決まってるかのように、含まれるだの含まれないだの言うのは時代遅れだぞ。
- 127 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 23:11:47 ]
- CSL(is an acronym for the Cplusplus Standard Libraries)っていう言葉を流行らせよう!!
- 128 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 23:52:14 ]
- ここは何を話し合うの?
- 129 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 00:19:00 ]
- ちんこ
- 130 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 19:11:22 ]
- Javaは引数の参照渡しすらできないVB以下の言語
- 131 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 20:09:30 ]
- JavaがVB以下であることとC++が難しいことに何の関係があるのか説明せよ
- 132 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 02:02:50 ]
- 3文字で
- 133 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 02:08:40 ]
- 未曽有
- 134 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 02:36:47 ]
- みぞゆうは4文字
- 135 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 06:14:57 ]
- >>134
何故か変換できない。
- 136 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 09:06:35 ]
- >>135
麻生に言え。
- 137 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 09:21:01 ]
- 日本語は難しすぎ
- 138 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 16:16:10 ]
- 日本語は難しすぎるので変数名には英語を使います
- 139 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 20:07:30 ]
- 日本語は本質的に論理構造を正確に表すのには向いてないからな
プログラムとは相性が悪い
- 140 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 20:17:46 ]
- んなこたーない
本多勝一の「日本語の作文技術」はイデオロギーと関係なく一読しておく価値がある
- 141 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 22:14:42 ]
- たぶん一番向いてるのはラテン語。
- 142 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 23:08:25 ]
- >>140
その作文ってのは、架空のことを事実であるかのごとく文章を作るってことだろ。
|

|