プログラミング勉強の王道、確立される。「C言語を深入りせずに適当に勉強した後C#を勉強してUnityとかで実践してみる」に決定

1 : 2025/08/04(月) 16:46:27.12 ID:ApS6Rwvc0

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10276243325?__ysp=44OX44Ot44Kw44Op44Of44Oz44Kw6KiA6KqeIEMjIOOBi%2BOCiQ%3D%3D

とりあえず、C言語とC++はお仲間だけど、C#は、結構別系統なので、分けて考えたほうが良いです。 C#はむしろ、Javaの子孫です。
文法的に一番シンプルなのはC言語
ただし、文法がシンプルな事と使うのが簡単なこととは一致しない。 C言語は、文法がシンプルなゆえに、ちょっとしたことをするのにも、 難しい記述と慎重な取り扱いを求められるので、割と難しい傾向があります。
50年以上前の古い言語なので、マニュアル車の様に、隅々までプログラマ自身が意識して管理する必要があります。 C++は、C言語を拡張して、新しい考え方であるオブジェクト指向を取り入れた言語です。
オブジェクト指向は、慣れれば便利なのですが、専門用語や独自の概念が多くて、 それ自体がかなりのボリュームがあります。
C++は、C言語の不便さや難しさは、ほとんどそのまま引き継いだ上に、 オブジェクト指向の高度な機能を盛り込んだので、両方の意味で難しくて大変な言語になってしまいました。
一方、C#は、初めからオブジェクト指向を前提に作られた言語です。 オブジェクト指向を扱う分、用語や文法は少し複雑ですが、 C言語の様な不親切で危険な部分は排除され、危険なことは初めからできないようになっています。 扱いやすさでは、C#が一番扱いやすいです。 なので、ルートとしては、 (以下略)

レス1番のリンク先のサムネイル画像
2 : 2025/08/04(月) 16:46:54.40 ID:pFxlT1dC0
AI
はい終わり
3 : 2025/08/04(月) 16:48:25.59 ID:KMf2uVmb0
百年後くらいにはC言語使えるやつがいなくなって誰もメンテできない謎システムをだましだまし使うようになるのかね
4 : 2025/08/04(月) 16:48:53.38 ID:HWxDr+S60
C#もUnityも🏺。
5 : 2025/08/04(月) 16:49:31.34 ID:XaGvbGI30
チャッピーに月3000円払うのが1番
6 : 2025/08/04(月) 16:49:36.55 ID:drx2UpNZH
C#学ぶならCとかC++とか学ぶな
用途も違う全然関係ない言語だし間違いの元だよ
7 : 2025/08/04(月) 16:49:56.87 ID:QbT/2Jwud
どれでもcopilotあるからハードル低くね
8 : 2025/08/04(月) 16:50:32.13 ID:oYqFsVEC0
C#なんて消えると思ってたのに
32 : 2025/08/04(月) 17:05:36.39 ID:PfeI5R4GM
>>8
オレも
プラスだのシャープだのこんなんすぐ使わなくなるわと思ってたわ
9 : 2025/08/04(月) 16:50:48.81 ID:yMQsAwEKa
基本レベルの言語知識は価値がないからまずはノーコードでいい
11 : 2025/08/04(月) 16:51:43.70 ID:FuQoEULD0
C#からサッと始めて学べよ
12 : 2025/08/04(月) 16:51:55.93 ID:5+kDv5qr0
この辺の学び方が曖昧なのも進歩しない理由だろ
13 : 2025/08/04(月) 16:52:49.17 ID:K+r/4BIh0
unityってゲーム開発エンジニアにでもなるつもりなのか?
14 : 2025/08/04(月) 16:53:05.32 ID:PpuAbB630
まあそれが現実的だな
15 : 2025/08/04(月) 16:53:40.65 ID:RiE0UgK10
それでいうなら逆じゃね?
C#から初めてunsafeとかやりなくなってからC/C++に入ればすんなり理解できるし
16 : 2025/08/04(月) 16:54:29.65 ID:bo2CqsZ20
RDBってもう流行らんのかね?昔の業務系ならほぼ必須だったけど
17 : 2025/08/04(月) 16:54:35.33 ID:HWxDr+S60
このスレの🏺🏺しさ
19 : 2025/08/04(月) 16:55:26.60 ID:HWxDr+S60
ブルーパージ=カルトパージ

来るからな。。。

20 : 2025/08/04(月) 16:56:43.23 ID:+0hSoPWf0
javascriptがいいと思うよ
21 : 2025/08/04(月) 16:56:43.72 ID:BjmnHByG0
まぁ、ASMやってないと機種依存やマルチ開発が理解できなくて詰むと思うけど
ターゲット絞っての開発ならまぁ、良いんじゃねと思うけど
それならC#の案件って凄い狭いレンジのやつにならね?って思う
27 : 2025/08/04(月) 17:00:42.48 ID:lm3jeoJR0
>>21
今どきのマルチ開発ってフレームワーク側で吸収してくれるからASMで機種依存作る方が害悪だぞ
36 : 2025/08/04(月) 17:06:49.68 ID:BjmnHByG0
>>27
いや、基本的なあるべき構造を知ってるかどうかが大きい
知らないで変なコード書いて失敗というパターンが多い
22 : 2025/08/04(月) 16:56:50.49 ID:HWxDr+S60
誰ウェルだけどさ

侵略者のことは、しますよ、収監。

23 : 2025/08/04(月) 16:56:55.29 ID:3OX7dgbC0
まず作りたいものがない
24 : 2025/08/04(月) 16:57:35.54 ID:3IZoss7P0
Unityは実際に動くもの簡単に作れるからモチベは上がるよね。
ちょっと複雑なものになるのと急に難しくなるけど。
25 : 2025/08/04(月) 16:58:24.53 ID:XaGvbGI30
てかプログラムとか下流過ぎてよくて入社3年目くらいまでしかやらないだろ
26 : 2025/08/04(月) 16:58:34.50 ID:0r8sT3NZ0
やはり基本はBASIC
ファミリーベーシックは人生の大きな転機となった
28 : 2025/08/04(月) 17:01:01.46 ID:vxvkhPYe0
クラスとかオブジェクト指向ってわけわからないよ
30 : 2025/08/04(月) 17:03:05.09 ID:ZWA7JDJt0
>>28
リファクタリングって本読んだらわかりやすいんじゃね
29 : 2025/08/04(月) 17:01:47.99 ID:fZB7W6in0
パイソンとかで適当なコード書く
むかしのおっさんにいわせれば
あんなもんプログラムじゃねー
っていうのが
今日びの”プログラミング”じゃねーの
31 : 2025/08/04(月) 17:04:46.97 ID:LiCsmUNk0
C♯なんて勉強しても意味ねえよ
ゲーム作りたいんか?
33 : 2025/08/04(月) 17:05:49.29 ID:/p75vCNI0
難易度よりもゲームとかサイトとか成果物が目に見えて楽しいのが良いよ
業務プログラムやらDBやらは苦痛で仕方ない
34 : 2025/08/04(月) 17:05:53.21 ID:b8+VYwWE0
delphiのパクリなのに本家が死滅してしまった
35 : 2025/08/04(月) 17:06:47.11 ID:2tDSWSia0
Cぷらぷらは?
37 : 2025/08/04(月) 17:06:52.42 ID:p9doLEuV0
最近多いんだよねー、PythonとかC#ちょっとかじった程度で「俺プログラマーやってます」って顔する子
最初の入り口がオブジェクト指向なんだよね、最近の子って
そんなんじゃ使い物にならねぇっての(´・ω・`)
45 : 2025/08/04(月) 17:10:48.16 ID:BjmnHByG0
>>37
最近、マジそのキャラになって来てるよ本人w
39 : 2025/08/04(月) 17:08:10.63 ID:dBF8T17ur
jsやっとけ、最初にやるなら色々楽だ
40 : 2025/08/04(月) 17:08:17.70 ID:/Rri1pYT0
なんかとりあえず3D空間で自分を動かして
人物2人出して
その2人に事前に用意したセリフを喋らせたいんだけど、アンリアルエンジンで
すぐ作れるかな?
41 : 2025/08/04(月) 17:09:08.66 ID:ltGQmfWpd
Perlやれ
42 : 2025/08/04(月) 17:09:13.75 ID:9CKreCWR0
趣味ならC#、本気ならC++
43 : 2025/08/04(月) 17:09:18.55 ID:Vrf1kmb90
C#,UnityはAIと食い合わせが悪すぎる
単純なゲームぽいもので言語学びたいだけなら
FlutterとかRustとかでいいのでは
44 : 2025/08/04(月) 17:10:26.91 ID:UEPrQr/Ua
まずデバッガー使えないと無理では
46 : 2025/08/04(月) 17:11:50.19 ID:BjmnHByG0
企業価値がどうのこうのってバリューなんとかって番組出てるけど
まじあのホラレだからなぁ
預言書レベル
47 : 2025/08/04(月) 17:11:59.48 ID:O+ObKEg5r
もはやどの言語でもいいからコーティングしてAIにコンバートさせればいい
48 : 2025/08/04(月) 17:12:22.94 ID:/gQSjwMBr
C♯なら環境構築簡単だし資料も沢山あるし最初の言語としていいんじゃね
49 : 2025/08/04(月) 17:12:23.96 ID:UEPrQr/Ua
C#はjavasctiptをC言語っぽくしただけみたいに見えるけどどこで使うんだ
50 : 2025/08/04(月) 17:13:27.03 ID:rD7kJk730
COBOLやれよ
52 : 2025/08/04(月) 17:14:33.81 ID:pf188i4N0
HTMLCSSjavascriptjQuery
これで完璧
53 : 2025/08/04(月) 17:15:07.40 ID:BjmnHByG0
もともとJAVAのパクリだからな
JAVAが教条主義的になってたのをCライクな書き方でokってやったのがC#っていう感じ
MSが乗っかってきて標準言語みたいになってる.netの

コメント

タイトルとURLをコピーしました