Me parece muy bien que cada uno elija desarrollar con .NET o Java. Para mí, la solidez y manejabilidad de Java es muy grande, cierto es que .NET no se ha quedado atrás, pero lo que todavía no trago yo muy bien es el híbrido que creó Msoft entre C++ y Java (llamado C# o CSharp).
Pues es un híbrido que, ya te digo, yo que he utilizado los dos, le saca cierta delantera a Java en algunos aspectos (al parecer en la nueva versión que Sun saca ahora de Java implementan cosas de C#, como las propiedades).
Sinceramente, casi no lo he usado y a lo mejor mi opinion está un poco fuera de lugar, pero no creo que sea ni tan potente como C++ ni tan bueno como para eclipsar a Java.
Evidentemente, al ser un lenguaje que no genera código máquina, sino código intermedio, como Java, nunca podrá ser tan eficiente como C++ (aunque existen opciones para compilar de forma específica para una arquitectura). Y comparándolo con Java, te puedo decir que es bastante rápido, porque, no seré yo quien diga que Java es lento, pero este tipo de "leyendas" (sean ciertas o no) resulta que no parecen acechar al C#.
¿Podríamos pensar entonces en un JPHP para abarcar proyectos grandes y pequeños? No se, pero pienso que fue un intento de ser mejor que Sun en algo, ya que, a mi opinión, Visual Basic no le llega ni a los talones a Oracle Forms Developer (hablando de proyectos de gestión de datos); porque aunque Visual sea muy utilizado, Oracle Forms te da la solidez inmensa en cuanto a base de datos y puedes hacer de TODO muy fácil y eficazmente, cosa que no lo es tanto en el primero.
No he probado Oracle Forms Developer. También opino de que VB6 y VB.NET son infumables. Pero creo que intentar hacer un "JPHP" sería como intentar hacer una versión "Lite" de Java. Creo que mi comentario deja bien claro que PHP es un lenguaje muy productivo, y con una curva de aprendizaje muy rápida, pero es ampliamente superado por Java, y C# claro.
Saludos.
PD: Ya te digo que no he probado Oracle Forms Developer pero, ¿te daría esta herramienta independencia con respecto a la base de datos? :) No creo. Con Mono sin embargo puedes utilizar cualquier base de datos, casi cualquier arquitectura y la mayoría de SOs del mercado.
Re:Desde la ignorancia
(Puntos:2)( http://knocte.blogspot.com/ )
Pues es un híbrido que, ya te digo, yo que he utilizado los dos, le saca cierta delantera a Java en algunos aspectos (al parecer en la nueva versión que Sun saca ahora de Java implementan cosas de C#, como las propiedades).
Sinceramente, casi no lo he usado y a lo mejor mi opinion está un poco fuera de lugar, pero no creo que sea ni tan potente como C++ ni tan bueno como para eclipsar a Java.
Evidentemente, al ser un lenguaje que no genera código máquina, sino código intermedio, como Java, nunca podrá ser tan eficiente como C++ (aunque existen opciones para compilar de forma específica para una arquitectura). Y comparándolo con Java, te puedo decir que es bastante rápido, porque, no seré yo quien diga que Java es lento, pero este tipo de "leyendas" (sean ciertas o no) resulta que no parecen acechar al C#.
¿Podríamos pensar entonces en un JPHP para abarcar proyectos grandes y pequeños? No se, pero pienso que fue un intento de ser mejor que Sun en algo, ya que, a mi opinión, Visual Basic no le llega ni a los talones a Oracle Forms Developer (hablando de proyectos de gestión de datos); porque aunque Visual sea muy utilizado, Oracle Forms te da la solidez inmensa en cuanto a base de datos y puedes hacer de TODO muy fácil y eficazmente, cosa que no lo es tanto en el primero.
No he probado Oracle Forms Developer. También opino de que VB6 y VB.NET son infumables. Pero creo que intentar hacer un "JPHP" sería como intentar hacer una versión "Lite" de Java. Creo que mi comentario deja bien claro que PHP es un lenguaje muy productivo, y con una curva de aprendizaje muy rápida, pero es ampliamente superado por Java, y C# claro.
Saludos.
PD: Ya te digo que no he probado Oracle Forms Developer pero, ¿te daría esta herramienta independencia con respecto a la base de datos? :) No creo. Con Mono sin embargo puedes utilizar cualquier base de datos, casi cualquier arquitectura y la mayoría de SOs del mercado.