21:34phpって何ができるの?それが最初の疑問だった。phpという言葉を初めて耳にしたのは確か1998年頃だと思う。最初はサーバベースで動くプログラムということと、データベースを使うのに特化したjavaスクリプトのようなものだということだけはなんとなくだけど知っていた。いうものはサーバに負荷がかかるので、いずれはなくなるものと思っていた。思い通りに表示させるために、少し触っている。触ってほんの数日しか経っていないが、htmlを使うより、多少多くのことができるWEB用の言語だという認識である。インストールできる環境を作るのにどれほどエライ手間がかかるのか・・そこのところを全く知らない。簡単キットにして配布しているので何の苦労もしていないので当然なんだけどね。使える環境になって、さて、その使いこなしであるが、この言語をとことん覚えたらなんでもできるようになるのか・・・・と言うと、それは違うようである。phpの演算子を調べている時に、phpのできることとできないことをわかりやすく書いてあるブログに出会った。好きな言語ではないらしい。データベースのデータをどのように引き出すか、というためだけの、それはそれは使いやすいツールである。作られているわけではない。その核になるエンジンは別の言語でできている。データベースのデータの扱いを簡単な部品(関数)として使いやすくしただけである。phpはたくさん部品を覚えて使いこなすこと。他の言語のように「技を覚える快感」は得られない。いうようなことらしい。1台の車を作りたいと思っても、エンジンやその動力を伝える部分は触れることすらできず、ハンドルとかチェンジギアのノブの配置ぐらしかできないということである。アクセルをどれくらい踏んだらエンジンの回転数を上げるとか、既に出来上がっている駆動のしくみをコントロールするだけ。これだけでもできるようになれば立派なものだが、エンジンそのものを例えばガソリンから水素ガスに変えるとか燃料電池の電気モーターに変えるとか、そういう基本的な部分の変更は全くできないということである。・・・既に出来上がったもののコントロールしかできないとなると、かなりガッカリする人もいるんだろうね。調理で例えれば、できた料理を皿に盛り付けてテーブルに運んで並べるだけしかできないとか・・・まぁそんな感じである。調理することはできない。情熱を傾けても満足は得られないということは簡単に想像できる。人それぞれだろうけど、新しい技術を作りたいと思っている人には向かない言語であることは間違いないようである。鉄人」なんて人から言われても、プログラマだったらあまり嬉しくない・・・むしろ恥ずかしい・・・ことなのかもしれないね。・・ま、それでも飯が食えるようならいいんじゃないでしょうかね。Wordspopモバイルバージョンに。