Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   JAVA (https://www.clubdelphi.com/foros/forumdisplay.php?f=16)
-   -   Merece la pena java (https://www.clubdelphi.com/foros/showthread.php?t=83058)

donald shimoda 10-05-2013 14:12:49

Cita:

Empezado por cesarsoftware (Mensaje 460196)
Entonces ¿Porque cambiar? ¿Porque aprender otro lenguaje? ¡Por que me gusta lo que hago y me considero un eterno aprendiz! De hay el intento de aprender java y este hilo.

Exacto el que ama esta profesión ama aprender.

Cita:

Empezado por cesarsoftware (Mensaje 460196)
No entiendo, no entiendo porque un lenguaje es, cada vez mas complicado o incluso menos útil. ¿A que esto no le pasa a un albañil o fontanero? Quiero decir que claro que todas las profesiones tienen que aprender "lo nuevo", pero "lo nuevo" no tiene que ser radicalmente distinto a "lo actual". Da la impresión que para aprender java, tienes que olvidar delphi, no se si me explico bien. Que la informática es un entorno "nuevo" y por tanto "cambiante", Si, de acuerdo, eso nos dicen, pero nuevo, nuevo, tampoco, porque es una industria que ya lleva mas de 50 años en el mercado, suficiente para estar bien consolidada, pero, me da la sensación, que la industria (la mala) se aprovecha de nosotros para sacarnos el dinero con cursos, etc, o al menos es la conclusión que saco yo.

Y aca te echas pátras... me desorientas. :rolleyes:

cesarsoftware 10-05-2013 14:19:46

Cita:

Empezado por Ñuño Martínez (Mensaje 460201)
Y ya que se habla de programas añejos, sé de empresas que siguen usando viejos programas Java hoy en día, funcionando en computadoras mucho más modernas que las que había cuando se crearon.

Releyendo te entiendo mejor, quieres decir que no solo es el mismo programa con la misma máquina de hace años sino el mismo programa instalado en máquinas nuevas de arquiteturas mas modernas y según nuestro mercado/sector incompatible en hardware y software con la antigua. Por ejemplo un programa hecho en java corriendo en una Digital con VMS, funcionaria ahora en un Portatil intel con windows 8.

Es un gran punto a favor, todos hemos tenido que rehacer programas escritos para, por ejemplo MS-DOS en Basic o Pascal, que ningun lenguaje/compilador moderno aceptaria. En cambio en java parece que si.

cesarsoftware 10-05-2013 14:37:31

Cita:

Empezado por donald shimoda (Mensaje 460208)
Y aca te echas pátras... me desorientas. :rolleyes:

No, no me hecho para atras, bueno si, ya he desintalado netbeans y el jdk, bueno, quiero decir.

Si, estoy confuso, queria aprender java y tengo excusa, te cuento:

Hace unos meses coincidi con un ingeniero portugues en una instalacion de una linea de montaje de amoriguadores, el se encargaba de 4 robots (colocar amoriguadores, sacarlos, soldarlos y prensarlos) y yo de obtener los datos de las celulas de carga, extension y compresion, graficarlos y decirle a uno de los robots que tenia que hacer con la pieza dependiendo de si era buena o mala y por que causa, bueno que me lio, el chico me hablaba de java, mucho, y me decia que los robots se podian/solian programar en java, y me enseño un juego hecho en java sobre robots "aprendices" y me dijo (ahi me toco la fibra), que eran un buen metodo para que mi hija de 7 años aprendiera a programar robots.

Nota: Sus robots no los programo en java, pero parte de su aplicacion (extensa) creo que si.

En esas circustancias, que quires, me puse como loco a querer aprender java, no me heche para atras, todo lo contrario, afronte que estaba dispuesto a dar un gran paso adelante...¡un viaje al futuro! ¡Usaria el nuevo estadard! ¡No me quedaria atras!

Y es entonces, cuando despues de mucho mirar por mi cuenta, y entender que, me supondria un esfuerzo mayor del esperado (todos hemos aprendido nuevo leguajes o sistema sobre la marcha, eso no nos asusta ¿verdar?), y ver que lo que yo veo de java no es lo mismo que veia mi colega y compañero en ese momento, decido consultar con vosotros, hubiera preferido hacerlo tomandonos unas ||-||, pero de momento, es en el ciberespacio;), por eso la claridad del titulo

Queridos colegas, ¿Merece la pena java?

donald shimoda 10-05-2013 16:04:55

Cita:

Empezado por cesarsoftware (Mensaje 460212)
Queridos colegas, ¿Merece la pena java?

Pues.... tengo tu misma edad y a estas alturas mi amigo si no disfruto el viaje no vale la pena el destino, esa es mi filosofía.

Saludos!

Casimiro Notevi 10-05-2013 16:34:06

Cita:

Empezado por newtron (Mensaje 460200)
Otra cosa es el ejemplo del programita que hace una función muy específica y no se requiere nada más pero no creo que sea el caso de un programa de facturación o contabilidad que es en lo que nos movemos la mayoría.

Precisamente no son programas de facturación/contabilidad a los que me refería.

rretamar 10-05-2013 20:10:26

Cita:

Empezado por Casimiro Notevi (Mensaje 459999)
Lo poco que he usado java (echándole un vistazo para aprender) me resultó leeeeeeento, pesado, aburrido, recargado, incómodo, insoportable, agobiante...
Aunque seguramente es una buena elección para... no sé, para algo debe servir bien :confused:

Cierren el thread. Casimiro dijo en pocas palabras lo que muchos pensamos (y vemos). ^\||/

:D

nlsgarcia 10-05-2013 23:32:43

Club Delphi,

Cita:

¿Por qué necesito Java?

Existe un gran número de aplicaciones y sitios Web que no funcionan a menos que Java esté instalado, y muchas más que se crean a diario. Java es rápido, seguro y fiable. De portátiles a centros de datos, de consolas de juegos a superequipos científicos, de teléfonos móviles a Internet, Java está en todas partes.

Tomado de: http://www.java.com/es/download/faq/whatis_java.xml
La importancia de Java se puede sintetizar en los siguientes puntos:

1- Conocimiento de un lenguaje de programación multiplataforma puramente orientado a objetos.

2- Interés económico motivado por fuentes de trabajo o oportunidades de negocio.

3- Su extensa utilización a nivel de aplicaciones Desktop, Web, Móviles y en diversos Dispositivos Electrónicos.

4- Amplia aceptación en el mundo académico y extensa bibliografía.

5- Actualización del lenguaje y mejoras periódicas a la Máquina Virtual (VM).

Todos los puntos anteriores son válidos, sin embargo esto no implica que el lenguaje sea fácil de aprender y/o implementar en comparación a otros lenguajes o que sea la mejor alternativa de programación actualmente, simplemente indica hechos puntuales que lo distinguen y que en su momento pueden ser factores de decisión en relación a su inclusión o no en determinados proyectos a nivel personal, académico o empresarial.

Otro punto importante es el indicador TIOBE, que aunque solo mide la popularidad de un lenguaje este indica la amplia aceptación de Java a nivel mundial.

Espero sea útil :)

Nelson.

blackx5n 11-05-2013 02:19:37

Merece la pena java
 
Cita:

Empezado por nlsgarcia (Mensaje 460270)
Club Delphi,

4- Amplia aceptación en el mundo académico y extensa bibliografía.

Yo tengo algunas dudas ojala me ayudan aclararlas

1- ¿Porque java es ampliamente aceptado en el mundo academico?

2- ¿Porque de aumento de las java escuelas?

3- ¿El mercado laboral exige profesionistas que sepan java si o si?

4- ¿Cuantas paginas web conocen ustedes que verdaderamente usen applets, son muchas, son pocas que opinan?

5- ¿Java es verdaderamente mas seguro para hacer aplicaciones que utilizar otros lenguajes de programacion?
Siempre he escuchado que java es muy seguro debido a que no usan punteros y asi evita errores de memoria y que la maquina virtual hace comprobaciones para determinar la procedencia de las clases y asi evitar posibles daños.
¿Que opinan?

6- ¿Hace poco en portales de noticias se hablo de que el plugin de java en el navegador era vulnerable se enteraron de la noticia?

7- ¿Creen que estos portales de noticias exageran, y le dan mala fama al lenguaje o esta justificado?

8- ¿En el caso de java con los applets, y estos errores de seguridad en el navegador, quien es el verdadero responsable, el lenguaje en si, la empresa que tiene el control del lenguaje, los programadores, los usuarios finales o todos somos responsables?



Al González 11-05-2013 06:10:25

Cita:

Empezado por blackx5n (Mensaje 460278)
[...] o todos somos responsables?

¿Los responsables son los que pusieron ahí las escaleras o los que se paran sobre ellas? :rolleyes:


cesarsoftware 11-05-2013 11:56:31

¡Y encima problemas de seguridad!

Los culpables, a mi entender son los propietarios de java, no los programadores, porque seguro que el fallo no esta en la aplicación sino en la VM.

Si leyeron la historia del ingeniero portugues, verán que hay gente que defiende a java, quizás porque es lo que han aprendido en la escuela.

A los que hemos aprendido lenguajes clásicos, parece claro que java se nos "atraganta", pero los que han salido aprendiendo java, delphi les parecerá un dinosaurio.

Eso si, mires por donde mires, parece que java esta presente o nos lo hacen creer (voto por la segunda opción)

Casimiro Notevi 11-05-2013 12:04:16

Independientemente de que sea bueno o malo, y olvidándonos de cualquier valoración técnica, java es el visual basic de antes, el lenguaje que "todos" tienen que aprender, más gente que lo conoce equivale a más mano de obra y, por tanto, pagar menos porque hay muchos que lo conocen.

Casimiro Notevi 11-05-2013 12:05:03

Cita:

Empezado por Al González (Mensaje 460282)


Buenísimo :)

cesarsoftware 11-05-2013 12:24:41

Cita:

Empezado por Casimiro Notevi (Mensaje 460284)
Independientemente de que sea bueno o malo, y olvidándonos de cualquier valoración técnica, java es el visual basic de antes, el lenguaje que "todos" tienen que aprender, más gente que lo conoce equivale a más mano de obra y, por tanto, pagar menos porque hay muchos que lo conocen.

Creo que vas por buen camino^\||/

nlsgarcia 11-05-2013 18:50:55

Casimiro Notevi,

Cita:

Empezado por Casimiro Notevi
...Java es el Visual Basic de antes...

Pregunto: ¿Java o PHP?.

Espero sea útil :)

Nelson.

Casimiro Notevi 11-05-2013 18:57:08

Cita:

Empezado por nlsgarcia (Mensaje 460291)
Casimiro Notevi,
Pregunto: ¿Java o PHP?
Espero sea útil :)
Nelson.

Es que tú eres muy joven :)
Sí, también, php sería el "visual basic" para la web :)

MAXIUM 11-05-2013 20:25:33

OK, ¿entonces enterramos JAVA?. Piensen la respuesta ya que están influyendo en toda una generación de programadores.

Subamos las apuestas
Ruby vs Phyton

cesarsoftware 11-05-2013 21:15:14

Cita:

Empezado por MAXIUM (Mensaje 460297)
OK, ¿entonces enterramos JAVA?. Piensen la respuesta ya que están influyendo en toda una generación de programadores.

Subamos las apuestas
Ruby vs Phyton

Esa es la cuestión.

¿Que hacemos? Por mi parte, de momento lo he enterrado, me fastidia, durante unos meses he intentado que formara parte de mi conocimiento, pero por alguna razón (no se si tendrá que ver este hilo) he terminado por desinstalarlo (netbeans y jdk) de mis sistemas. Hubiera preferido recibir ánimos de la comunidad, pero de momento son todo criticas.

En cuanto a Ruby vs Phyton, lo siento, no puedo apostar por algo que desconozco:o

Ñuño Martínez 13-05-2013 19:11:28

Cita:

Empezado por cesarsoftware (Mensaje 460203)
Coincido plenamente en el planteamiento de los lenguajes, pero ¿Es la máquina virtual la única ventaja de java? ¿Tal ingente cantidad de esfuerzo de cientos de personas en horas, dineros y conocimiento invertido solo para eso?
Cuando alguien como mamcx piensa en un nuevo leguaje, tiene un sentido, creo recordar que la NASA invento lisp para "afinar" sus software dedicados a la misiones espaciales. O se inventa HTML para un nuevo proposito, la navegacion por internet.
Para que se invento java, para homogeneizar todos los dispositivos o, como windows, para que cada pc/dispositivo tuviera uno.

Si Wikipedia no miente (me he quedado ahí porque mi Firefox navegador se atasca cuando miro las referencias :confused: ) Java se inventó para la televisión interactiva. Así que echa cuentas.

Cita:

Empezado por cesarsoftware (Mensaje 460210)
Releyendo te entiendo mejor, quieres decir que no solo es el mismo programa con la misma máquina de hace años sino el mismo programa instalado en máquinas nuevas de arquiteturas mas modernas y según nuestro mercado/sector incompatible en hardware y software con la antigua. Por ejemplo un programa hecho en java corriendo en una Digital con VMS, funcionaria ahora en un Portatil intel con windows 8.

Es un gran punto a favor, todos hemos tenido que rehacer programas escritos para, por ejemplo MS-DOS en Basic o Pascal, que ningun lenguaje/compilador moderno aceptaria. En cambio en java parece que si.

Exactamente a esto me refiero. :)

Cita:

Empezado por nlsgarcia (Mensaje 460291)
Pregunto: ¿Java o PHP?.

Esto me ha sonado a "¿Chuletillas de cerdo o borrajas con patatas?". Es que no son equivalentes. Java es para hacer aplicaciones, PHP para hacer páginas web.

nlsgarcia 13-05-2013 20:35:27

Ñuño Martínez,

Cita:

Empezado por Ñuño Martínez
...Java es para hacer aplicaciones, PHP para hacer páginas web...

Creo que ese no es el punto del Msg #54 :)

Nelson.

MAXIUM 15-05-2013 04:07:07

¿ Servirá de algo? PrimeFaces: framework sobre JSF 2.0


La franja horaria es GMT +2. Ahora son las 10:24:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi