91 ななしのよっしん
2019/03/08(金) 03:13:09 ID: /dGkXR/lOM
C++バグ過ぎてRUSTとかいう初心者お断り難解言ができちまったじゃねえか!責任とれよお前!
でも、RUSTをすこるはもう末期だ...後悔はない。

>>90
日本国内ならruby+javascript海外も視野ならpython+javascriptで決まり。
👍
高評価
0
👎
低評価
0
92 ななしのよっしん
2019/03/30(土) 22:44:03 ID: mBw/Y7NLs9
C++ヤバイのはやろうと思えば神の領域に触れることも可という圧倒的自由度なところ。
十徳ナイフだから扱いに気をつけましょうなんてレベルじゃなくて物質操作できるから下手すると地球壊すよってのが許される一つの世界かんじ
👍
高評価
0
👎
低評価
0
93 ななしのよっしん
2019/04/07(日) 09:59:23 ID: jciVTsqzs1
十年一昔じゃ済まない頻繁な仕様の変更と追加...
他言以上に日々学んで書き方をアップデートしないと, 自分がオワコンになるという精的な圧迫がつらい
未だに古臭いコードを吐き出すおバカ達を強制するのも精的にまいる
👍
高評価
0
👎
低評価
0
94 ななしのよっしん
2019/04/13(土) 12:59:39 ID: bDRjBHBQrJ
頭いい人たちはC++よりRustのほうが結局簡単だって言うけどそうは思えない
👍
高評価
0
👎
低評価
0
95 ななしのよっしん
2019/04/28(日) 07:04:06 ID: WYaeNPMie9
RustC++に疲れた(絶望した)人々が向かう場所だからC++以上に初心者お断りだろね...。C++11以降に追加された機デフォにして安全性をさらに高めた結果って感じ。

>>92
C++単体で神の領域に行くくらいなら、pythonLispとCとアセンブリの複合キメラに挑むことにする!
👍
高評価
0
👎
低評価
0
96 削除しました
削除しました ID: VMBpCrB5S5
削除しました
97 ななしのよっしん
2019/05/10(金) 18:24:38 ID: 1UTWTQAxcK
>>91>>94-95
コンパイルが高速でC/C++と相互変換できるV言をすこれ
https://qiita.com/RkEclair/items/be3d4d9198cab32aed64exit
可読性を高めたRust。言わばGO++。俺はガンダムで行く!
👍
高評価
0
👎
低評価
0
98 ななし
2019/05/12(日) 18:53:25 ID: 1WW7RkrR4r
python飽きてきたのでC++に手を出したくなるけど必死に抑えてる
ハードウェア自由アクセスできるのって楽しそうだよね
👍
高評価
0
👎
低評価
0
99 ななしのよっしん
2019/06/03(月) 20:38:15 ID: RMp2hbsilZ
一応ツッコむと、別にC++だからハードウェア自由アクセスできるわけじゃないぞ。というか普通は仮想メモリとか挟むからC++でもダイレクトにはいかないし、Pythonだってデバイスドライバと繋げばハード制御はできる。
👍
高評価
0
👎
低評価
0
100 削除しました
削除しました ID: NCxD5vvEyu
削除しました
101 とんとかいも
2019/06/25(火) 13:46:00 ID: IxG0MmFb3M
C++解説に「読み方は、「しーたすたす」「しーぷらすぷらす」「しーぷらぷら」など・・・」とあったが、「しーたすたす」と読んでいる人は本当にいるのだろうか。
かなり疑問なのだが・・・
👍
高評価
0
👎
低評価
0
102 ななしのよっしん
2020/03/07(土) 13:15:43 ID: D/CFndzL+V
記事の関連商品に古臭い本ばっか並んでんな
C++11以前の化石は読む価値ないからプレの人いたら削除しといてほしい
かつての名著かもしれんが、各処理系の既定verがC++14になった現代に、今更90年代00年代仕様で学んでこられても困る
👍
高評価
0
👎
低評価
0
103 ななしのよっしん
2020/08/19(水) 01:22:05 ID: cDR73frKY+
>>45
shared_ptrは使い方次第では解放タイミングが意図したものにならない可性があるからあまりお勧めはしない。(少なくとも実務で使うならそういった性質を理解した上で使うべき。)
前職でも「挙動を他人に説明できないならshared_ptrは使うな」と言うコーディング規約があったほど。(C++11の標準のやつじゃなくてBOOSTの方だけどねw)

shared_ptrを使うなら「解放する責任を持つクラスのみがshared_ptrを、それ以外はweak_ptrを持つ」とするといいんじゃないかな、と。
👍
高評価
0
👎
低評価
0
104 ななしのよっしん
2020/11/08(日) 18:02:34 ID: RMp2hbsilZ
shared_ptrをまともに使いこなせない人間ならばそもそもC++を使うべきではない(マジレス
👍
高評価
0
👎
低評価
0
105 ななしのよっしん
2020/11/21(土) 06:21:31 ID: gwcRpAI7lh
よし!コンパイラが正しいコードを強制してくるRustを使おう!
👍
高評価
0
👎
低評価
0
106 ななしのよっしん
2020/11/26(木) 00:01:54 ID: QZ3aoW6Qny
shared_ptrが上手く使えないならunique_ptrを使えばいいじゃない
👍
高評価
0
👎
低評価
0
107 ななしのよっしん
2021/01/29(金) 16:22:47 ID: 4SYSBDstCe
>>91 Rustそんな難しいか?
C++と同じかそれより簡単だと思うけど
👍
高評価
0
👎
低評価
0
108 ななしのよっしん
2021/01/31(日) 00:09:21 ID: RMp2hbsilZ
まあ正直とっつきC++より悪いかな。黙ってmoveとかアクが強いから最初に感覚を掴むまでが辛いC++11辺りの経験があればそのまま上積みできるけど、それはもうその時点で初心者ではないw
ただ学習曲線では圧倒的にRustが優れる。入り口さえ抜ければあとは較にならんぐらい楽。
👍
高評価
0
👎
低評価
0
109 ななしのよっしん
2021/01/31(日) 00:19:05 ID: gwcRpAI7lh
Rustはある程度CSの基本知識がないと辛いからな
move? 借用? 寿命? マクロ?となって死ぬ 
👍
高評価
0
👎
低評価
0
110 ななしのよっしん
2021/10/01(金) 22:40:53 ID: x1K3m287il
最近これの読みシープラで済まされる事が多い気がする
👍
高評価
0
👎
低評価
0
111 ななしのよっしん
2022/06/27(月) 04:00:37 ID: qL/6PbGxFG
>>102
残念ながらC++17までカバーしている良書は少ない.
初心者向け定評のあるC++ PrimerやProgramming: Principles and Practice Using C++C++11までで, そこから先は仕込むしかない.
C++03までで書かれた本を読んできた人でも経典とかEffective Modern C++あたりを読めば十分についていける.
👍
高評価
1
👎
低評価
0
112 ななしのよっしん
2023/12/08(金) 23:36:12 ID: QZ3aoW6Qny
>>111
独習C++C++17対応の新版になって、内容的には申し分ないんだけど、規格とか読み込んでる人間特有の厳密向のせいで初心者にはメチャクチャ取っつきづらい本になっちゃった
👍
高評価
0
👎
低評価
0
113 ななしのよっしん
2024/04/10(水) 16:03:41 ID: kDD9UFcOUs
別言から入ると

```cpp
SomeClass hoge(0, 1, 2);
```

これがキモすぎて

```cpp
auto hoge = SomeClass(0, 1, 2);
```

こう書いてしまう
👍
高評価
0
👎
低評価
0