memorandumsスマートフォン用の表示で見るmemorandums日々の作業ログです。整理していたら本棚から出てきました。就職して少し落ちついたところで関東のとある研究所に3ヶ月間、研究所で開発したGAライブラリの使い方を勉強しにいかせてもらいました。始めての関東(神奈川だけど)での生活。見るもの見るもの刺激的でした。新入社員だったのであまりお金はありませんでしたが関東の先輩/友人ともこれでもか!というくらい遊びましたね。仕事も刺激的で楽しかった。C++とOOPを初めて学習。当時はインターネットもまだ一部の人のものでした。yahooもgoogleも無い時代です。Workstationでした。PCなんて玩具で仕事の使い物にならないと思われていた時代です。15年ほど前ですがもう大昔のようですね。その研究所で、九州の会社から同じく勉強に来ていた人と友達になり、その人から勧められた本が以下でした(Java本は北海道に戻ってから買いましたけどね)。見る今日、帰りの電車で読みました。当時はとても刺激的な本だったのですが。10年以上前の本ですから仕方がないですね。当時、この本で何かを身につけたということは無かったです。いうか理解できなかった。今読み返すとなぜわからなかったのかがわかります。吉田さんの語りが面白くて読み物としては楽しいのですが、語りの部分が多すぎて、学習中の身には筋を理解できないというか見失ってしまったのだと思います。C++の学習はやはりプライマー本ですね。C++を勉強する人は少ないでしょうけど。Java本は結構面白く読めました。大学のプログラミング言語がJavaに移行したこともあり、Javaの入門書は今でも店頭にたくさん積まれています。それらの本と比べると出だしから違うところがいいですねぇ〜。Javaを例示)している段階で、staticの動作を実験的に検証して見せてくれます。間違っても大学の教科書には使えません。吉田さんもそんなことは期待していないでしょうけど。今ならわかりますが、Javaを勉強しだしたころには、この意味はわかんなかったですね〜。クラス定義の中に実装を書かないC++との違いが大きすぎて頭がついていけなかった。最初にひっかかるんですよ。うちの1年生もこの意味を理解している学生さんは何人いるだろうか?ちょっと以下に記しますね。}}上記のプログラムの変数iとxの宣言部をmainの外に出します。