Quote Originariamente inviata da Scara95 Visualizza il messaggio
Ha un riscontro pratico. PHP è totalmente inconsistente come linguaggio. Una testimonianza ne è il proliferare di progetti web basati su altri linguaggi quali Python, Ruby, Pharo (Smalltalk)... Che vengono addottati da nuovi progetti. Oggi non ha senso abbandonare PHP per l'enorme quantità di codice già sviluppata e l'enorme quantità di progetti già completi e in funzione che necessitano solo di piccole patch, lo stesso vale per COBOL, Ada e altri linguaggi nei loro settori.

A differenza di COBOL e Ada, PHP ha ancora un vantaggio, è il solo ad essere universalmente supportato ad oggi. Nonostante ciò, nell'avvio di nuovi progetti PHP sta perdendo terreno.

Detto ciò non critico l'utilità e ancora il dominio di PHP in ambito web, ma di sicuro la sua diffusione non ha nulla a che fare con la qualità del linguaggio, ma principalmente con motivi storici.
preciso che non voglio fare polemica solo fare una discussione costruttiva
Detto ciò nella tua risposta non mi hai dato alcun motivo per non utilizzare PHP rispetto a rubi o pyton. Il fatto che determinati programmatori decidano di utilizzare un linguaggio piuttosto che un altro non può essere, secondo me, una risposta esauriente all'argomento "php non va bene per imparare la programmazione ad oggetti"