jFD開発したりしなかったり日誌
2004-03-28 [長年日記]
_ 低能であることの強み
Rubyの作者のまつもとゆきひろさんの日記を読んでいたのだが、
彼は数学がすごく苦手だったそうだ。
ある程度以上複雑な物事を扱う能力が欠けているのだそうだ。
それは弱点であるが、言語設計者としては強みであり、そのためにRubyは必要以上に複雑にならず
それがRubyの魅力になっているそうだ。
あーそれわかるかも。
Rubyという偉業を成し遂げたまつもとゆきひろさんを自分と同列に語るのもおこがましいが、
僕は比較的複雑な理論をまとめることは出来るけど、短期記憶が非常に弱いので、
一度に大量のことを把握できないという弱点がある。
人間が一度に把握できる事柄は7個±2個というそうだが、それなら間違いなく
僕が一度に把握できるのは5個だと思ってる。
そのことがスコープの徹底的な活用や、シンプルなクラス設計なんかにつながっている。
僕は綺麗なコードしか読めない。
時々、汚いコードを書いてる人を見て、
「この人はなんて頭がいいんだろう、こんな複雑なコードが把握できるなんて!」
と思う。
僕は汚いコードは読もうと思っても能力が追いつかないので、イライラして怒り出す。
だから綺麗なコードしか書かないようにしている。
まあ、けっこう失敗して汚いコードも書いてるんだけど。
_ 面白コード祭り
こんなのもあるでよ。try { // ・・・・ } catch (Exception e) { if(e instanceof XXXException) { // ・・・ } else if(e instanceof YYYException) { // ・・・ } else if(e instanceof ZZZException) { // ・・・ } }
_ 才能というもの
上のまつもとゆきひろさんの事を書いてて思い出したのだが、
僕は才能とは偏りだと思っている。
世の中にはバランスの取れた全面的天才もいる。
天は二物を与えずというが、顔はいいわ性格はいいわ頭はいいわ運動できるわの
どう考えても不公平な人が、ごくわずかだけど居る。
ただし、ありがたい事にこういう人は滅多に居ない。
天才と呼ばれている人々の殆どは、才能の総量は同じだけれど、偏って割り振られている人々だと思う。
才能の足りない部分が問題にならない、もしくはフォロー可能ならば、
才能に恵まれた部分だけがメリットとして残る。
だから、自分の絶望的に足りないコミュニケーション能力だとか、
どんなことでも3歩で忘れる短期記憶だとか、
都道府県の名前も覚えられない暗記の下手さだとか、
社会人としてすでに失格済みのスケジュール管理能力だとか、
ボールは友達どころか不倶戴天の敵とも言える運動神経だとか、
机をあっという間に魔境に変える整理整頓能力だとか、
社会人どころか人間失格とまでいえる自己管理能力の低さだとか、
のび太以下の意志の弱さだとか、えーとえーと、言い出したらきりが無いけどそういうのは、
きっと何か別の才能となっていますので、暖かい目で見守ってください。
まあ、われながら物には限度ってものがあらあな、と思うけど。
_ ボクシング
例によってのボクシング。
久しぶりに会長がミットをやってくれた。
この人はすごいな、と思うのだが、ミットをやると確実に悪い癖を見抜いてくれる。
しばらくやってもらわないうちに、腰の回転が弱ってるのと、左フックのときの
ガードが下がってるのを指摘してくれた。
さすが元東洋太平洋チャンプ。
30日にジムの選手が出る新人王戦の初戦があるので、チケットを売ってもらった。
幸い今の職場は後楽園からたいして離れてないので、仕事帰りに見られるだろう。
楽しみ。
見に行きたい人は案内しますんで、連絡ください。
_ お花見
お袋が泊まって行って、僕、弟、弟の彼女の整体をしていった。
体調がよくなってありがたいんだけど日曜がかなりつぶれてしまったので、
久しぶりに二子玉川に遊びに行った。
最初、よく行ってるけど最近はご無沙汰なスナックに行こうかと思ったけど、
行ったら休みだったので、僕の英語の先生のライアンに電話をかけたら、
「イマ、オハナミシテルヨー」
だそうで、ビール買い込んで合流した。
ライアンの友達のアレックスと、ライアンの彼女のAさんと、
日本人の女性が二人いたのだが、聞いてみたら女性二人はぜんぜん知らない人で、
なんか適当に合流したらしい。
さすが酔えば酔うほど日本の酔っ払い親父だ。
久しぶりにビールかぱかぱ飲んでヘロヘロ。
もう寝ます。
- http://press.eek.jp/result/人間失格/人間失格 ×3
- http://d.hatena.ne.jp/zz_sexy/ ×3
- http://a.hatena.ne.jp/hm24/ ×2
- http://www.rubyist.net/~matz/20040326.html ×1
- http://jjjjjj.ddo.jp/www/yws_wd=寝ます|page=1.html ×1
- http://www.shioshiopg.clubsite.jp/fsearch/search.a... ×1
- http://www.rubyist.net/~matz/ ×1
- 面白コード ×4 / 才能とは 顔 ×2 / フックボールの動画 ×2 / キーワード不明 ×2 / 二子玉川 英語 ライアン ×1 / "人間が一度に把握できる" ×1 / Ruby 綺麗なコード ×1 / 短期記憶 苦手 ×1 / 人間失格 ×1 / ruby instanceof ×1 / 自己管理能力の低さ ×1 / 汚いコード ×1 / 綺麗なコード ×1 / バカ動画 ×1 / 天才 暗記 偏り ×1 / フックボール 動画 ×1
タブレットのペンを返してくれ…ライアーン
電話しておきますわ。