ここ一ヶ月ぐらいの没入具合について
BALDRSKY。買ってからはそれぐらい経つけど、プレイ始めたのがいつだったのか忘れた。まぁいいや。とりあえず寝る間も惜しんでやってた。惜しんだ分は会社 で 休んでいるので健康上は問題ない。
で、既にTwitterにはpostしてるけど、菜ノ葉さんが編入試験のための自習でやっていた古典言語ってC++じゃね?
- 編入試験に向けての自習
- ポインタを触っていた
- 何やらクラスを継承するとかどうとか
- 数百行のコードに数百行のエラー
「クラスを継承する」いうフレーズが出てきてポインタを扱うような言語は、私の知る限り、C++, D, Objective-C, Objective-C++, C#ぐらい。
このうちC#とDは、確かにポインタという機能は持っているものの、積極的に用いるような言語じゃない。それと、エラーがコードと同じぐらいの長さらしいことから、C++erにはお馴染みの、templateのinstanciateの過程を全て吐き出した超絶詳細親切丁寧なエラーメッセージが出力されていると予想できる。
あと、Objective-C++はそもそもObjective-CとC++両方の言語をシームレスに使いたいと言うことが目的[要出典]の言語なので、学校の試験問題に出すには不向きだといえる。なので、件の言語はC++である。
分かってる、C++もポインタ使うような言語じゃないと思う。ポインタ使っていいのはライブラリの実装までだよねー。でも菜ノ葉さんはプログラムそんなに得意じゃないっぽいし、多分Google Booksで見つけた大昔の使えない入門書を、そうとも知らずに読んでいるのだろう…未来にまで迷惑をかけるとは…悪書の著者どもめ…いやそもそも読んでるのがCの解説だったかも知れない…それはカワイソス…