なんてこった。
こんなに短いコードで書けるなんて!
探検
C++11が動的言語よりも開発効率が良くなってる…
■ このスレッドは過去ログ倉庫に格納されています
2012/06/09(土) 16:47:53.15
2デフォルトの名無しさん
2012/06/09(土) 18:23:25.20 たとえば?
3デフォルトの名無しさん
2012/06/09(土) 18:34:37.23 開発なんてしてる人なんて稀だろ
2012/06/09(土) 18:39:20.01
C++はごちゃごちゃしすぎ
俺の低レベルな頭では理解できん
俺の低レベルな頭では理解できん
2012/06/09(土) 18:40:13.23
> 俺の低レベルな頭
同意
同意
2012/06/09(土) 18:47:41.69
動的言語叩きスレを乱立して、人気が下がってるように見せかけたいんですねわかります。
自 演 乙
自 演 乙
71
2012/06/09(土) 19:04:23.62 * *
* + うそです
n ∧_∧ n
+ (ヨ(* ´∀`)E)
Y Y *
* + うそです
n ∧_∧ n
+ (ヨ(* ´∀`)E)
Y Y *
2012/06/09(土) 19:34:31.67
2012/06/09(土) 19:44:34.69
wkipediaから拾ってきたよ
1 標準策定の方針
2 C++ コア言語への拡張
3 コア言語の実行時パフォーマンス向上
3.1 右辺値参照とムーブコンストラクタ
3.2 一般化された定数式
3.3 Plain Old Data 型の定義の修正
4 コア言語のビルド時パフォーマンス向上
4.1 外部テンプレート
5 コア言語の使いやすさの向上
5.1 初期化リスト
5.2 統一的な初期化構文
5.3 型推論
5.4 範囲に基づく for ループ
5.5 ラムダ関数とラムダ式
5.6 戻り値を後ろに置く関数構文
5.7 オブジェクト構築の改良
5.8 明示的な仮想関数オーバーライド
5.9 ヌルポインタ
5.10 強い型付けの列挙型
5.11 山括弧
5.12 明示的な変換関数
5.13 テンプレートの別名付け (template typedefs)
5.14 透過的なガベージコレクション
5.15 制限の無い共用体
6 コア言語機能の改良
1 標準策定の方針
2 C++ コア言語への拡張
3 コア言語の実行時パフォーマンス向上
3.1 右辺値参照とムーブコンストラクタ
3.2 一般化された定数式
3.3 Plain Old Data 型の定義の修正
4 コア言語のビルド時パフォーマンス向上
4.1 外部テンプレート
5 コア言語の使いやすさの向上
5.1 初期化リスト
5.2 統一的な初期化構文
5.3 型推論
5.4 範囲に基づく for ループ
5.5 ラムダ関数とラムダ式
5.6 戻り値を後ろに置く関数構文
5.7 オブジェクト構築の改良
5.8 明示的な仮想関数オーバーライド
5.9 ヌルポインタ
5.10 強い型付けの列挙型
5.11 山括弧
5.12 明示的な変換関数
5.13 テンプレートの別名付け (template typedefs)
5.14 透過的なガベージコレクション
5.15 制限の無い共用体
6 コア言語機能の改良
2012/06/09(土) 19:44:51.29
6.1 可変長引数テンプレート
6.2 新たな文字列リテラル
6.3 ユーザー定義リテラル
6.4 マルチタスク用のメモリモデル
6.5 スレッドローカル記憶域
6.6 コンパイラが生成する関数へのdefault/delete指定
6.7 long long int型
6.8 静的な表明
6.9 インスタンス化されていないクラスメンバへのsizeof
7 C++標準ライブラリの拡張
7.1 標準ライブラリの改良
7.2 スレッディング
7.3 タプル型
7.4 ハッシュテーブル
7.5 正規表現
7.6 一般用途のスマートポインタ
7.7 拡張可能な乱数の枠組み
7.7.1 擬似乱数エンジン
7.7.2 非決定的乱数エンジン
7.7.3 乱数分布
7.8 参照ラッパ
7.9 関数オブジェクトの多相的ラッパ
7.10 メタプログラミングのための型特性
7.11 関数の戻り値型を算出する、一様な手法
6.2 新たな文字列リテラル
6.3 ユーザー定義リテラル
6.4 マルチタスク用のメモリモデル
6.5 スレッドローカル記憶域
6.6 コンパイラが生成する関数へのdefault/delete指定
6.7 long long int型
6.8 静的な表明
6.9 インスタンス化されていないクラスメンバへのsizeof
7 C++標準ライブラリの拡張
7.1 標準ライブラリの改良
7.2 スレッディング
7.3 タプル型
7.4 ハッシュテーブル
7.5 正規表現
7.6 一般用途のスマートポインタ
7.7 拡張可能な乱数の枠組み
7.7.1 擬似乱数エンジン
7.7.2 非決定的乱数エンジン
7.7.3 乱数分布
7.8 参照ラッパ
7.9 関数オブジェクトの多相的ラッパ
7.10 メタプログラミングのための型特性
7.11 関数の戻り値型を算出する、一様な手法
2012/06/09(土) 23:25:42.43
このスレは伸びる
2012/06/09(土) 23:26:09.54
>>8
batスクリプトとかshスクリプトとか使ってるやつは多いだろ
C++が動的言語を超えられるというのは嘘だな
動的型付言語ぐらいなら超えられるかもしれんが
cmd=cp -r
$(cmd) $* $to
こんな風に動的に命令行を作成して保存しとくなんて無理だし
batスクリプトとかshスクリプトとか使ってるやつは多いだろ
C++が動的言語を超えられるというのは嘘だな
動的型付言語ぐらいなら超えられるかもしれんが
cmd=cp -r
$(cmd) $* $to
こんな風に動的に命令行を作成して保存しとくなんて無理だし
2012/06/09(土) 23:39:47.81
なんか素直にLL使っておけよ的な拡張ばかりだよな。
2012/06/09(土) 23:42:12.03
lambdaかわいいよlambda
2012/06/09(土) 23:47:33.24
PythonやRubyみたいな Heavy Weightな言語じゃ動作環境的に使い物にならんからどうしようもない
2012/06/09(土) 23:56:27.19
仕様書の厚さで比べるとC# > Java > C++なんだけどな
C#の巨大さに比べりゃまだ簡潔よ
C#の巨大さに比べりゃまだ簡潔よ
2012/06/10(日) 00:28:27.99
仕様に標準ライブラリが含まれてるとかいうオチ
2012/06/10(日) 00:30:17.23
>>15
そういう限定された条件だけで使ってるならいいけどね。
そういう限定された条件だけで使ってるならいいけどね。
2012/06/10(日) 00:33:55.20
2012/06/10(日) 00:35:38.03
>>18
他人がどんな環境でどんな言語使おうが自由だろ
他人がどんな環境でどんな言語使おうが自由だろ
2012/06/10(日) 02:24:23.55
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2012/06/10(日) 02:33:31.12
>>21
遅すぎ
遅すぎ
23uy
2012/06/10(日) 03:01:20.91 C++が動的言語の開発効率超えられるとしたらメタ
進んでいけばどこかの地点で化けると思う
まだ全然メタが足りない
最近のC++の人気の下がり方見てると、その領域に近づく前に誰も使わなくなりそうだけど
進んでいけばどこかの地点で化けると思う
まだ全然メタが足りない
最近のC++の人気の下がり方見てると、その領域に近づく前に誰も使わなくなりそうだけど
2012/06/10(日) 06:07:35.97
>>20
他人に迷惑かけなけりゃな。
他人に迷惑かけなけりゃな。
25uy
2012/06/10(日) 09:14:56.60 じゃあ他人に気を使って生きてろよ
2012/06/10(日) 11:11:21.60
>>スレタイ
なんでそんなことに拘っているのかわからない。
なんでそんなことに拘っているのかわからない。
2012/06/10(日) 11:25:37.58
そりゃあもう、「ということにしたいのですね」以外に言いようがない
2012/06/10(日) 11:52:34.85
>>24
なんかつれぇ事でもあったのか?
なんかつれぇ事でもあったのか?
2012/06/10(日) 11:56:09.66
C++はC with class だった頃は
しょうもない言語だなーと思ってたけど
今の開き直って拡張しまくってて一寸面白い
もう使わないけど
しょうもない言語だなーと思ってたけど
今の開き直って拡張しまくってて一寸面白い
もう使わないけど
2012/06/10(日) 12:25:43.27
C with class時代で他にまともな言語があったか?
COBOLerならしかたないだろうけど
COBOLerならしかたないだろうけど
2012/06/10(日) 14:12:02.13
>>28
なんでもC++使うのが偉いと勘違いした馬鹿がスクリプト言語で済むような用途にもC++使おうとした挙句に他人には読めないわメモリ管理失敗してバグ出すわで辛いです
なんでもC++使うのが偉いと勘違いした馬鹿がスクリプト言語で済むような用途にもC++使おうとした挙句に他人には読めないわメモリ管理失敗してバグ出すわで辛いです
2012/06/10(日) 14:16:17.22
言語選べる人って事は上司か先輩だろ
そんな会社ヤメロよ
やめないならお前が悪いか無能としか言いようがない
そんな会社ヤメロよ
やめないならお前が悪いか無能としか言いようがない
2012/06/10(日) 14:20:05.63
34uy
2012/06/10(日) 14:42:50.97 >スクリプトだろうがリソースリークは起きるし
>スクリプトだろうがリソースリークは起きるし
>スクリプトだろうがリソースリークは起きるし
>スクリプトだろうがリソースリークは起きるし
たとえば?
>スクリプトだろうがリソースリークは起きるし
>スクリプトだろうがリソースリークは起きるし
>スクリプトだろうがリソースリークは起きるし
たとえば?
2012/06/10(日) 15:31:30.30
スクリプトとして他の言語を使えるようにするのも相当手間だろうに
最初からなんかインタプリター系の言語使ったほうがよくねぇか
最初からなんかインタプリター系の言語使ったほうがよくねぇか
2012/06/10(日) 15:43:58.73
>>34
シェルスクリプトで再帰したときとか。
シェルスクリプトで再帰したときとか。
2012/06/10(日) 15:49:23.81
オブジェクトを変数にずっと束縛してりゃ
使わなくともプログラム終了まで保持され続ける
ロックなら最後までロックされっぱなし、
画像とかデカイオブジェクトならメモリーを食いつぶす
これのせいでFlash PlayerはWindows以外だと落ちまくり
Appleに出入り禁されてるしまつ
あと、メモリー関係に限らずスクリプトのホストやOS側のリソースなら
自前で開放せにゃならん。リークするのはメモリーと同じ。
使わなくともプログラム終了まで保持され続ける
ロックなら最後までロックされっぱなし、
画像とかデカイオブジェクトならメモリーを食いつぶす
これのせいでFlash PlayerはWindows以外だと落ちまくり
Appleに出入り禁されてるしまつ
あと、メモリー関係に限らずスクリプトのホストやOS側のリソースなら
自前で開放せにゃならん。リークするのはメモリーと同じ。
2012/06/10(日) 16:17:16.33
毎度毎度俺みたいなヘボプログラマには追いきれないぐらいの変態機能をてんこ盛りにしてくれるのは良いんだけどさ
どこのコンパイラ買えばこれらの素晴らしい機能全てを安定して使えるの?
どこのコンパイラ買えばこれらの素晴らしい機能全てを安定して使えるの?
2012/06/10(日) 16:30:25.70
2012/06/10(日) 16:39:49.78
2012/06/10(日) 17:15:19.25
>>16
C/C++だと「未定義」「処理系に依存」で逃げるような所も詳細に定義してるからというオチじゃね?
C/C++だと「未定義」「処理系に依存」で逃げるような所も詳細に定義してるからというオチじゃね?
2012/06/10(日) 18:10:19.99
C++11の対応状況ってVCの方が進んでるんじゃなかったっけ?
2012/06/10(日) 18:42:54.96
2012/06/10(日) 18:45:02.50
>>43
1.clang++
2.g++
3.Microsoft C/C++ Optimized Compiler( VCに付いてるヤツより、
Windows SDKに付いてるヤツのほうが準拠度が高い)
1.clang++
2.g++
3.Microsoft C/C++ Optimized Compiler( VCに付いてるヤツより、
Windows SDKに付いてるヤツのほうが準拠度が高い)
46uy
2012/06/11(月) 02:42:39.222012/06/11(月) 08:59:59.68
Flashが落ちるのはFlashのせいで言語関係ないだろ。
2012/06/11(月) 10:07:02.28
驚愕の事実!FlashはC++11で実装されていた!
なんて事になったら掌を返したように「Adobeの実装がヘボなだけ。C++は悪くない」って事になるんだろうな。
なんて事になったら掌を返したように「Adobeの実装がヘボなだけ。C++は悪くない」って事になるんだろうな。
2012/06/11(月) 13:05:53.67
2012/06/11(月) 13:27:08.17
Flashとかつかわね
2012/06/11(月) 16:31:29.96
>>49
じゃC++11好きだからお願いします
じゃC++11好きだからお願いします
2012/06/11(月) 20:20:39.76
>>47
いや、処理系の問題じゃない。もとい、言語の問題でもない
ガベコレ採用してる言語使ってるから不安定という訳じゃなく
使ってるヤツがリソース解放に杜撰だから、リソースが漏れるという話で
そんなやつは、C++だろうが、Pythonだろうがどんな言語使おうが
漏らすもんは漏らすという話。youtubeとそこらの日本人が作ったFlash見てみろ
日本のニュース映像流してるFlashすらリソース漏らしまくりだぞ
>>48
どっか1箇所はActionScript組み込む必要があるが、
FlashでC++は使える。俺は、企業向けにストリーミング関係の開発してるが
速度がActionScriptの10倍なのと、スライシングを起こしづらく
1ヶ月以上安定動作するのが理由でC++をコアに開発してる。
いや、処理系の問題じゃない。もとい、言語の問題でもない
ガベコレ採用してる言語使ってるから不安定という訳じゃなく
使ってるヤツがリソース解放に杜撰だから、リソースが漏れるという話で
そんなやつは、C++だろうが、Pythonだろうがどんな言語使おうが
漏らすもんは漏らすという話。youtubeとそこらの日本人が作ったFlash見てみろ
日本のニュース映像流してるFlashすらリソース漏らしまくりだぞ
>>48
どっか1箇所はActionScript組み込む必要があるが、
FlashでC++は使える。俺は、企業向けにストリーミング関係の開発してるが
速度がActionScriptの10倍なのと、スライシングを起こしづらく
1ヶ月以上安定動作するのが理由でC++をコアに開発してる。
2012/06/11(月) 23:31:48.17
54uy
2012/06/12(火) 03:41:50.22 >漏らすもんは漏らすという話。youtubeとそこらの日本人が作ったFlash見てみろ
>日本のニュース映像流してるFlashすらリソース漏らしまくりだぞ
参考URL plz
>日本のニュース映像流してるFlashすらリソース漏らしまくりだぞ
参考URL plz
2012/06/12(火) 11:09:01.99
2012/06/12(火) 11:26:27.34
時代遅れと気づいてても仕方なくC++触ってる奴と
最先端()だと思って、C++は効率が良いと勘違いしてC++やってる奴との温度差
最先端()だと思って、C++は効率が良いと勘違いしてC++やってる奴との温度差
2012/06/12(火) 11:27:20.13
年々開くばかりだしな。
2012/06/12(火) 18:59:32.55
>C++は効率が良いと勘違いしてC++やってる奴
ブラウザ作ってる連中のことですね
ブラウザ作ってる連中のことですね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 [Hitzeschleier★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 [少考さん★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 ★2 [少考さん★]
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 ★2 [ぐれ★]
- ベトナムのバイク「脱ガソリン」、シェア8割のホンダに打撃…政府が電動二輪普及を主導 [煮卵★]
- “ひとり焼肉”でおなじみ「焼肉ライク」が閉店ラッシュ。なぜ「コスパが悪い」と言われてしまうのか [Gecko★]
- トランプ「高市ちょっと飛んでみて」高市「?ぴょんぴょん(チャリンチャリン)」トランプ「よし、まだ金あるから防衛費増額な」 [931948549]
- 「台湾の女子アナ」ってよくね?※参考イメージあり
- 小泉防衛大臣「レーダー照射がサァ!中国がサァ!」米国「そう・・・(無関心)」 [834922174]
- ニート、無職、精神障害集まれ
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪
- ちびまる子ちゃんで一番可愛い子wwwww
