プログラミング言語C++って勉強した方がいいのか?


1: 名無しの民 2020/08/11(火) 12:22:46.35 0
教養として
8: 名無しの民 2020/08/11(火) 12:58:02.15 0
>>1
CやC++なんて時代遅れ
やめとけ
20: 名無しの民 2020/08/11(火) 14:07:38.17 0
>>1
教養レベルならゴミだからやめとけ
2: 名無しの民 2020/08/11(火) 12:25:28.06 0
仕様が大きすぎる気がする
それなら割り切ってcだけやった方が
3: 名無しの民 2020/08/11(火) 12:27:09.03 0
特に目的がないんならもうちょっと軽いのでいいんじゃないの
4: 名無しの民 2020/08/11(火) 12:41:28.70 0
習得済みの言語は?
6: 名無しの民 2020/08/11(火) 12:54:29.18 0
>>4
Pythonだけ
5: 名無しの民 2020/08/11(火) 12:45:11.94 0
javaでいいよ
ポインタないし多重継承はインターフェイスでなんとかなるし
7: 名無しの民 2020/08/11(火) 12:57:03.43 0
Pythonだけなら次はjavaで良いと思うけど一通りの動く環境揃えるまでがPythonやらのスクリプト言語と比べると重いんだよなー
9: 名無しの民 2020/08/11(火) 13:00:03.58 0
Pythonやってた人が教養としてc++やるって興味は型定義と関数型?
今さらポインタ云々はないよね

 

typescriptでいいんじゃない?
軽いよ?

10: 名無しの民 2020/08/11(火) 13:01:15.07 0
結局何かじってもどっかの誰かが作ったライブラリの勉強で面倒くさくなる
11: 名無しの民 2020/08/11(火) 13:09:52.95 0
みんな大好きRust
12: 名無しの民 2020/08/11(火) 13:14:47.03 0
不便な言語やらないと便利さがわからないからな
14: 名無しの民 2020/08/11(火) 13:29:05.70 0
何かCやらないと英語勉強してないで他の言語やってるみたいな風潮ない?
17: 名無しの民 2020/08/11(火) 14:00:00.84 0
>>14
どこでも転がってるし構文がシンプルなアルゴル系で応用が効くし
ポインタ周りの書き方が変態仕様だけどアドレスの概念は身につく
が、別に必要なさげなら無理に経験する必要はない
34: 名無しの民 2020/08/11(火) 14:29:06.72 0
>>14
確かにC(C++)やアセンブラの経験がないプログラマは下に見てるな
15: 名無しの民 2020/08/11(火) 13:33:04.74 0
なんか習得してるなら
何となくわかるじゃん
16: 名無しの民 2020/08/11(火) 13:38:22.09 0
アセンブラは読めるようになっとけば少しだけ便利
CPUごとに違うからいちいち細かく覚える必要は無い
読めれば良い
25: 名無しの民 2020/08/11(火) 14:12:14.86 0
>>16
オレ中学生のときゲーム作りでZ80のハンドアセンブルやってたんで
その時は16進ダンプも読めるようになった
いまじゃなんの役にもたたないけど
28: 名無しの民 2020/08/11(火) 14:14:26.22 0
>>25
バグさがしはそのダンプを読まされるからな
33: 名無しの民 2020/08/11(火) 14:24:42.53 0
>>28
とりあえずC3とCDとC9を拾っておおまかな流れをつかむ
18: 名無しの民 2020/08/11(火) 14:04:27.34 0
数年振りに何も見ずにスラスラ書けた言語はPHPだけだったわ
19: 名無しの民 2020/08/11(火) 14:05:27.37 0
勉強っていうか何ができるようになりたいかで必要性は変わってくる
21: 名無しの民 2020/08/11(火) 14:08:05.15 0
今どきはNoCodeらしいよ
Webアプリもデータ操作画面も全部NoCodeで行けるそうだ

 

オッサンSEからすると「昔、EUCって技術が合ったなぁ」と思わせられるけど

22: 名無しの民 2020/08/11(火) 14:08:32.32 0
>>21
nocodeってどんな言語?
24: 名無しの民 2020/08/11(火) 14:11:45.66 0
23: 名無しの民 2020/08/11(火) 14:10:44.90 0
流行りものには手を出さないことだな
27: 名無しの民 2020/08/11(火) 14:13:55.68 0
>>23
ActionScriptで業務システムを作ったことのある自分としては耳の痛い話だ
26: 名無しの民 2020/08/11(火) 14:13:13.04 0
終わりがないのが終わり
それを楽しめるかどうか
29: 名無しの民 2020/08/11(火) 14:14:45.60 0
制御系の仕事したいなら覚えておいて損は無いけど教養としてなら必要ないと思う
30: 名無しの民 2020/08/11(火) 14:18:32.28 0
linux周りだとC++で書かれてるソフトが結構あるから読めるようになってる必要はあるけど
そうでないなら必要ないんじゃない
31: 名無しの民 2020/08/11(火) 14:19:18.12 0
C++はテンプレートメタプログラミングが楽しい
楽しすぎてそれが目的になるくらい楽しい
38: 名無しの民 2020/08/11(火) 15:00:56.71 0
>>31
わかってるね!
32: 名無しの民 2020/08/11(火) 14:22:28.72 0
スピード狂ならC++が良いよ
共同作業には向かない
これは言語仕様が大きくて自由度が高いので
コードの質がプログラマの資質に依存してしまうから
35: 名無しの民 2020/08/11(火) 14:36:42.40 0
道具なんだからシステムプログラマじゃないかぎりはアセンブラの知識よりアプリケーションの業務知識のほうが大事だよ
36: 名無しの民 2020/08/11(火) 14:42:37.99 0
教養ならcobolでいいんじゃね
37: 名無しの民 2020/08/11(火) 14:44:16.26 0
コンピュータを理解したければCやアセンブラはやった方が良い
信じられんことにコンピュータを理解しなくても
コード書いて飯食ってる人がいるのもまた事実
39: 名無しの民 2020/08/11(火) 15:04:43.28 0
まぁスクリプト言語でもアドレス空間の意識は持っておいた方が大量データを扱う際に無駄のないコーティングは出来るね
大量データを扱わないならあんまり関係ないね
40: 名無しの民 2020/08/11(火) 15:05:11.54 0
競プロとか以外で個人がシープラスプラス使う場面ある?

引用元

http://matsuri.5ch.net/test/read.cgi/morningcoffee/1597116166/-40


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です