PHP kötü mü?

Gevşek bir yazım dili olduğundan kötü diyorlar.

Gevşek dillerde değişkenlerin vb türlerini bildirmezsiniz. Dil, kendi belirler.

Aynı zamanda gevşek dillerde string tipinde olan bir sayı değişkeni ile integer tipindeki değişkenleri birlikte kullanabilirsiniz. Gevşek olmayan dillerde ise işlem yapmadan önce stringin bir integer olduğunu deklare etmeniz veya çevirmeniz gerekir.
 
PHP'nin ne logosu ne sitesi modern değil, composer paket yönetim sistemine bakmanız yeterli. Çağ dışı kalmış bir dil gibi. Syntax'ı çirkin. "." ile erişebileceğin yerde "->" işaretini koyuyorsan o dil çirkindir bana göre. Tabii web kısmı için diyorum. Sırf WordPress için PHP öğreniyordum JS'den sonra yazımı kötü gelmişti. Değişkenlerin başına $ falan koyuyordum. NodeJS'e geçtikten sonra tamamen bıraktım. JavaScript gibi bir dil ve NPM gibi devasa bir paket yönetim sistemi varken JS'den başka bir dil öğrenmem artık.
PHP'nin syntax'ine kötü dedikten sonra JavaScript önermenizden daha komik birşey olamaz sanırım :)
 

Geri
Yukarı