VELOCIDAD DE ESCAPE
Inicio > Historias > SOBRE PHP
SOBRE PHP
La verdad que el Blog de Jeff Atwood cada vez me gusta más. En Coding Horror no paro de descubrir cosas, y las opiniones que muestra Jeff suelen ser bien fundamentadas, con datos, y bastante ecuánimes.Nunca me gustó PHP y lo he dicho en multiples ocasiones aquí y en otros sitios. Siempre me ha parecido la "versión amateur" del ASP. Sin orientación a objetos hasta hace poco, Testeo unitario, manejo de excepciones y con una serie de aspectos que me han tirado siempre de espaldas cada vez que he intentado hacer algo con él.
Sin embargo Jeff da en el clavo en la entrada, titulada "PHP Sucks, But It Doesn't Matter", que en castellano viene a decir, que PHP apesta, pero no importa.
En lo que considero la versión definitiva de lo que un desarrollador profesional puede opinar sobre PHP, y que suscribo completamente. Yo también provengo de las primeras versiones del Visual Basic, yo también derivé al ASP primero, y al ASP NET después.
En resumen y traducido:
PHP es el Visual Basic 4 de nuestros días. Sucio, desordenado, caótico, infumable. No tiene gracia, elegancia, estructura, es basura absolutamente hedionda e inmantenible, el epítome paradigmático de lo que el concepto de "código Spaghetti" significa.
Chapó, Jeff.
Programación | jomaweb | 41 Comentarios | Enlace
Referencias (TrackBacks)
URL de trackback de esta historia http://jomaweb.blogalia.com//trackbacks/57688
Comentarios
1 |
|
||
Pues sinceramente, el código spaghetti, por definición, es algo que depende de cómo se ha escrito el código, al igual que la estructura o la elegancia, así que si esa es la rigurosidad del señor Atwood no quiero pensar como es cuando no es riguroso. |
2 |
|
||
No quería decir nada pero.. no puedo evitarlo...
|
3 |
|
||
Coincido totalmente con lo que comenta enhiro. Ambos el autor del blog y el señor este que dice que es riguroso podeis tener vuestra opinion personal que ya sabeis, como los culos, todos con la nuestra, pero no podeis afirmar o apoyar ciertas cosas, mas cuando el autor del blog se enorgullece de hacer las cosas con el engendro que es .NET, otra cosa mas que demuestra que microsoft coge algo weno y lo convierte en basura comercial y sin la utilidad que tenia de donde saco la idea (Windows es un ejemplo).
|
4 |
|
||
Bueno, como el "desarrollador avanzado" que te consideras, deberÃas saber que el desorden de un programa no radica en el lenguaje, sino en el programador.
|
5 |
|
||
Echar en cara al PHP su falta de orientación a objetos no tiene sentido desde que apareció la versión 5 (y ya estamos a punto de que nazca la 6).
|
6 |
|
||
¿Ligar la calidad del código a un lenguaje? PHP lo utilizan miles de programadores, igual que vb, igual que c e igual que c++.
|
7 |
|
||
PHP es lo suficientemente flexible como para permitirte salir elegantemente o hecho un arapiento.
|
8 |
|
||
No me tardaré de cansar de repetirlo, este blog apesta |
9 |
|
||
Tiene razón, cuando el código crece se vuelve incontrolable.
|
10 |
|
||
@Pablo yo creo que es importante entrar en la discusión de que PHP es libre mientras que ASP es una tecnologÃa propietaria de Microsoft, principalmente por varias razones.
|
11 |
|
||
Iba a molestarme enumerando frameworks, ORMs, etc. pero, en vista de tu total conocimiento sobre la materia, creo que mejor me lo ahorro porque, sin duda, tu concepto de "programador" PHP es el típico novato que se monta un CMS con php-nuke.
|
12 |
|
||
@Francisco, no quise traer ese tema porque no era lo que se estaba discutiendo en sí. Pero si, estoy de acuerdo con las ventajas que vos mencionás de PHP sobre ASP, son indiscutibles.
|
13 |
|
||
He programado en ambos lenguajes de modo avanzado y he de decir que PHP le da 1000 vueltas a ASP por muchos muchos motivos, los cuales han sido discutidos en muchas muchas webs. |
14 |
|
||
Ricardo Galli te lo explica muy clarito...
|
15 |
|
||
Me podrías decir que ventajas tiene ASP frente a PHP? He incluso Asp.NET? Porque yo no veo ninguna. Desde luego se nota que sabes bien poco sobre PHP. Por lo demás no te voy a decir nada más, porque ya te lo han dicho bien. |
16 |
|
||
Ardo en deseos de ver a Joma rajar de Ruby on Rails.
|
17 |
|
||
PHP es horrible e inconsistente.
|
18 |
|
||
Llevo mas de 13 años desarrollando y he tocado varios lenguajes, pero a gran profundidad solamente PHP y ASP, y tengo que decir que las razones de Atwood son absolutamente personales, como el culo, pero me parece demasiada casualidad que mi culo tenga sus mismas opiniones.
|
19 |
|
||
Juan Lupión:
|
20 |
|
||
Decir que PHP es un puñetero galimatías es un sinsentido, bueno, como la entrada del blog en general.
|
21 |
|
||
PHP es un apaño, y cualquiera que lo haya probado, al poco tiempo se da cuenta de que es rápido para aprender a hacer algo, pero no llega a más.
|
22 |
|
||
Pero vamos a ver, cómo coñe quereis comentar de algo que ni os gusta ni habeis programado lo suficiente para entenderlo?
|
23 |
|
||
Cuando he dicho que he programado de TODO no me refiero sólo a Web, incluyo scrips de linea de comandos, demonios, aplicaciones con gui... TODO lo que se os ocurra ya lo he hecho yo sin cambiar de lenguaje gracias a PHP. |
24 |
|
||
Leete "Codigo sin errores" de Steve Maguire (McGrawHill) |
25 |
|
||
Tiene gracia que me a mis años me vengan a decir que no he programado una aplicación en mi "puñetera vida" porque utilizo PHP. Ole y ole. Cuatro mierdas en la web dice el iluminado este.... Habría que ver tus aplicaciones profesionales en ASP. Es pensarlo y me descojono.
|
26 |
|
||
Entiendo que cuando dices la versión amateur de ASP, quieres decir ASP.NET, porque la orientación a objetos de ASP 3 y anteriores, ha sido siempre de risa. |
27 |
|
||
No entiendo por qué si el codigo lo vuelve sucio el programador, el 90% de las veces que tengo que tocar codigo php en una empresa es sucio, desordenado y para cogerlo con pinzas y sin embargo con asp las mayoria de veces está bien definido, es comprensible y lógico.
|
28 |
|
||
@Ivan No voy a discutir contigo sobre la calidad de mi código por que no tiene nada que ver con el artÃculo que estamos comentando
|
29 |
|
||
Y yo me pregunto ¿Algún sitio bueno de internet desarrollado con ASP? Por curiosidad, más que nada... |
30 |
|
||
Has dado en el clavo Palimp.
|
31 |
|
||
Ya me estoy imaginando a Joma, mirándonos como si fuésemos una jauría de cánidos famélicos a los que ha arrojado un trozo de carne, y carcajeandose maliciosamente mientras nos despellejamos y masacramos por ese trozo de comida (véase "querer tener razón").
|
32 |
|
||
Sí, ya se que jomaweb lo hace por provocar. Normalmente no digo nada -además de que soy usuario de Windows, odio al Mac, no uso Linux y programo en C# .NET-. Pero esto del PHP me ha tocado... todos los proyectos que he tenido que desarrollar o modificar en ASP o ASP.NET no me han dado más que problemas.
|
33 |
|
||
"Los pro-php os veo un poco inmaduros"
|
34 |
|
||
Coincido completamente con Kenzo y Palimp... Joma ultimamente está en plan provocador, en plan el Maligno -pero al menos este da algo más de información útil-...
|
35 |
|
||
http://gallir.wordpress.com/2008/05/31/la-diferencia-entre-opinionated-e-ignorantes-de-su-ignorancia/ |
36 |
|
||
Tsk... donde esté ColdFusion, que se quiten PHP y ASP. |
37 |
|
||
Defensores de lo uno y de lo otro. No será que estáis acostumbrados a uno y os cuesta pasaros al otro? Probad con Python a ver qué opináis.
|
38 |
|
||
bueno que cada quien programe en el lenguaje que se sienta mas comodo en lo personal me gusta asp, pero uso mas php.. me gusta el lenguague plano derivado de basic es para mi mas facil de enteder mas logico..ojo dije para mi,,habra kienes sea mas facil usar signos gerolificos,, |
40 |
|
||
xero support
|
41 |
|
||
best web hosting
|