Síguenos

FacebookTwitter

ZonaGeek: ¿PHP no es digno de mención?

Este post es una continuación de ¿el mejor lenguaje de Programación?, pero esta vez en respuesta de este otro post en ZonaGeek.

Según ZonaGeek: Todos somos fundamentalistas a la hora de defender nuestras opiniones y decisiones. Y a menudo nos cegamos al resto de las opciones y puntos de vistas válidos que hay por allí. Así que de cuando en cuando, por nuestro propio bién, debemos hacer un esfuerzo consciente de aceptar otras posibilidades.

De hecho, gracias al hecho de abrir mi mente de tal forma fue que descubrí a Ruby, la verdadera y única salvación. El mejor lenguage del mundo, junto con Rails, la mejor arquitectura para aplicaciones web que existe.

Ruby rulez!!! Rails rulez!!! Java sux!!! Perl sux!!! Python sux!!! (y Php no es digno de mención)

Con el debido respeto debo aclarar algunos puntos:

  1. Para profesar un mente tan abierta parece pecar de un pensamiento monolítico (solamente Ruby), y en mi opinión esta errado acerca de PHP: Para quienes vimos la web evolucionar desde entornos meramente estáticos, el nacimiento de Perl, PHP y hasta ASP o equivalentes fueron un gran paso que no debería ser subestimado y definitivamente tienen su lugar reservado en la historia, digno de mencionarse en cualquier discusión sobre la evolución del desarrollo web.
  2. Pude notar (sonrisa irónica ON) que todo el sitio web de ZonaGeek esta plagado de archivos .php posiblemente por el uso de algún CMS en PHP (como WordPress), pero todavía con eso no es digno de mención :S.
  3. Comparar Java con Ruby no me parece justo, Java es un lenguaje compilado e interpretado mientras que Ruby es un "Perl actualizado" común y corriente, o sea, un lenguaje meramente interpretado y su alcance puede diferir bastante del de Java.
  4. [*] Al comparar PHP con Ruby, Ruby realmente brilla a la hora de solucionar problemas con menos líneas de código que PHP, pero los scripts en Ruby son leeentos en comparación con PHP. Para sitios con tráfico medio/alto esto puede fácilmente marcar la diferencia, y PHP/Zend toma la delantera.
Decir que PHP no es digno de mención es como comparar (en una discusión totalmente diferente) Solaris, Linux y FreeBSD para el usuario de escritorio sin incluir a Microsoft Windows solo por razones subjetivas. Soy amante de FreeBSD (sobre Linux incluso) pero no puedo negar que Windows al igual que PHP son líderes cada uno en su territorio.

Ruby se ve muy prometedor pero solo el tiempo dirá si realmente es "digno de mención", debemos tomar en cuenta que Ruby existe desde hace más de una década y su uso no se ha extendido tan ampliamente como el de otros lenguajes, eso amigos míos debe significar algo. Tal vez con la cuasi nueva plataforma Rails para desarrollar bases de datos con Ruby para la web se haya impulsado su uso, pero a estas alturas nadie me ha solicitado Ruby en los 7 años que tengo en la industria.

Puedes criticar y puedes contribuir pero PHP es digno de mención en cualquier arena.

[*] Agregado el 01/Nov/2005

  • Categoría: Tecnología
  • Publicación: 31-oct-2005 16:57
  • Última edición: 05-nov-2005 10:43

10 comentarios

MARGARITA dice:
LA VERDAD NO ME GUSTO PORQUE NO VIENE LO QUE ESTOY BUSCONDO
#1(Arriba)
Overdrive dice:
hola, en realidad me parece de muy mal gusto descalificar a PHP de tal manera (lo digo por el comentario de ZonaGeek), pero a PHP tambien le falta mucho por recorrer, cuando se refieren a que Rube es un Perl Moderno, deberías averiguar mejor lo que dices, Ruby es mas como un Java Libre y PHP seria algo así como un Perl Light.
Creo que han menospreciado a Perl tratandolo como un lenguaje antiguo o pasado de moda, Perl podría competir muy fácilmente con Java sin contar que grandes paginas de la internet estan hecho en este lenguaje (caso www.amazon.com), deberían hechar un vistazo al framework Catalyst, que con el uso de Template Toolkit y mod_perl integra una framework de desarrollo web basado en la metodologia MVC, y bueno los Perl Fans estamos a la espera de Perl 6 que promete ser una verdadera joya para la programación.

Perl Rulez !!!!!
PHP its ok !!
Java umm no es libre :P
ASP sucks

Hasta Luego.
#2(Arriba)
Mandrake dice:
[b]Overdrive:[/b] Ruby esta destinado naturalmente a competir en el mismo terreno de Perl debido a que ambos son lenguajes interpretados, mientras que Java es también interpretado pero requiere que cualquier programa sea compilado a Byte-code antes de poder ser ejecutado, por lo tanto Java puede tener un alcance diferente.
#3(Arriba)
Mario Castañeda dice:
Sinceramente veo fuera de contexto de que PHP no es digno de mención, para mi opinión personal PHP debemos de estar agradecidos porque de alguna u otra manera hemos aprendido de este lenguaje y hay muchas paginas que estan diseñadas en PHP y han sido reconocidas de manera internacional apoyo 100 % a las innovaciones y RUBY es algo muy espectacular pero de hay a decir de que php no se merece nada es totalmente absurdo
#4(Arriba)
Frank dice:
amigo venezolano
el humor de zonageek ha sido notablemente influenciado con el paso de los años por la ciudad de nueva york, donde la ironia es omniprecente, alli desayunan donuts con cafe y 250 mili gramos de ironia en grageas.
el mismo sebas profesaba las maravillas de PHP hace "tan solo" 6 años, que fue la ultima vez que lo vi en persona, unos meses despues me compre mi libro de php de wrox, me fue muy util. particularmente confio en su brujula.
#5(Arriba)
Claudio Scheuermann dice:
No creo que sea tan necesario comprar los lenguaje a la hora de desarrollar,despues de todo, $this->cada loco con su tema ,eso es lo bueno del open source,que cada uno tenga derecho a usar el lenguaje que desee.Yo por ejemplo entiendo mejor en español cuando es hablado pero para leerlo me es mucho mas fácil en frances.Me gusta el ruby porque el ruby es bueno,eso lo copie de Tito Fernandez de su canción "me gusta el vino porque el vino es bueno".Un saludo de un franco chileno.
#6(Arriba)
Santiago dice:
Recuerden, que siempre van a existir mejoras de los lenguajes de programación, especialmente para la web, ya que es un mercado MUY provechoso... y que en PHP hay muchas personas que participan día a dia, bien sea en el testeo, implementación, auditoria, uso y abuso. pueden si lo desean mirar el comentario como un sarcasmo extremo (aunque realmente no me lei el artículo de zona geek por razónes de tiempo, sin embargo me tomo el momento para escribir aqui), creo que la persona que escribio dicho artículo, no es estupid@ y debería saber de antemano que PHP es un pùnto clave en todo esto... independientemente de la manera y plataformas sobre las cuales se base,trabaje o desarrolle...

Nuevamente os digo, php es constantemente revisado... quizas dentro de unos años.. veremos un HPHP (Hyperphp)

saludos de un venezolano!
#7(Arriba)
Raúl Sánchez dice:
Programo computadores desde 1984, y uno de mis primeros lenguajes fue C; con los años pasé a usar C++. Si a alguien no se le hubiese ocurrido la grandiosa idea de crear un lenguaje como PHP (o sea: basado en C), probablemente ahora yo estaría fuera del área informática. Para quienes comenzamos antes de que Internet se hiciera popular, PHP fue una salvación al permitirnos pasar a este nuevo mundo con suavidad. Los conocimientos que he adquirido durante más de 20 años, a partir de un inicio bien primitivo (comencé con un computador que no tenía más que 3567 bytes RAM; sí, 3567 bytes!!) me dan la autoridad suficiente como para poder decir que TODO LENGUAJE ES BUENO SI TE PROPORCIONA LOS RESULTADOS QUE BUSCAS, Y PUNTO. Aunque hoy en día no los utilizaría por ningún motivo, estoy enormemente agradecido a FORTRAN, COBOL y Basic porque me permitieron comer, estudiar, aprender y construir una carrera exitosa. Las críticas destructivas no son más que malcriadeces (por no decir ignorantadas) de novato.
#8(Arriba)
Nose dice:
#9(Arriba)
Aaa dice:

si es digno de medifición y de lo que se ¡a mua
#10(Arriba)

Debido al alto volumen de comentarios (y Spam) que recibimos en el sitio, a partir de abril 2017 la opción para comentar se activa en contenidos con hasta dos semanas de antiguedad.

Si desea comentar o realizar una consulta puede usar una de nuestras redes sociales:

FacebookTwitter