¿Quién no ha oido hablar de JBoss, JOnAS, GCJ, Xerces, Xalan, Tomcat, Struts, Ant, Antlr, XDoclet, OpenEJB, OpenORB, AspectJ, HSQLDB, SquirrelSQL, NetBeans, Eclipse y muchos muchos más?
Espero que te refieras a si hemos oido hablar de "alguno" de ellos, porque si te refieres a todos, yo debería responder que no (vale, ya sé que es una pregunta retórica, pero hablo en el hipotético caso de que yo la respondiera).
En SourceForgue.net existen 9804 proyectos en Java, frente a 11790 proyectos en C y 11536 proyectos en C++, teniendo en cuenta que estos lenguajes son mucho más antiguos y muchos proyectos serán comunes (basados en ambos), 7418 proyectos PHP, 4922 proyectos en Perl, Python 2676 proyectos.
Para empezar, cuidado con la errata: es SourceForge.net.
Para continuar, habría que decir en favor de C que los proyectos de C y C++ suman entre los dos más de 23000, lo que es más del doble que los de Java. Y los meto en el mismo saco porque, quieras que no, C y C++ no es que sean lenguajes diferentes, sino que uno engloba al otro (C es C++, aunque C++ no es C).
Hasta tal punto que Microsoft se ha apuntado al carro con un clon del mundo Java (a la manera Microsoft): la plataforma .Net
Hombre, un clon, un clon... no es. Yo lo que creo es que Microsoft vio las posibilidades de Java, y sus inconvenientes. Y cogió el tipo de lenguaje que es C, le añadió la orientación a objetos de C++ al estilo de Java (es decir, sin punteros y demás), corrigió algunos defectos de Java (en mi opinión son defectos, a otro le podrían parecer "features" ;) y creó C. Luego se inventó esto de los servicios web, diseñó un RAD bien currado, y sacó el bombazo del paquete "la plataforma .NET". Por tanto, yo no lo llamaría clon de Java.
No estoy saliendo en defensa de Microsoft. Estoy saliendo en defensa de C# y la idea de interoperabilidad y multi-lenguaje que aporta la plataforma .NET. C# me gusta y también me gusta el SL, pero no son incompatibles (porque, como se ha dicho por ahí, es muy respetable ¿e inteligente? la decisión de Microsoft de convertir a C# en un estándar).
Yo me "crié" en el C++ (Visual C++) y me resistía al cambio del pujante Java de hace unos años. Eché un vistazo al PHP como...
Según lo que cuentas, todo parece indicar que no has probado en tus carnes el lenguaje C#. Me gustaría sinceramente que lo probaras, a ver si sigues teniendo esa opinión tan defensora de Java :-)
Bueno, espero no haberte ofendido en ningún sentido, ya que no es lo que pretendía. Además te recuerdo que esto es sólo mi opinión ;) la cual te brindo para que hagas un ejercicio de contrastes.
Lenguaje C#
(Puntos:1)( http://knocte.blogspot.com/ )
Espero que te refieras a si hemos oido hablar de "alguno" de ellos, porque si te refieres a todos, yo debería responder que no (vale, ya sé que es una pregunta retórica, pero hablo en el hipotético caso de que yo la respondiera).
En SourceForgue.net existen 9804 proyectos en Java, frente a 11790 proyectos en C y 11536 proyectos en C++, teniendo en cuenta que estos lenguajes son mucho más antiguos y muchos proyectos serán comunes (basados en ambos), 7418 proyectos PHP, 4922 proyectos en Perl, Python 2676 proyectos.
Para empezar, cuidado con la errata: es SourceForge.net.
Para continuar, habría que decir en favor de C que los proyectos de C y C++ suman entre los dos más de 23000, lo que es más del doble que los de Java. Y los meto en el mismo saco porque, quieras que no, C y C++ no es que sean lenguajes diferentes, sino que uno engloba al otro (C es C++, aunque C++ no es C).
Hasta tal punto que Microsoft se ha apuntado al carro con un clon del mundo Java (a la manera Microsoft): la plataforma .Net
Hombre, un clon, un clon... no es. Yo lo que creo es que Microsoft vio las posibilidades de Java, y sus inconvenientes. Y cogió el tipo de lenguaje que es C, le añadió la orientación a objetos de C++ al estilo de Java (es decir, sin punteros y demás), corrigió algunos defectos de Java (en mi opinión son defectos, a otro le podrían parecer "features" ;) y creó C. Luego se inventó esto de los servicios web, diseñó un RAD bien currado, y sacó el bombazo del paquete "la plataforma .NET". Por tanto, yo no lo llamaría clon de Java.
No estoy saliendo en defensa de Microsoft. Estoy saliendo en defensa de C# y la idea de interoperabilidad y multi-lenguaje que aporta la plataforma .NET. C# me gusta y también me gusta el SL, pero no son incompatibles (porque, como se ha dicho por ahí, es muy respetable ¿e inteligente? la decisión de Microsoft de convertir a C# en un estándar).
Yo me "crié" en el C++ (Visual C++) y me resistía al cambio del pujante Java de hace unos años. Eché un vistazo al PHP como...
Según lo que cuentas, todo parece indicar que no has probado en tus carnes el lenguaje C#. Me gustaría sinceramente que lo probaras, a ver si sigues teniendo esa opinión tan defensora de Java :-)
Bueno, espero no haberte ofendido en ningún sentido, ya que no es lo que pretendía. Además te recuerdo que esto es sólo mi opinión ;) la cual te brindo para que hagas un ejercicio de contrastes.