いつもお世話になっている、PHP。 バージョンも7.2まで上がってきて、次は8と言われています。 しかし、長く進化し続けてきたということは、過去の負債も背負っているのは宿命というもの。 そんな過去の負債を断ち切るために、自分が新しくNew PHPの言語設計をするとしたら…というのを考えてみました。 お断り: 以下は個人の見解であって、所属先の見解ではありません。 シンボル名をcase-sensitiveに とにかく今すぐなんとかしてほしいのがこれ。 PHPは予約語、関数名、クラス名、メソッド名がcase-insensitiveなので、大文字と小文字の区別がありません。 だからこんな奇妙なコードもしっかり動作しちゃいます。