"PHP apesta, pero no importa" según Jeff Atwood

  1. #54   php tiene de bueno, por ejemplo, que es muy inmediato, haces el script,lo subes a la carpeta www y rula.
    Con python, por ejemplo, no es tan sencillo, (al menos eso creo, por lo que miré).
    los nombres de las funciones de php son un poco carentes de logica y coherencia, da sensación de que han sido improvisados a lo largo del tiempo.
    El tema de orientacion a objetos, en la version 5, es bastante patetico. Dicen que en la 6 ya lo estan arreglando, a ver si es verdad. Pero eso de tener que hacer apaños con __call() para sobrecargar metodos no me gusta, y realmente es una desventaja a la hora de programar, por que te quita tiempo de pensar como hacer tus funciones para pensar como se utilizan o se deben hacer las herramientas necesarias para realizar tu funcion.
    Personalmente,me he encontrado con alguna falta de documentacion que me ha llevado a tener que hacer alguna chapuzilla para salir del paso (por ejemplo, con PDO::fetchObject, no explica que coño pasa cuando llama al constructor, de hecho, ni siquiera explican que despues de rellenar las propiedades a saco (ni que estas deben ser publicas para que funcione) lo llama).
    En lo que si es un jodido asco, es a la hora de crear el html de la vista. Ir arrastrando el <?php por todo el archivo, es un jodido coñazo.
    Una solucion como el lenguaje de template de Django (que es el mismo que el de Google AppEngine) es bastante mas comoda.
    6  votos: 0   link
    el 29-05-2008 20:14 UTC por keo01 keo01
     twitter  facebook  tuenti  
comentarios cerrados

menéame