プログラム挫折経験あ ..
[2ch|▼Menu]
449:443
07/06/09 08:45:36
>>444
ありがとう。ガンガル!

450:デフォルトの名無しさん
07/06/09 12:09:13
C、pascal、VB、JAVA、C#と手当たり次第に手を出して、ことごとく挫折してきた俺だけど
最近すげえ事に気付いたかもしんない。
プログラミングって言語、構文、言語仕様以前に情報学、ソフトウエアエンジニアリングに
ある程度精通してないと訳わかんねんじゃね?

ビットとか2進数、アセンブララ、OS、CUI、GUI、フレームワーク、TCP/IPこんなんが、
総合的に何となくわかっててその歴史とか理論とか判ってねーと
やりたい事の最終地点に辿り着けないないんじゃね?

例えば、漫然とゲームつくりてーな、と思うじゃない?
んで10日で判るゲームプログラミングみたいな本買ってくるじゃない?
んで本どおりに打ちこんで、ポーカーとか○×ゲームとか作るじゃない?
んで確かに動いた、でもこの先どうすんの?みたいにならね?
んでDirectXとかゲームAI、CGの本買いこんで、訳わかんねー氏ね!!!
で挫折厨がいっちょあがりよ。

んで今度は別にやっぱC言語だよな!!!とか思ってC言語入門とか買ってくるじゃない?
最初は真面目にやる訳よ、でさ一冊終わって、四則演算とソートはできるようになりました。
どうやってゲームつくるんだよ氏ね!!!でこれも挫折厨化する訳よ。
で次はVB入門とかJAVA入門とか買ってきてやっぱ挫折し続ける訳よ。



451:450
07/06/09 12:09:58
でさちょっと判ってきた頃に、ゲーム作るにはフレームワークとかAPIって奴の
の知識が必要らしいぜ!!!とか思う訳よ。
で、プログラミングwindowsとかAPI入門みたいな本買ってくる訳よ。
・・・・訳わかんねー氏ね!!!でやっぱ挫折厨になると思うのよ。

でMFCとか触れたりもするかもしんねーけど、何か運よくブレイクスルーか
素敵な上級者との出会いとか無いと挫折し続けるんじゃね?

これがさ、最初にプログラミングや言語から入んないで、
情報学の絶対的知識があったら違うんじゃねーかと思うんよ。

コンピューターはこんなもんで、こういう進化をしてきて、OSができて、
APIとかあって、それを利用する事によってOSの機能が使えるんだよー。
とか判ってて、それを使うのに色んなプログラミング言語があって、
アルゴリズムが考え出されて、いちいち打つのが面倒だから
フレームワークができたんだよ、最近はIDEまでついてくるよー。

ってのがそれないに深い部分まで判ってれば、目的地までのマップが
脳内に描けて、楽しい、挫折しない、挫折という言葉自体が存在しないって事になんじゃね?
それなに回り道になるかもしんないけどさー。

つー訳で2年ぶりぐらいにまたC#再開すっから、今度は山のように入門書買い込む前に
図書館で「プログラムはなぜ動くのか」と「コンピュータはなぜ動くのか」を借りて来たぜ!!!
これからハァハァするぜ、じゃな ノシ

452:デフォルトの名無しさん
07/06/09 12:18:13
猫でもわかるプログラミングの何章かでつまづいて
長い間手をつけなかったことがある。今でもあれは納得できない

453:デフォルトの名無しさん
07/06/09 12:46:30
自分で何か作るとき、完全に自分の創意工夫で終わるって事は全くなくて、
土台部分が必要だからね。

その部分に関する知識は、初心者向け解説サイトだと端折ってあったり、
理由が述べられていなかったりするし。

APIやライブラリや、フレームワークってどんなものかとか、ネットワークの働きとかは大事な知識だね。
こういう知識で必ず話に出るのは、パターソン&ヘネシーの「コンピューターの構成と設計」って本だけど、
お堅いからちょっと手を出しにくいよなぁ。

454:デフォルトの名無しさん
07/06/09 13:10:54
>>450
とりあえず、書籍を買うのはいったん止めよう。
正直な所、入門本は役に立たないのが多い。
本を買うことで満足、理解した気分になるだけだ。

HSPから始めるのが良いんじゃないか?
他の言語はしばらく止めてある程度HSPが出来るようになったら
C#辺りから勉強しなおせば良いと思う。

HSPオフィシャルホームページ
URLリンク(www.onionsoft.net)

455:デフォルトの名無しさん
07/06/09 20:34:09
>>448
突っ込む場所ちがくね?
>この程度の数行の単純な問題で誤読するなら、
>仕様書をどれだけ誤読するか恐ろしいだろ
仕様書っていうかこれはただの問題だから、もっと寛大でいいんじゃない?
負けの言い訳すると、遊びと仕事の違いで仕様書の読解力・注意力はちがうんじゃないかな
仕事だったら、このプログラムを実行するのは誰か?から始まり、出力結果を誰がモニタしますか?人間ですか?
とか始まっていくじゃん。

言語の選択も自由には出来ないからね〜
ていうかこの問題はC言語じゃ最悪だね。数値と文字の出力が分かれるのがめんどーい
三項演算子を持っていて、数値と文字の区別なく出力可能な言語を選択すべきだね
perlとjavascriptが一番頭のアルゴリズムをそのままコードに落とせたかも

456:デフォルトの名無しさん
07/06/09 21:45:44
結論
駄目なやつはなにやっても駄目

457:デフォルトの名無しさん
07/06/09 23:32:58
だがそいつらを排他する権利は誰も持っていない

458:デフォルトの名無しさん
07/06/09 23:48:57
>>455
うーん。
でもさ、この問題はそもそも仕事で糞プログラマを雇用しない為のふるいなんだよね。
URLリンク(www.aoky.net)

>このプログラムを実行するのは誰か?から始まり、出力結果を誰がモニタしますか?人間ですか?
これは仕様の検討であって、FizzBuzz問題では関連しない話だよ。
FizzBuzz問題では、すでにこの問題文が仕様なんだから、ここで考えるべきは実装でしょ。
仕様が確定済みなんだから、この仕様を読み解き理解して、かつソースに落とせる事が要求になるでそ?
プログラマって職種は結局そこが一番重要なんだから。

>言語の選択も自由には出来ないからね〜
仕事でコード書くときは、大抵そうだよ。
自分で言語が自由に選べるケースなんてない。
プログラマという立場なら、なおさら。

>perlとjavascriptが一番頭のアルゴリズムをそのままコードに落とせたかも
どちらも型の関連づけが弱いし、あまり良い言語とは言えない。
素人さんなら良いけど、もし職業PGなら、ちょっと勉強が足りなすぎだね。

459:デフォルトの名無しさん
07/06/10 00:22:14
プログラマとしての能力は速さよりもアルゴニズムを考えられるかどうかのほうが
大事であるがこの問題(FizzBazz)ではその能力は測れない
わかるのは普段から日常的にプログラム書いてるかどうかってこと

460:デフォルトの名無しさん
07/06/10 00:32:39
>日常的にプログラム書いてるかどうかってこと

書いてないよりは、書いてる方がいいんじゃね?w



461:デフォルトの名無しさん
07/06/10 00:39:30
書いてなきゃだめってことだろ

462:デフォルトの名無しさん
07/06/10 00:52:00
>>459
アルゴリズム考えるのは2割8割の法則の2割だよ。
残りはいわば雑用コーダーだからな。

463:デフォルトの名無しさん
07/06/10 00:56:15
アルゴニズム

URLリンク(www.google.co.jp)


464:デフォルトの名無しさん
07/06/10 01:15:00
>>463
プログラマーにむいてないなお前

465:デフォルトの名無しさん
07/06/10 01:15:45
つまり>>464はアルゴニズムであると?

466:デフォルトの名無しさん
07/06/10 01:20:44
あーあ、火病っちゃったw

>>463
おまいがつつくからだぞww

467:デフォルトの名無しさん
07/06/10 01:22:19
もう>>462にでてるだろ
ゴミプログラマーってどうでもいいことでうだうだするんだよね
無駄に時間とられて死ねってかんじだよ

468:デフォルトの名無しさん
07/06/10 01:45:52
>>450
でもお前みたいに、初めにニーズありきの奴じゃないとプログラミング覚えた後
伸びないんだよな。
挫折率も高いが、成長率も高いタイプというか。

469:デフォルトの名無しさん
07/06/10 01:50:34
あなたの言ってることはおかしい

470:デフォルトの名無しさん
07/06/10 02:14:50
>>469
ヒント:コミュニケーション能力

471:デフォルトの名無しさん
07/06/10 10:20:07
毎日少しずつ前進する奴なら何時かは出来るようになる。

そんだけ。

やらない言い訳を考えるおりこうさんにはこの方法は出来ないよ。

472:デフォルトの名無しさん
07/06/10 11:14:55
2chでだべってる時間をプログラム書くのに使え

473:デフォルトの名無しさん
07/06/10 11:21:20
PGの事はよくわからんけど、職業PGってアルゴリズムなんて考える能力が必要なの?
情報学部生だった俺としてはいまいちピンとこないな。

アルゴリズムなんてよほど特殊な場合を除いて、アルゴリズム大辞典とかデザインパーンとかを引用すれば事足りるんじゃないの?

それよりも必要なのはソフトウエアエンジニアリングの総合的知識とかネットワークとかの知識なんじゃないかな?

データマイニングとかAIとか複雑なアルゴリズムを使う場合でもアルゴリズムその物は資料を探せば無い事は無いし。
複雑なアルゴリズムを0から構築するなんて、やった記憶が無いな。

研究を主とする大学でもこうなんだから、スピード、製品化を主な業務とするPGならもっと重要度は減るのではないだろうか?

もっとも、閃きとか勘みたいのが働く事があるから知ってれば得な場面は多々あると思うけど。。。
それと速く、確実に、考えた物を作りだせるかは別の能力だと思う。

絵でもデッサンがめっちゃ上手い奴の絵が売れるとは限らないしな、客のイメージを速く、できるだけ簡略に美しく描いた絵がうれるんちゃう?現代では。
職業PGは画家では無く、イラストレーターだと思ってる。
いくら自己満の絵かいてもダメでしょ。現代に厳密には画家なんて職業は存在しないし。

474:デフォルトの名無しさん
07/06/10 11:35:22
>>473
おまえのいうとおりだよ

475:デフォルトの名無しさん
07/06/10 11:41:40
だから限られた時間で効率よくプログラム組むために
制御構文の流れと変数の値の移り変わりを理解するための基礎として基本的なアルゴリズムを即興で理解できるように
くわせふじこ

476:デフォルトの名無しさん
07/06/10 11:44:34
サラリーマンとしてPGやるならサラリーマンとしての基礎能力があればすぐにでもなれる


477:デフォルトの名無しさん
07/06/10 11:51:17
俺のような自分で考える力がない作業員には誰かが敷いたレールの上を忠実に進んでいく方が社会にとって良いみたいだから
情報処理技術者試験のカリキュラムに沿って力をつけていこう
人様に生かされてると感謝すればいいんだ

478:デフォルトの名無しさん
07/06/10 12:18:02
>>473
スレ違いな気もするけどw

初心者じゃねーし。

最初に必要なのは時間と体力と根性。




479:デフォルトの名無しさん
07/06/10 12:26:55
廃人嗜好のハード屋にあったら、最悪。

480:デフォルトの名無しさん
07/06/10 13:36:30
>>475
くわしくplz

481:デフォルトの名無しさん
07/06/11 00:21:46
>>473 前半だけ読んで返答。
ほとんどのプログラマにとっては、考える力は不要かもな。
ただ、アルゴリズムを引用する上で、計算量の評価とかは知ってないとまずいかもな。


482:デフォルトの名無しさん
07/06/11 01:30:27
どのアルゴリズムを引用するのが一番いいのかを考える能力は必要だ。

それを知るためにアルゴリズムの勉強が少しは必要なんだと思う。

483:デフォルトの名無しさん
07/06/11 01:40:01
データ構造+アルゴリズム=プログラム

484:デフォルトの名無しさん
07/06/15 23:03:21
>>451
すごい説得力を感じた。

情報学の入門書って、「プログラムはなぜ動くのか」と「コンピュータはなぜ動くのか」が
定番なのかな?


485:デフォルトの名無しさん
07/06/15 23:35:15
パタヘネとヘネパタじゃない?

486:デフォルトの名無しさん
07/06/16 00:09:27
情報専門じゃないけど俺はその二つでメモリアドレスなにそれおいしいの?レベルから
ポインタ克服までいけました。その二冊は素養が全然無い人にはオヌヌメかもしれない

487:デフォルトの名無しさん
07/06/16 00:27:12
>>486
マジで!!!
これって、そういう人でも読める本だったの?
ヘネパタなんて、大学研究者が読むもんだとばっかり。

488:デフォルトの名無しさん
07/06/16 00:29:29
情報は駄目だけどデジタル回路とかの知識はあったからね^^

489:デフォルトの名無しさん
07/06/16 00:33:37
なんだ・・・・やっぱ文系には無理だよね・・・・。
本屋で「プログラムはなぜ動くのか」よんだけど訳わかめだったもん・・・・。

490:デフォルトの名無しさん
07/06/16 00:38:07
文系はVisual Basic使っとけばOK
デジタルな考えは不要で言語により近い

491:デフォルトの名無しさん
07/06/16 00:40:21
VBもう無いし・・・。

492:デフォルトの名無しさん
07/06/16 01:05:12
文型の香具師らは下僕にやらせる方法を考える

493:デフォルトの名無しさん
07/06/16 02:27:53
プログラムは文芸だ

494:デフォルトの名無しさん
07/06/16 11:05:52
>>489
そうやってすぐ諦めたり、才能のせいwにしたりするのが
文系クオリティなのか…

495:デフォルトの名無しさん
07/06/16 12:32:01
文系はなあ、ビットもバイトもならった事がねーんだ!!!
習う以前に数学がわかんねーんだ!!!
高校一年で数列を習う、そこでΣを見てあまりの眩しさに失明する、と感じて
国語と古文に逃げる訳だ。

んなやつらにポインタが理解出切る訳ねーだろ。
わかるか?ポインタ入門書を読んでも日本語がわからない苦しみが。
わかるか?ポインタ入門書が机に溜まっていく苦しみが。


496:デフォルトの名無しさん
07/06/16 12:43:37
指示語。

497:デフォルトの名無しさん
07/06/16 14:14:55
俺、ビットもバイトも習ったことないけど自分で勉強しながら覚えて行った理系
というか最初はプログラミングよりネット用語に関心があったけど(TCP/IPとかADSLとか)
毎日のように知らない単語をIT用語辞典で調べに行ったり辞書サイト登録してた日々

ビットとバイトとか、ポインタが分からないならはじめて読む8086か、ないならはじめて読むPentiumお勧め

498:デフォルトの名無しさん
07/06/16 14:21:56
>>495
勉強しない言い訳がお上手ですねw

もし、こんな事をまじめに言う奴と仕事する羽目になるのはお互い嫌なもんだね。

499:デフォルトの名無しさん
07/06/16 14:34:27
プログラミングはむしろ人文科学に属するところが多いだろう。
算数が出来れば数学でさえあまり必要としないし、自然科学の知見も不要だ。
しかし単語(式)のつながりを読み解き組み立てる能力は必要だ。
他にも論理的思考、多量の雑学的知識力、一貫した計画能力、などと考えれば
むしろSFや推理小説を書く能力に似ているような気もする。

500:デフォルトの名無しさん
07/06/16 14:58:35
>>495
「ポインタ」が無い言語にすりゃいいだろ

501:デフォルトの名無しさん
07/06/16 16:32:38
>>495
意味がわからん
俺は文学部卒だが、普通にJavaやらC++やらつかって趣味グラマやってるわけだが
結局「ならったことがない」とか解らないを理由として逃げてるだけじゃないか?

502:デフォルトの名無しさん
07/06/16 17:23:07
プログラム言語よりも、論理的思考が出来る事。

最初はフローチャートを殴り書きしていろいろ考えるもんだ。

それが出来たら、HSPでもRubyでもLispでも好きな言語選ぶといい。

趣味ならポインタ解らなくても良いし、構造化もオブジェクト云々も関係ない。

とりあえず何か作るのが良い。

503:デフォルトの名無しさん
07/06/16 18:34:11
「文学部?」とか言われるほどの文系出身者だけど、
プログラム言語は論理的思考に慣れてれば
問題ないんじゃないかと思いながら勉強してる。

>>495
そこまで行ってないけど、ポインタって住所みたいなもんじゃなかった?

504:デフォルトの名無しさん
07/06/16 21:00:42
ポインタわかってもCしか使えない環境の
プログラム作るような目的がないと意味がない
そんなことより膨大なクラスライブラリーを前に挫折するね

505:デフォルトの名無しさん
07/06/16 21:50:43
BASICみたいに、すぐに実行できるプログラムの方が上達は速い感じがする。
JAVA言語でコンパイルする必要無いソフトってない?

506:デフォルトの名無しさん
07/06/16 22:20:21
>>505
Grooby

507:デフォルトの名無しさん
07/06/18 21:23:37
最近習ったことしか出来ない香具師大杉

508:デフォルトの名無しさん
07/06/24 19:10:19
少しずつ

COBOL
CASL
C
C++

を覚えようと思う

509:デフォルトの名無しさん
07/06/24 23:26:05
>>508
COBOL
CASL
こんなんやっても使わないから一週間で忘れるな。

510:デフォルトの名無しさん
07/06/25 00:19:13
>>508
C++
Java
Ruby
のうちから、勘でひとつ決めろ。
そしたらお前の人生も自動的に決まる。

511:デフォルトの名無しさん
07/06/25 00:25:25
>>510
無理やりRuby入れんなよと。

512:デフォルトの名無しさん
07/06/25 00:31:20
>>511
まあそこはスクリプトならなんでもいいわ。
PythonってかいてもPerlって書いてもつっこみ入るだろ

513:デフォルトの名無しさん
07/06/25 09:31:54
C# (MSについてゆきます)
Java (マルチプラットフォームまんせー)
LL系 (つーか時代はWEBだろ)

の3つでいいんじゃないかと思った。


514:デフォルトの名無しさん
07/06/25 11:42:02
C#ってマルチプラットフォーム(にできる)んじゃないの?

515:デフォルトの名無しさん
07/06/25 14:10:09
>>513
現状を鑑みるにC#が飛び抜けてリスキーに見えるな。
C/C++(ネイティブアプリ)
Java/.NET(VMアプリ)
LL系(スクリプト)
これでバランスとれるかな

516:デフォルトの名無しさん
07/06/25 16:38:23
monoは実際まだ使い物にならないと聞いたのでな。
実質マルチプラットフォームを達成できてるのはJavaだけだと思って。

517:デフォルトの名無しさん
07/06/25 22:23:52
Javaは起動が重いのでマルチプラットフォームという場合の
デスクトップアプリには向かない。

518:デフォルトの名無しさん
07/06/26 00:42:37
まずは一番簡単なHSP。
これは簡単だとおもう。

次はRuby、これは日本人が作ったから。
それにインタプリタだから、作ってすぐ遊べるよ。

他にはエクセルのVBA。
かなりの事が出来る。

まずはこの辺りから選んで。


Cはズブの素人には無理と思って視野に入れるな。
ポインタなんて知らなくとも他言語のプログラミングには支障無い。
支障が出るようになったら覚えればいい。

論理的思考さえ出来ればプログラムなんて簡単だ。
最初は簡単な物で遊びながら覚えるんだ。

519:デフォルトの名無しさん
07/06/26 01:00:35
ポインタごときで大げさな

520:デフォルトの名無しさん
07/06/26 01:15:12
経験上言えるのは1つだけだな。
1つの言語をやりとおす。

「BASICを大体理解したぜ! よし、次はCだ!」つって、挫折した俺が
言うんだから間違いねー。w

521:デフォルトの名無しさん
07/06/26 01:16:51
学生時代、大学で市だか県だかが主催した
プログラミング体験講座で助手を務めた事があるよ。

全10回の本格的な物で、教授には謝礼も出ていたんだけど、
この講義に参加してたオジ様、オバ様がたのポインタ挫折率は
なんと100%だった。

最初、50人近くもいて、ただの一人も突破できなかった。
やっぱりCは初心者には向いてないと思ったよ。

あと、大学ではpasculが採用されてたけど、
ポインタをすんなり突破できるのは50%ぐらいだね。
最初はすんなり行くっぽいんだけど、だんだんボロが出てきて
アルゴリズムの授業に入ると死亡っていうパターンだね。

後は自習したり、質問したりして独力で突破するのが20%ぐらいで
それに前述50%を足して70%ぐらいが、単位取るかな。
後の30%は、プログラムが大嫌いになって、
以後、後輩には絶対に取るな!!!ってアドバイスするようになるw


522:デフォルトの名無しさん
07/06/26 01:21:49
>>521
初心者はポインタを勉強するだけじゃないからねー。

「変数とは? 定数とは? クラスとは? 関数とは?」つー、色んな
物を覚えなきゃいけないから、ポインタに行くまでにキャパオーバーに
なる人間が圧倒的と思われ。

523:デフォルトの名無しさん
07/06/26 01:33:28
だいたい、ポインタって勉強するものかあ?
「はじめはわからなかったけど、よく勉強したら理解できて使いこなせるようになりました!」
っていう性格のものじゃない気がするんだけど。


524:デフォルトの名無しさん
07/06/26 01:40:21
>「はじめはわからなかったけど、よく勉強したら理解できて使いこなせるようになりました!」

いや、俺はもろ「そういう物」だと思うんだけど。
プログラム自体そういう面があるんでないかい?

はじめは、訳わからんけど動く、先生に質問する、よくわからんでも動く
また質問に行く、よくわからんけど動く、また質問に行く

「何度もうっさいわ、最初は動けば問題無い、そういうもんだとおもっとけ」と言われる。

こんな感じで一年講義が続く、で時々「ああそうか!!!」と思う。

二年の終わりには、立派なCグラマー、ってな感じだったよ俺は。
俺の周りもみんなそうだったな。

ヒーヒーいいながら必死にレポート打ったもんよ(・ー・)y--~~
(ここで、人のをコピーする奴は大抵DQN化、不良債権化する)

525:デフォルトの名無しさん
07/06/26 01:43:18
>>521
ちょっとパソコンの勉強したい老人に市民講座でCやるなんて
その時点で選択肢間違えてるだろw おかしいだろw

例えるならば、ダイエットでビリーズブートキャンプに参加したら、
兵嚢渡されて一ヶ月のサバイバル訓練やらされるようなもんだろw

526:デフォルトの名無しさん
07/06/26 02:00:15
>>524
学生だったらそういうもんなのかあ。
なんつか、俺にはそれって「てにをは」の勉強をがんばったので「プログラムに勉強する」の文章が
おかしいのが判るようになりました!的な感じがするんだよなあ。

ポインタ使うニーズが発生する前に、ポインタを教えちゃうから混乱するんじゃね?
つか、
>プログラム自体そういう面があるんでないかい?
言語仕様なんてのは、それ自体が本質なんてことはなくて
何かを解決するために「取り決められた」ことの集まりじゃん?
むしろ大事なのは「何を解決するか」ってことで、「何を解決するか」って
ことは「言語仕様を勉強する前に」自分の中に既に存在しなきゃいけないんじゃないかと。

527:デフォルトの名無しさん
07/06/26 18:53:26
最近は scanf() 使わないのかね?

528:521
07/06/26 21:35:40
>>525
んとねー、この講義の前に初心者講座てのがあったらしくて
一応、WordとかExcelぐらいはできる人達だったらしいのよ。
俺には、そうは見えなかったけどw

初心者講座を何回かやって、それなりに結果は出てたらしくて
アンケートをとったら「簡単すぎる」とか「別の事をやりたい」って
投書が結構あったらしいのよ。
それで、前講座を取ってた人を対象に、
もうちょいハイレベルな内容をやろうって企画だったらしい。

でも、ポインタが皆ダメだったってだけで
それ以外は、それなりに形になる人はたくさんいたよ。
最終目標はバブルソートを作る事だったんだけど、
1/3ぐらいの人はできたよ、理解したかどうかはわからないけど。

大学で1単位に相当する基礎プログラミングの半分ぐらいの
分量をこなしたのかな。
入門書なら余裕で読み解けるレベルまで講義したし、
最後まで残るような人は、それなりに真面目で目的意識もあるので
数年後会った時に「フリーソフト作ってる」とか言われて嬉しかったな。

そういえば、最終日に「ソフト作りたい」って聞かれて
「APIについて学ぶといいよ」とアドバイスして推薦書を書いて
渡したのを思い出したりしたよ。

529:デフォルトの名無しさん
07/06/27 01:03:50
>>519
じゃあ、ポインタ解らん奴にわかりやすく説明して下さいよ。

それで皆に理解させる事が出来るなら
ポインタごときで大げさだな と思うようにするよ。


変数のメモリ上の配置の概念、各アドレッシングの概念、
アセンブラレベルでの動きの一端を理解出来るなら
そう難しくないけど、今時流行らない。


本当に最初はエクセルのVBAでも良いじゃないか。


530:513
07/06/27 01:56:00
俺がC/C++はずしたのは、ポインタ挫折者が多いからだしな。

Cやるなら、コンピュータの仕組み系の本をしっかり読んで、
ポインタ理解してからやったらいいんじゃないかと思う。
Cって高級アセンブリ言語だし。

VBAは微妙だけど。ビジネスマンならいいかもしれんが。

531:デフォルトの名無しさん
07/06/27 01:59:26
>>528
>アンケートをとったら「簡単すぎる」とか「別の事をやりたい」って
>投書が結構あったらしいのよ。
アンケート取った人の勘違いしてたりしてw

当人たちは「Word・Excelやったけど、友達に見せて、
『凄いですね!』と尊敬される物を作りたい!」って意味
だったと思うよ。

532:デフォルトの名無しさん
07/06/27 09:22:20
俺はWindowsでCを始めて、あのいまわしきコマンドラインの画面にうつる
Hello,Worldに「で?」と思ってやめた。

再びプログラムを始めたのはPHPとの出会いだった。
ブラウザに移る「Hello,World」は、決して「で?」ではなく、
「これは使える!」だった。フォームに入力された値が表示されたとき、
プログラムとはこれか、と思った。つまりもとから「Hello,World」を
出力すると決まっているのではなく、入力値によって出力が変わるものが、
プログラムなのだ。

要するにプログラムの「実用性」を知ること。
知れば知るほど、必要だからメモリとかアルゴリズムとかも気にするようになる。
最初からそんなん気にしてたら楽しさが見えなくなると思う。


533:デフォルトの名無しさん
07/06/27 09:57:30
勉強はみんなそうなんだけどな
二次元関数や三角関数の意義は教えずに
問題だけ解かせてはいお終い
大人になってから勉強とは楽しいものだと知るのと同じだな
それが大人の階段というものなんだ(嘘)

534:デフォルトの名無しさん
07/06/27 10:13:04
何にもせずに1年間ぼーっとしてたらCが急に実用レベルになってた

535:デフォルトの名無しさん
07/06/27 12:13:04
VBもSetとLetの使い分けとか難しくねえか?

即暴走のCよりは安全かも知れないけど・・・

536:デフォルトの名無しさん
07/06/27 12:16:25
Cならともかく、C++になると頭がオーバーフローする。
構造体やクラスだけならまだしも、
オーバーロードとかオーバーライドとかフレンドとかインラインとかテンプレートとか、
覚えられないよ。使いこなすのなんてもっと無理だ。
これら基本を覚えたあとに、更に実用的なライブラリとかも覚えていかなきゃならないんだろ?
情熱が持続しませんですよ。

537:デフォルトの名無しさん
07/06/27 12:32:29
時々、ただひたすらキーボードの文字を入力してるだけの自分にやりきれなくなる


538:デフォルトの名無しさん
07/06/27 14:43:52
挫折なんかしたことないなあ。分からなくなったことはあるが
色々試したりしてずっとやってたら分かったし。

挫折したとか言ってる人は自分で勝手に挫折したと決めている
だけなのでは? 分かるまでずっとやってりゃそのうち分かるよ。
諦めなきゃ良いだけ。

いつまで経ってもできないという場合は本当は自分のやりたく
ないことなのかも知れないけどな。そういう場合はやめてみれば
いい。だがそれを「挫折」と呼んではいけない。それは単に
やめただけだ。


539:デフォルトの名無しさん
07/06/27 14:44:50
>>536
C++ は捨てて Java でもやれば?


540:デフォルトの名無しさん
07/06/27 15:18:59
プログラミング教室行って
講師のお姉さんが可愛かったので
知らないふりして操作ミスしまくって
教えを請いまくった
すごい親切にしてもらえた

541:デフォルトの名無しさん
07/06/27 16:42:34
publicなのにmethodだっていうのが納得いかない俺に愛の救済を

542:デフォルトの名無しさん
07/06/27 16:44:51
ナニヲイッテイルンダ

543:デフォルトの名無しさん
07/06/27 16:57:12
オブジェクト指向を習い始めたばかりの俺には
外から直接呼び出せてしまうような抜け道を作ってしまうのが理解できんとです
じゃあ最初からクラスの中で定義しなくちゃいけないようなまどろっこしいことさせんなよ、みたいな

そうしないとエントリポイント読み込めないじゃんってのは分かるんだけど

544:デフォルトの名無しさん
07/06/27 17:01:49
ナニヲイッテイルンダ

545:デフォルトの名無しさん
07/06/27 17:14:28
まあ要するにOOPで躓いたけどこうやって克服したよって人は話聞かせて、と

546:デフォルトの名無しさん
07/06/27 17:52:48
用語の定義とか、原理主義にとらわれなければいいと思う。
特に、特定の言語で実装されてることを一般でも絶対的に正しいと思わない事だ。

547:デフォルトの名無しさん
07/06/27 18:28:31
そういうもんですか…
関数が無い言語でメソッドにpublic付けられなかったら
使いづらいことこの上ないのも分かるけど
そこまでして純粋なオブジェクト指向言語って名乗ったり
わざわざクラスを作らせたがる気持ちが分からない
全体通して一度しか使わない単純なコードだけど見通しの為関数にする、みたいなもんなのかな

後mainメソッドは必ずmainクラスの中で定義する、とかの方が分かりやすいんだけど、
さすがにこれはその言語の実装の問題でつね

548:デフォルトの名無しさん
07/06/27 20:25:32
ナニヲイッテイルンダ

549:デフォルトの名無しさん
07/06/27 21:37:49
それ言いたいだけちゃうんかとw

550:デフォルトの名無しさん
07/06/27 21:41:13
そこでローカル関数オブジェクトやlambda式ですよ

551:デフォルトの名無しさん
07/06/27 22:21:37
アレで挫折とかコレで躓いたとか、
そうやって自分の根性の無さとやる気の無さを何かのせいにするから続かないんだよな。

552:デフォルトの名無しさん
07/06/27 22:23:11
出来ないんじゃない
やらないんだよな


553:デフォルトの名無しさん
07/06/27 22:25:46
努力できないのも努力する才能がないから、だってさ。


554:デフォルトの名無しさん
07/06/27 22:54:04
a[10]
こんな簡単な書き方でメモリをいじれるなんて興奮するじゃないか


555:デフォルトの名無しさん
07/06/27 23:08:32
555

556:デフォルトの名無しさん
07/06/27 23:17:25
興奮はしないw

557:デフォルトの名無しさん
07/06/28 02:23:26
>>538
うわーいいこと言うわ。
俺の周りで挫折した奴は、挫折というよりは
根気が続かなくて文字通り「やめた」状態の奴が多いよ。

プログラミングができる奴やスーパーハッカーはやめないもんな。
とにかく少しでも、毎日、毎日やってる。

挫折する奴は、きっと自分の想像する成長速度と
実際の姿にギャップがありすぎるんだろうな。
ちょろっと、最悪でも一年かじったらすばらしいゲームやアプリが
じゃんじゃん作れるようになると思ってるんだろう。

努力すれば可能かもしれんが、
実際はそこまで努力できんのだろうほとんどの奴が。
出来た奴は出来た奴でチョロいよ、とか言っちゃから、
それを見た初心者は絶望して挫折しちまう。

俺も仕事で使うか学校とか行ってないと、
そう急速に伸びるもんでは無いと思うな。
挫折をどうやって克服するか?答えの一つは
「やめないこと」だと思うな。

558:デフォルトの名無しさん
07/06/28 06:53:02
>>557
実際チョロいよ
バカじゃねえの?


559:デフォルトの名無しさん
07/06/28 08:58:31
>>558
おまいみたいなのは、このスレにいらないんだよ
空気読めカス

560:デフォルトの名無しさん
07/06/28 10:57:35
典型的なちゃねらーが嫌いそうな考え方だとは思ってたけど
こうもストレートに噛み付くとはね

561:デフォルトの名無しさん
07/06/28 13:08:14
結局、持続しないのは目標が見えないからなんだろうな。
理想が高いというか、分不相応というか。

562:デフォルトの名無しさん
07/06/29 02:51:02
簡単に結果の出る言語を選ぶ事。

HSPとかとにかく簡単に画面表示ができるとか出来る奴を選べ。
まずは何か一つでもある程度使えるようになる事。

ネット上に情報がたくさんある言語を選ぼう。

(自称)上級者に笑われようが(・з・)キニスルナ!
上級者に威張れるようには絶対になれない(多分)から
自分のやりたい事が出来るようになるだけで良い。

OOPとかも最初は視野に入れないほうが良いのかも。
規模が大きくなってきたら設計技術を勉強すればいい。

基礎からやりたいならWinを止めてLinuxをやればいい。

開発環境は無料だし。



563:デフォルトの名無しさん
07/06/29 17:17:28
Linuxの環境を構築するだけでくじけそう

564:デフォルトの名無しさん
07/06/29 22:59:26
まずはDOSのバッチ作るところから。
痒いとこに全く手が届かないのですぐ他の言語に手を出したくなるはず。
ならないようなら、そのまま挫折してOK。

565:デフォルトの名無しさん
07/06/30 01:52:14
>>563
その手間が惜しい、難しいならなんで小難しいプログラミングなんてやろうとするのか?
必要が無いんじゃないか?
今は何でも携帯で事足りるじゃないか。



566:デフォルトの名無しさん
07/06/30 02:34:25
>>565
563じゃないけど、知識を血肉化するまでには時間がかかる。
Linuxが使えるようになるまでに時間がかかって、本来の目的の
言語習得までに時間がかかりすぎて、挫折する確率が高いと思う。

ここは、挫折経験がある人のスレで、天才のスレじゃないです
俺のような凡人のスレ。orz


567:565
07/06/30 04:54:41
>>566
挫折経験はあるけど、習得経験もまたあるw
目的が言語習得?
つまんなくない?
ゲーム作りたいとか、XX作りたいとかが目的でしょ。
目的がすぐそこにあるからほんの1歩努力したらもう満足するんだよ。
目的が遠ければあと数歩は努力するだろう?

言語習得なんてただの通過点なんだよ。
式を覚える、構文を覚える、変数の種類を覚える
それぐらい1ヶ月もあれば余裕でしょ?
標準ライブラリ、テンプレート?は覚える必要無し。
でもどんな物があるか、目を通しておくぐらいで良い。

それでとりあえず言語習得したことになるんじゃないのか?
勘違いしてそうだけど、言語の決まりを覚えるのと、プログラムが作れるのとは違う事だよ。

言語を覚えたら、すぐ思うようにプログラムが組めるなんて事は無かったでしょ?

言語は金づちやノコギリやかんなの様な道具、または材料に過ぎない。
道具、材料を持っていたら、すぐに犬の小屋を作れるのか?

道具や材料を使って物(プログラム)を作る方法(思考方法)こそがプログラミングには重要なんだ。

あとは察しろ。

568:デフォルトの名無しさん
07/06/30 05:17:39
目的なぁ…どうやってプログラムが動いてるか知りたかった、かなぁ
後は強いて言えばやりたいなと思ったことができる能力が欲しい、くらいしかないな

569:566
07/06/30 05:44:16
>>567
>目的がすぐそこにあるからほんの1歩努力したらもう満足するんだよ。
>目的が遠ければあと数歩は努力するだろう?
すごく違う。
言語を習得し、ソフトを組めるようになるまでが、既に長い道のり・・・・。
私は、ネット周辺・暗号関連やらも覚えなきゃいけないし。

理解すれば、物凄く簡単に思えるが、その分野の概念・用語・思考方法に
慣れるまでには時間がかかるんだよ。<一般人

あなたのような勉強ができる人にわからないだろうな。。。

570:デフォルトの名無しさん
07/06/30 07:53:05
言語の習得なんて簡単だと思っていたが振り返ってみると確かに道のりは長かったな
小さい頃から挑戦しては諦めて放り投げるのを繰り返してようやく
しょぼいツールをちょこちょこ自作できるようになった

そんな俺からすると大学入ってから触り始めて今では小さなソフトハウスで
プログラマーやってますなんて人でも十分超人に見える

んで俺はとっては数学とかパズルとかゲームとかの頭を使う作業が大の苦手なんで、
もし心当たりがあるなら俺とお仲間と言う事で10年は見積もった方が良いかも(w

571:565
07/06/30 11:22:15
>>567
漏れは勉強が出来なかったほうだw
プログラムは自由研究のようなもので、自分で何するか決めて、
自分で検証する。
画一的な学校教育とは方向性が違うと思う。

暗号関連を入門者が覚える必要度は低いと思うんだけど、
プロを目指すとか必要なら、勉強できる出来ないにかかわらず、やれば良いんだよ。
時間がかかるならそれに見合った計画を立てるのがいい。
多分、計画が間違っているんだろう。

2chに書き込む時間があれば一つでも何か覚えたら良いんじゃね?
誰でも生まれたときからプログラミング出来るわけじゃない。

>>570
作れる人はこのスレ的には成功者だと思う。

572:デフォルトの名無しさん
07/06/30 12:03:35
意識的に言語を覚える必要なんてない。
ましてや「言語を完璧に習得する」って、なんだそれ。意味わからん。

プログラム組むのに勉強なんて必要ないよ。
ある程度のプログラムなら、知識ゼロでも1日で組めるよ。

おまいらの頭じゃ、どうせ大層な処理なんて思いついてないだろ。
似たようなプログラムなんか、ぐぐればポコポコ出てくるだろ。
パクれよ。

まずは、自分がやりたい処理と近いことやってるプログラムを、適当にネットで拾う。
大抵はコメントとかついてる。日本語だ。これ読めないなら流石に諦めたほうがいい。
読めば、どこをいじれば望む処理が実現できるかわかるだろ。
コメントついてない? そりゃ書き手が大したプログラマじゃない証拠だ。別の探せ。

そのソースの意味を判断できるだけの最低限の記法は、
ぐぐれば「とほほのなんたら入門」とか引っかかるだろうから、それで理解できるはずだ。

で、いじる。
で、完成。
おめでとう、お前はプログラマだ。

とにかく作ったものが動けば勝ちなんだ。
なんでそんなに大ごとのように捉えるの?

573:デフォルトの名無しさん
07/06/30 12:26:39
>>571 は >>569に対するレスでした。


人間の頭なんて大差ないんだよ。
やるか、やらないかw
それだけの違い。
毎日少しずつでも前進してる奴と、
毎日言い訳を考えて何もしない奴とでは
差がついて当然。

たいした処理を思いつこうが、思いつくまいがそんなのどうでもいい。
出来ない奴を馬鹿にする奴はどうせたいした事無いから。
出来ない奴に対して自慢したいだけなんだよ。

やりたい事、目標を見つけて少しでも前進する事。
覚える事がさしあたって100あるなら1つずつ覚えていけばいいだけじゃないか。
一度に100覚えられないから漏れは駄目なんだと思ってるんじゃないのか?
それは天才がやる事であって、凡人は1つずつやっていけば良いんだよ。
努力する癖を習得するんだ。

574:デフォルトの名無しさん
07/06/30 12:42:46
努力できる凡人は凡人じゃねぇ

575:デフォルトの名無しさん
07/06/30 12:47:24
飛ばない豚は

576:デフォルトの名無しさん
07/06/30 12:54:55
ただの喪男だ('A`)

577:デフォルトの名無しさん
07/06/30 13:04:21
努力しないなら出来ないと思うからここに来るだけ無駄。

出来る友達探せ。

578:デフォルトの名無しさん
07/06/30 13:07:21
サンプルプログラムの改造オヌヌメ
ライブラリの使い方も覚えられるし、他人のソースを読む訓練にも
さらに書く訓練にも、さらにさらにリファレンスをあさる訓練にもなる

579:デフォルトの名無しさん
07/06/30 13:41:22
C#まじお勧め。

VC#EE落としてインストールして、
起動してテンプレートからWindowsアプリケーションダブルクリックして
最後にF5押せばデバッグモードでなんにもないwindowが出てくる。
はいWindowsアプリケーションの出来上がり。

あとはここに遊びながら部品足していけば
うちの犬でもアプリが作れる。

580:デフォルトの名無しさん
07/06/30 14:12:13
いや、犬には無理ではないか。

581:デフォルトの名無しさん
07/06/30 14:13:01
ぬこでも出来るにかけているんだろう

582:デフォルトの名無しさん
07/06/30 15:47:29
ああ、漏れって文系だから、用語や基礎的なこともあるから、
見てもわかんないから、結局難しいから、etc...

って理由考えてる間に用語の1つ、構文の1つでも覚えてみてよ。


583:デフォルトの名無しさん
07/06/30 20:59:23
2ch見に来るの止めればかなり勉強進むはず


584:デフォルトの名無しさん
07/06/30 21:01:59
>>573
全世界が泣いた


585:デフォルトの名無しさん
07/06/30 22:20:12
>>572
これは釣り?

586:デフォルトの名無しさん
07/07/01 00:30:10
俺にはプログラミング言語に関して頑張って克服っていう感性は無いな。
 「何で動かんのじゃ。ウキーッ!」
 「ウヲー、スゲー、動いたぜ」
見たいなのの繰り返しで、興味があるので特に苦にならない。
そもそもなぜ克服せねばならんのだ?
就職のためか?
興味が無いものを無理やり覚えたところでたいしたものは組めないし、
仮にその道で仕事にありついたとしても地獄だぞ。
得手不得手を心得よ。

587:デフォルトの名無しさん
07/07/01 01:40:34
>>586
そこに言語があるから、やるのさー。

作りたいソフトがあるから。

588:デフォルトの名無しさん
07/07/01 01:49:45
>>586
はいはい。君はこのスレにいらない子なんだね。

589:デフォルトの名無しさん
07/07/01 02:55:55
>>585
煽った書き方だけど、けっこう当たってると思う。


590:デフォルトの名無しさん
07/07/01 10:19:35
> 「何で動かんのじゃ。ウキーッ!」
> 「ウヲー、スゲー、動いたぜ」

それを世間では克服と呼びます


591:デフォルトの名無しさん
07/07/01 11:26:14
そうそう
適当に弄ってて動くようになるのでは意味無い、因果関係をどうたらこうたら
とかいう人とかいるけどそういう人も出来てないのが殆どだから
天狗になるのも問題だけど高いレベルを見て俺は出来ないとか意気消沈してたら本末転倒

592:デフォルトの名無しさん
07/07/01 11:48:42
そういう屑プログラムがデスマを引き起こすんだよ

593:デフォルトの名無しさん
07/07/01 12:07:49
デスマの根本的な原因はそこじゃないし

594:デフォルトの名無しさん
07/07/01 13:04:29

完成に近付けば近付くほど完成までにやらなければならないことが増える

それがデスマ


595:デフォルトの名無しさん
07/07/01 13:35:24
こういうゆったりとした時間が取れるときより
ちょっとした合間合間のほうが勉強する気になれるのはなんでだろうね

596:デフォルトの名無しさん
07/07/01 13:41:18
そもそもやる事がわからない
これが

597:デフォルトの名無しさん
07/07/01 14:34:47
まずは対話環境で遊べ!まじで面白いから。

598:デフォルトの名無しさん
07/07/01 15:11:59
>>597
対話環境って?

599:デフォルトの名無しさん
07/07/01 16:06:25
FORTH

600:デフォルトの名無しさん
07/07/01 16:30:59
>>598
Pythonのinteractive modeとかRubyのirbとか

601:デフォルトの名無しさん
07/07/01 16:50:57
happy hackingか

602:デフォルトの名無しさん
07/07/01 20:42:28
>>594
アキレスと亀かよw

603:デフォルトの名無しさん
07/07/01 20:46:28
>>600
勉強始める前に知ってれば良かったorz
今さら、転向できねぇー。。。

604:デフォルトの名無しさん
07/07/01 23:31:24
なにいまさらって。いみわかんね

605:デフォルトの名無しさん
07/07/02 06:58:18
対話環境は、勉強っていうより、遊びっぽいんだよな。
つついてると下手なクソげーより面白い。

606:デフォルトの名無しさん
07/07/03 02:26:19
>>592
デスマの原因のひとつは、「プログラマと名の付く物を倍に増やせば倍の速度で
プログラムが出来上がるのが当たり前」と信じているバカの存在だな

607:デフォルトの名無しさん
07/07/03 03:02:49
作りたいソフトがあるという目的で言語を学ぶ。
しかしですね、言語の種類多すぎっす。
ま、C,C++,JAVA,C#使いこなせれば良いんだろうけど。
っと言っても、これら一つでもパーペキに使いこなせれるように
なるのに、どれくらい時間を必要とするだろう。
なに!!スクリプトはどうしたって!?ホームページはxhtmlとcssを標準に!?
C#はpublic継承だけ、その理由がC++で実際よく使われるのは
public継承だけだったからだって〜・・!!
ま、どんな言語でもスラスラ書ける奴もいれば
俺みたいにドンクセー奴もいるわけで。
挫折はしない、ただ解らないところがあったりしたら
ググっても解らないときに教えてくれる人が近場に一人でも居ればなとつくづく思う。

608:デフォルトの名無しさん
07/07/03 03:17:04
スレ違いですが、
バブルソートが即興で書ける(丸暗記したものをそのまま出力するのではなく)程度で
ポインタを理解したと言えるのでしょうか?

609:デフォルトの名無しさん
07/07/03 03:18:47
バブルソートというんであれば、それはアルゴリズムを知っているということが言えるだろうけど
ポインタはどっちかってーと動作させている機械や言語の仕組みについての理解が必要かと・・・

610:デフォルトの名無しさん
07/07/03 03:19:29
「教えてくれる人」が教えてはくれるけど愚痴や嫌味や罵倒を吐きながら…ってのも多いので
その場合は教わる方の気分にとって望ましいかどうかと言うと…

611:608
07/07/03 03:30:13
>>609
なるほどさんくすです。より根源の理解が必要なんですね。
いろいろ本読んでみます。

612:デフォルトの名無しさん
07/07/03 09:14:45
VisualStudioのように、労力をかけずに結果を出せる統合環境で勉強すべきだお。
ストレスを感じない環境で基礎を学ばないとイヤになっちゃうから。

まずVisualStudio2005のタダのやつで勉強すればいい。
C#もC++もVBもJavaも入ってるから、とりあえず需要のあるC#をやることをオヌヌメする。

余裕が出たら.NET Frameworkの理解やXMLの理解、HTMLとかスクリプトに進む。
あと就職も考えるなならSQLもやる。
つっても、何の知識もなしに就職してくるヤツもいるくらいだから、
就職してから勉強するって選択肢もないわけじゃない。
歳とってたらアウトだけどな。

613:デフォルトの名無しさん
07/07/03 11:46:22
>C,C++,JAVA,C#

ここらは、かなり似てる所もあるんで(Cはちょっと違うが)
一つ覚えれば、他のはかなり短期間で学習できそう。

C#はオブジェト指向を学ぶのに良い本がまだあまりないなぁ
でも初心者にC++を薦めるのも気が引けるし。
JAVAは道具として面白みがないよなぁ

614:デフォルトの名無しさん
07/07/03 11:47:36
>>612
今やるならhtmlとXhtmlどっちがおすすめなの?
あえてhtmlを薦めてるのは何か意味があるの?

615:デフォルトの名無しさん
07/07/03 12:54:26
(´・ω・`) どっちでもええがな

616:デフォルトの名無しさん
07/07/03 13:05:56
>>614
それよりも、1バイト文字と2バイト文字の混在に意味があるの?ってききたいわ

617:デフォルトの名無しさん
07/07/03 15:50:03
初心者がC++やったら高確率でくじけるだろうなぁ

618:デフォルトの名無しさん
07/07/03 18:48:26
C+やったあとのJavaは、かなり理解可能

619:デフォルトの名無しさん
07/07/04 00:12:42
>>614
HTMLはXMLとして扱えないから、XMLパーサに通したいならXHTMLにするべき、とか
そんな理由を思いついた。
ただサイト構築するだけならどっちでもいい気がする。

620:デフォルトの名無しさん
07/07/04 00:16:45
HTMLだとテスト自動化やりにくいよ

621:デフォルトの名無しさん
07/07/04 01:08:50
>>612
マイクロソフトと心中かよ

622:デフォルトの名無しさん
07/07/04 01:35:47
>>608
マジレスすると関数へのポインタを使って
それらのテーブル参照とエントリポイント作って
C++のクラスをCの構造体だけで実現出来るくらい
になれば本当に理解したと言えると思う

623:デフォルトの名無しさん
07/07/04 02:12:39
ポインタのポインタが理解できれば良いんじゃね?

624:デフォルトの名無しさん
07/07/04 03:19:04
配列のポインタと
ポインタの配列の
区別がついてる必要はあるな

625:デフォルトの名無しさん
07/07/04 12:00:10
ポインタの基礎や概念は覚えておいたほうがいいけど、
これからはC++とか難解なやつは必要なくなるからポインタ関数とか覚えなくていいお。
それよりC#とかで実践的な学習してた方がマシ。
C#はいいぞぉ。難解なポインタ関数もデリゲート使えば簡単・楽チン・速攻だ。

626:デフォルトの名無しさん
07/07/04 13:20:58
ポインタ関数って、なんだよ…

627:デフォルトの名無しさん
07/07/04 14:55:35
関数ポインタ

628:デフォルトの名無しさん
07/07/04 18:53:13
URLリンク(itpro.nikkeibp.co.jp)

629:デフォルトの名無しさん
07/07/04 21:50:11
>>628
スレ違いだけど、
ヌルポかスタックオーバフロー だろうね。

630:デフォルトの名無しさん
07/07/05 09:58:29
ぬるぽとかスタックとかでメモリまで消えちゃうもんなんですか?

631:デフォルトの名無しさん
07/07/05 12:22:44
プログラミングの学習では、
ひたすら基本を覚える期間と、応用でガシガシ作る期間がある。

基本の学習では、最低でも用語の存在くらいは覚えおかないと後で苦労するし。
応用は基本をしっかりやっていればいるほど面白くなる。

632:デフォルトの名無しさん
07/07/05 19:00:50
最初はコピーペーストを使わない。
入門書や入門サイトにあるサンプルを、フルタイプでガシガシ入力する。
俺みたいな脳無しでも、やってるうちに腕の筋肉が覚えてくれた。

633:デフォルトの名無しさん
07/07/05 22:07:49
>>632
寺子屋の手習いかよ

634:デフォルトの名無しさん
07/07/05 22:54:34
体使った手続き記憶の方が長期記憶になって忘れないし


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5386日前に更新/237 KB
担当:undef