Pues para mi, que pienso que la POO es una herramienta y no un fin, me gusta php porque te da la libertad de usar tanto POO como programación procedural.
Discrepo un poco de que el hecho de dar más libertad favorezca el desarrollo de mal software. Al final lo que hay son buenos y malos programadores. Lo que pasa es que php pone las cosas bastante más fáciles, y eso atrae como un imán a los 'presuntos programadores'. Pero yo soy de la opinión de que si un 'presunto programador' hace un bodrio en php, con java, si llega a conseguir que compile, hará un mega-engendro, no un programa decente.
Solo estoy teniendo en cuenta el factor sencillez. No estoy diciendo en absoluto que php sea mejor que java en todos los aspectos. Pero puestos a empezar, yo lo haría por un lado con libros de algorítmica y teoría de POO, para aprender los conceptos, y con php (php5, por supuesto. Sería un poco tonto empezar con una versión que no es la última) para las prácticas.
para empezar yo cogería php
(Puntos:2, Inspirado)Discrepo un poco de que el hecho de dar más libertad favorezca el desarrollo de mal software. Al final lo que hay son buenos y malos programadores. Lo que pasa es que php pone las cosas bastante más fáciles, y eso atrae como un imán a los 'presuntos programadores'. Pero yo soy de la opinión de que si un 'presunto programador' hace un bodrio en php, con java, si llega a conseguir que compile, hará un mega-engendro, no un programa decente.
Solo estoy teniendo en cuenta el factor sencillez. No estoy diciendo en absoluto que php sea mejor que java en todos los aspectos. Pero puestos a empezar, yo lo haría por un lado con libros de algorítmica y teoría de POO, para aprender los conceptos, y con php (php5, por supuesto. Sería un poco tonto empezar con una versión que no es la última) para las prácticas.
En un mundo UTF-8, mi nick sería pérez