[ このメッセージへの返事 ]
[ 返事を書く ]
[ home.html ]
投稿者:
じゃいあん @ 133.20.204.32 on 98/3/02 17:48:10
In Reply to: 言語ソフトについてアドバイスを下さい
posted by P-SOX @ 163.51.110.167 on 98/3/02 13:47:37
> 趣味でプログラムの勉強を始めようと思っているのですが、特に経験も
> ありませんので、初心者にお勧めのプログラム言語はどれか教えてください。
昔と違って今は言語を覚えるのと、実際に使えるプログラムを
組めるようになるのとの間には大きな開きがあります。
たとえば、C言語を覚えてもVisualC++で即Windowsの
プログラムが書けるわけではありません。Windowsの
プログラムスタイルを別に覚える必要があります。
ですから、今趣味でC言語を始めると、ほとんどなにも
プログラムを組めない時間が約1年くらい続きます。
大抵の人はここで挫折します。
一応、C言語は「ほとんどすべて」のプログラムが
書くことができるはずです。C言語は基本です。
DelphiはPascalなので先にPascalの文法を覚える
必要があります。ただし、言語自体がよくできている
ため、勉強に費やす時間はCより短いです。
ただし、DirectXやOpenGLなどのゲームプログラム
は使えないと思っていいです。
VisualBasicだと、一応即Windowsのプログラム
をかけることになりますが、この場合メーカが与えた
範囲内のプログラムしか書けなくなります。
それ以上のことをやろうとすると、C言語なみの
知識が必要となります。 あと遅い・・・
JAVAとかperlというやつもあります。これは、ネットワーク
関係に強い言語です。ただしできないことが多いです。
JAVAは日本語が弱いです。
あと、実際は複合パターンが多いですね。
C+VB Delphi+C JAVA+Perl
などです。
えっ、どれを覚えるかって?
「全部覚えましょう!」
くらいの気合でやらないと、1つも物に
できないと思います。
はっきり言って実用的なもので初心者向けの言語
なんてありません。
私は、C言語で3ヶ月以内にWindowsプログラム
を組めるようになった人を知りません。VBとDelphi
でAPI(Windowsのもっとも基本的な関数群)を直接
たたかないで思い通りのプログラムを書く方法を知り
ません。JAVAとPerlでまともなWindowsソフトを見た
ことがありません。
私の私見としては、プログラムを覚えるには、
1.こつこつタイプより一気タイプ
2.英語が苦手でも読む気合
3.書籍にお金を惜しみもなくかける
4.僕は素人だから・・はダメ
5.感覚的ではなく、論理的な思考ができる
6.自己陶酔ができる
というのがいいと思います。こういう人は、
多分C言語でも物にできると思います。
最後に、言語というのは作るものにより
使うものが違ってきます。まず、自分が
作りたいものを明確にしてください。
|