PHP7 == Java?

2011年2月22日 by Tomoya Yaguchi

ども矢口です。
今回はまたまたPHPのお話を。。。

現在のPHPの最新バージョンは5.3.5ですが、
世のPHPエンジニアはいまだに、PHP4のヘンテコ仕様に苦しめられてるのが現状です。

そんな現場の現状はお構い無しでPHP5どころかPHP6が既に2年も前から開発され始めています。
UTF-16の実装を失敗し、開発ブランチを5.3ベースへ巻き戻すというなんて事もあって、遅々として進まないPHP6開発ですが、
個人的に関心が高い追加機能といえば『名前空間』でしょうか。
『名前空間』ときくとPerlかなにかを連想してしまいます。
折角今までJavaのclass志向で進めてきたのに、Perl?なんで?って感じですが、
よくよく調べてみると、どちらかというと動きはJavaのpackageに近い感じみたいですね。
3項演算子との絡みがあって、名前空間指定用の演算子にPAAMAYIM_NEKUDOTAYIMを使うのは難しそうな気もするんですが。。。

PHPは、バージョンアップの度に必ずJava流を採用してますね。
そのうちPHP7とかに頃にはまんまJavaになっちゃうんじゃないかなんて危惧もあり、
今からJavaでWebアプリケーション開発をメインにやった方が早いかもしれません。(笑)
  • Index
  • Back
  • Index
  • Back

スタッフ

  • 平竹仁士
  • 河西裕一
  • 柳澤健一
  • 小林秀太郎
  • 丸山幸男