こりゃ簡単だ

phpが簡単だって言われてる理由がわかった。
同じことをするにもphpとjsじゃ簡単度が違う。
コードが短くてすむから結果的に覚えることとか書くことが少ない気がして簡単だって思えるのかな。

たとえば

現在の日時は 2008年03月29日 10時20分 です。

を表示させるとすると。

phpだとこう

<?php
$now = date("Y年m月d日 h時i分");
?>

現在の日時は <?=$now?> です。

となるわけだけど、jsだと

date = new Date();
year = date.getYear();
month = date.getMonth()+1;
day = date.getDate();
hours = date.getHours();
minutes = date.getMinutes();

if (year < 2000) year += 1900;
document.write("現在の日時は" + year + "年" + month + "月"+day+"日"+hours+"時"+minutes+"分です");

となる。
これってどう見てもphpのほうが簡単だし覚える構文も少ない。
でもこれがいい加減言語の烙印を押されてる理由なのかも。
まぁ、簡単さがわかったのでjsをやりつつphpは片手間で。