- 1 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:37:15 ]
- これからプログラミングを始める初心者の人に言語を薦めるスッドレ
質問者の方へ どのプログラミング言語を最初に覚えるべきかは なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。 なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。 Part5 pc11.2ch.net/test/read.cgi/tech/1187886538/ Part4 pc11.2ch.net/test/read.cgi/tech/1177285633/ Part3 pc11.2ch.net/test/read.cgi/tech/1152778344/ Part2 pc8.2ch.net/test/read.cgi/tech/1122205164/ Part1 pc8.2ch.net/test/read.cgi/tech/1034505166/
- 335 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 20:00:36 ]
- C++とCとアセンブラをOSのシステムコールから理解するのが一番近道だよ
- 336 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 20:08:44 ]
- ネイティブやアセンブラを理解し、覚えるのは相当時間がかかるものだよ。
情報系学部でじっくりと学習するつもりならともかく、趣味でプログラムを書いたり、 社会人が仕事しながら覚えるにはふさわしくない。
- 337 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 20:10:15 ]
- じゃないときちんと対策がとられてるゲームの改造なんてとてもじゃないと出来ないし
- 338 名前:334 mailto:sage [2007/11/13(火) 20:21:56 ]
- >>335-337
僕が思っていたより大変なんですね… 趣味の範囲でやろうと思っていたので諦めようと思います。 ありがとうございました。
- 339 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 20:27:13 ]
- 改造は無理でも、ブラウザ上で動く簡単なものなら別にそんなに大げさなものじゃない
- 340 名前:326 [2007/11/13(火) 22:30:00 ]
- >>327-329,>>331-333
色々な助言ありがとうございます。 レスから、CプラプラとCとかはあまり良さそうじゃない空気なので、 HSPとC#とVSBのどれかかrubyかに絞って検討してみたいと思います!
- 341 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 23:04:35 ]
- その中ならC#だな
- 342 名前:デフォルトの名無しさん [2007/11/13(火) 23:19:39 ]
- 大学でC言語の講義を受けていて、自分でも家のPCでC言語を習得したいのですが、
アマゾンや専門店でプログラミング用のソフトを買うのと、ネット上のフリーソフトを利用 するのを考えているんですが、最初はどうしたほうがいいでしょうか? また、みなさんは最初はどちらを利用しましたか? OSはVISTAです。
- 343 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 23:20:34 ]
- なんとなくだったら、かえってC/C++でもいい気がするのは俺だけ?
CUI中心で見た目が派手でない(人によってはモチベーションが続かない)ことと、 言語が人の好みの分かれるところということくらいしか問題がないと思うんだけど。
- 344 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 23:20:58 ]
- >>342
Microsoft Visual C++ 2005 Express Edition 無料でIDEだ
- 345 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 23:22:10 ]
- >>342
VisualStudioの無料のやつがMSのサイトで落とせるよ。
- 346 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 23:24:31 ]
- 学生なら買ってもVisual Studio アカデミック約5000円で安いぞ。
あ、どうせならもう数ヶ月待って2008買え、PCの性能が足りるなら。
- 347 名前:デフォルトの名無しさん [2007/11/13(火) 23:25:51 ]
- プログラミングのソフトといのはプログラミングを打ってくれるソフトなのか?
- 348 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 23:27:02 ]
- >>342
大学で使ってるコンパイラ何? とりあえず無難なのは VC Express だけど 例えば大学で gcc 使ってるなら gcc のが混乱は少ないかも。
- 349 名前:342 [2007/11/13(火) 23:31:57 ]
- >>348
コンパイラはclです。
- 350 名前:342 [2007/11/13(火) 23:34:59 ]
- >>348
もしかしてコマンド指定のことではなかったですかね?
- 351 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 23:36:32 ]
- >>349
それなら無料のVisualC++2005Expressをダウンロード・インストールして それに入ってるcl.exeを使えばいい
- 352 名前:342 [2007/11/13(火) 23:44:42 ]
- >>351 >>344〜>>346
どうもありがとうございました。
- 353 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 12:02:23 ]
- >>335
俺は C++ 主に使ってるけど、もっと入りやすい言語の方が良いと思う。 結局プログラミングはしなければ、できるようにならない。逆にすれば 理解は速い。講義とかなら別だけど、特に一人なら何か(実用性、見栄え、etc) を簡単に達成できる言語から始めた方が続く確率高いと思う。
- 354 名前:353 mailto:sage [2007/11/14(水) 12:27:26 ]
- >>335 → >>343 すまん。cache がゴチャゴチャだった。
- 355 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 12:18:04 ]
- >>311
「Java並列処理プログラミング」とか、Java系の良書は背景にある理論を きっちりと説明してあるものが多いので、Javaを通して学ぶというのはお勧めだな。
- 356 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 12:28:19 ]
- 軽くさらった程度だがどの言語も一長一短でなぁ
総合的に考えたらもうC++でもよくね?って結論になった
- 357 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 12:38:37 ]
- 情報系学生にお勧めするのは、C++とアセンブラから覚えるのが良いと思うけど。
趣味だとスクリプトやタグを使う言語で、仕事だとオブジェクト指向言語をお勧めするな
- 358 名前:デフォルトの名無しさん [2007/11/16(金) 09:21:39 ]
- JavaとCは対極的な関係みたいな感じでC++はその間に存在する言語って感じか。
Java < C++ ≧ C こんな感じか。 でも習得難易度は Java <<< C << C++
- 359 名前:デフォルトの名無しさん [2007/11/16(金) 10:13:43 ]
- いまDelphiが最強だとおもいつつある
- 360 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 11:27:22 ]
- >>358
> JavaとCは対極的な関係みたいな感じで C系の中では、ね。 なんというか、他のすべての地球人をとりあえず考えの外に置いた上で、 「東京の人と大阪の人は対極的な関係」と言うような、そういう対極性。
- 361 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 12:31:56 ]
- あまり、仕事でプログラミングを扱う人に最初にJavaはおすすめできないな。
比較的簡単に習得可能だけど、バックグラウンドにあるシステムの知識がおざなりになり、 少し覚えただけで、優秀なPG気取りが多すぎて困る。 C言語とアセンブラから覚えるのが最終的に優秀なPGになるための近道だよ。
- 362 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 12:40:43 ]
- 昔の簡単な構成のマシンならそれでよかったんだけどね
- 363 名前:デフォルトの名無しさん [2007/11/16(金) 12:42:20 ]
- DelphiはC++よりC#より上 最強、最終言語
- 364 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 12:46:09 ]
- >>362
簡単な構成マシンでなくても、システムの基礎は重要。 SVCも知らないJavaPGが量産されているからな。 何が原因でボトルネックになっているかも検証できない輩が多すぎ。
- 365 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 12:56:01 ]
- それってAdvanced WindowsとかUnix System Programmingみたいなものを読んで実践しろってことだろ
そんなの最初から読めるやついるの? そういう低レベルの事はある程度経験を積んでさらに掘り下げる段階で知ることでしょ
- 366 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 13:08:57 ]
- web上で公開できるゲームを作れるようになりたいのですが
その場合、推奨はFlashMXでしょうか? あと処理が普通に速いアクションゲームを作れるようになりたいのですが アセンブラやそれに類するものを覚えないといけないんでしょうか?
- 367 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 13:14:50 ]
- Javaアプレットとか
まだまだこれからだけど、Silverlightも面白そう
- 368 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 13:18:12 ]
- CPUに依存するアセンブラなんて使ったらブラウザでは動かせないぞ。
今公開されているFlash、Javaゲーを遊んでみてそれを超えるものを作りたかったら C++なりDなりのコンパイラを使えばいいんじゃね。 それにしたって今時アセンブラの出番なんてほぼないだろ。
|

|