温故知新
なんだかんだと気がつけば、ここ2、3年はPHPばっか書いていることに気がつき、そろそろPythonとかも触っておかないといけない気がしたりだったのですが、そうは言っても日々の作業の中にそんなお試しPythonなんかが入ってくる隙があるわけでもなく、結局PHPに向き合う毎日なんですが、そんな最近にちょっと画像解析を色々やってみたくなりまして、PHPのGDでゴリゴリやっておりました。
で、あれこれ複雑なことをやり始めると案の定重くなり遅くなるわけで、なんか良い方法ないものかな~と考えておりましたら、上記のPythonうんぬんを思い出しまして、別にPHPでやらなくてもいいんだよな?と気がついたわけです。
そうなると速度的にはやっぱりCとかが速いんじゃないの?と処理部分だけCで書いてみることに。入れてて良かったgcc。
そしたらば、これがもうバカみたいに速いわけですよ。
まぁ単純な処理をぶんぶん廻すというものだったのでアレですが、それにしてもPHPにどっぷり浸かっていた身からすればショックですよ。
もう、表向きなところはPHPで、裏方は全部Cで!みたいな気になってしまいますな。
それとは別に、C4DのXpressoを久々に弄ったのですが、しばらく触っていなかっただけに最初は線を繋いでいくだけで楽しかったものですが、複雑なことをやろうとするとやはり面倒くさいことになってきてしまい、結局はCOFFEEノードへの依存度が高くなってくるわけです。
COFFEEでやるとシンプルに書けて処理もスムーズなわけで、やっぱりXpressoよりCOFFEEのほうがしっくりくるよなぁとしみじみしていたわけです。
で、そういえば、COFFEEもCをベースにしてたわけで、先の件と合わせてなんだか急にCの良さを思い出した次第です。CodeWarriorとか楽しかったよな~。
gccでCも気軽に使える環境があるのだから、もっと積極的に普段使いしないとな~。
this page url :
最近はPHPどころかもうwordpress APIばっかりです。あとはいよいよやらずには避けられなくなったGoogle map API v3。
基礎がなってないのにこんなのばっかりっす。
あとはカスタムフィールドがもうちょっと洗練されてもいいかなーと思いますが。