|
|
Tweet |
| | Herramientas | Desplegado |
| ||||
| ¿Qué os parece Java? ¿Es un teconología con futuro? ¿Vale la pena meterse en ella como complemento? |
| ||||
| Una buena plataforma, con algo de mala fama para aplicaciones de escritorio, pero genial para aplicaciones de servidores. A quién encuentre un banco online que no esté basado en Java le doy un gallifante ![]() Sin tener bola de cristal, yo diría que sí, no hay mucho que le pueda hacer sombra, y Google ha apostado por él. ¿Quieres decir cogerla de optativa o algo así? Desde luego. Saludos |
| ||||
| No, hace años que salí del infierno :-P En estos momento en el trabajo no programo y quiero ir "repasar" algo de programación "por si acaso". Me gusta C/C++ pero hay mucho más curro para Java. |
| ||||
| Si tienes experiencia en C++ tienes más de la mitad del trabajo hecho creo. Búscate un buen libro y si practicas un poco te pones al día en muy poco tiempo. Saludos |
| ||||
| ¿Qué te parece 'Pensando en Java' (2a edición)? |
| ||||
| Pues de los mejores, es ameno a la vez que profundiza bastante. Además, explica bien la filosifía general de la plataforma. |
| ||||
| Java tiene mucho futuro, de hecho no se me ocurre ahora mismo ningun lenguage que le pueda hacer sombra. En nada se pueden hacer cosas tan potentes y tan rapidamente como en Java. El unico inconveniente es el tiempo de ejecucion, pero eso es algo totalmente secundario hoy en dia para muchas cosas. Respecto a libros, bajatelos con el emule, estan todos los que quieras. Tambien hay muchos tutoriales on-line de gran calidad con los que no te hara falta mas.
__________________ |
| ||||
| Hola Coincido en la apreciación del Java como lenguaje con futuro. Además las aplicaciones en Java suelen ser más "gordas" (y en consecuencia, caras) que las .net, por lo que a mi modo de ver, hay más pasta en el mundo del Java El libro que dices esta bien. A mi me gusto en su día. Como herramienta, empieza con el eclipse Que sepas que más que Java, lo que tienes que aprender (lo que se demanda) es J2EE, que es Java, pero con más cosas, como el uso de servidores de aplicaciones (Websphere, Weblogic), servlets, etc... De todas formas, aun queda curro en C y C++ y como la peña se esta tirando de cabeza al java, a lo mejor puedes hasta sacarte más pasta currando en C, y es un lenguaje que tiene su nicho de mercado bastante asegurado... Salu2 |
| ||||
| La ventaja principal a si de primeras que aporto Java, es el bytecode y que es multiplataforma. Como lenguaje, me parece una mierda, digo como lenguaje, el fondo (programacion orientada objetos, recursividad, clases y demas) es algo bastante bueno. Pero como lenguaje, no me convence. Despues esta muy pero que muy diversificado y no lo veo uniforme, sus applets y demas (Java2Me, JEEE, etc...), a mi modo de ver, lo desentona. El entorno .net de m$ me parece cojonudo, C# (la estrella del framework) como lenguaje es cojonudo, mantiene (y amplia) todo lo que conlleva la POO, complementa cosas necesarias que no llevaba en sus inicios (como los genericos heredados de C++). Es tambien multiplataforma (Si, en linux tambien funciona con Mono) y genera bytecode. El lenguaje bytecode tiene sus ventajas y desventajas. La primera es claro esta la multiplataforma y su velocidad de interpretacion o compilacion en tiempo real, la desventaja son la enorme cantidad de memoria que esto requiere, sin mencionar los garbage collector a fuerza de crear y destruir objetos. El futuro esta claramente orientado al bytecode, donde abre o mejor dicho fuerza la puerta a que en un futuro no tan lejano los propios micros interpreten el bytecode, de echo ya hay alguno que interpreta directamente java. Y microsoft no tardara en hacerlo, quizas sea esta la puerta de entrada a que m$ se meta directamente en el diseño y comercializacion de microprocesadores. En cuanto a la velocidad de ejecucion, es bastante subjetivo, depende de cuando compile el framework, SO o entorno la aplicacion a ejecutar, aunque la comparacion con un programa pre-compilado, no es tan grande como a priori parece. En teoria solo las primeras veces la aplicacion deberia ser mas lenta, el resto yo lo achaco a la cantidad de memoria a utilizar en codigo bytecode. Ahora mismo, C# sin dudarlo.
__________________ Disidente no fabrica para otras marcas. Última edición por Disidente; 31-dic-2007 a las 11:17 Razón: Collection x collector (el puto .net) |
| ||||
La ventaja principal a si de primeras que aporto Java, es el bytecode y que es multiplataforma. Como lenguaje, me parece una mierda, digo como lenguaje, el fondo (programacion orientada objetos, recursividad, clases y demas) es algo bastante bueno. Pero como lenguaje, no me convence. Cuando dices que java como lenguaje te parece una mierda, a que te refieres, a la sintaxis? porque la verdad es que si hay algo bueno de Java en comparacion con C++ es la sintaxis, C++ es un absoluto caos ya que se creo por encima de C y por tanto no hubo mas remedio que fuera compatible con este.
__________________ |
![]() |
| Etiquetas |
| forocoches nos asedia! |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Reto para los informáticos: Tecnología Java para dummies | unmediocremas | Guardería | 47 | 30-jul-2010 17:50 |
| No estudies Informática | noestudiesinformatica | Guardería | 14 | 30-dic-2008 13:11 |
| Plataforma de formación SUN para Java | Loco_Ivan | Guardería | 31 | 14-dic-2008 22:33 |
| Duda informática | Apolodoro | Guardería | 4 | 26-oct-2008 18:41 |