Aprende a programar java en linux (Actualizado)
Fuentes de Información
29 comentarios
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
Macricio_Mauri dijo:
Y porque restringís el aprendizaje a Linux?
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
En ningún momento dije que se limitaba únicamente a linux, simplemente quize demostrar que linux también puede servir como entorno de desarollo, es más si lees cuidadosamente al inicio menciono que también se puede utilizar Mac y Windows
Macricio_Mauri dijo:
Y porque restringís el aprendizaje a Linux?
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
el no esta restringiendo nada, especifica que el tuto usa eclipse en linux nada mas,
por que?, porque el mejor SO para programar cualquier cosa es unix o unix-like (gnu/linux)
guille_abrego91 dijo:
Macricio_Mauri dijo:
Y porque restringís el aprendizaje a Linux?
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
En ningún momento dije que se limitaba únicamente a linux, simplemente quize demostrar que linux también puede servir como entorno de desarollo, es más si lees cuidadosamente al inicio menciono que también se puede utilizar Mac y Windows
Aprende a programar java en linux
Podrías poner aprende a programar en java, y dentro del post explicas la instalación de eclipse.
Ademas decís que hace 5 años que usas linux y me contestas que queres demostrar que linux se puede usar como entorno de desarrollo, cuando linux a lo largo de su historia fue desarrollado por y para desarrolladores.
O porque pensas que mas del 80% de los servidores corren bajo linux, mientras que en pc de escritorio apenas supera en 5% de usuarios
Macricio_Mauri dijo:
guille_abrego91 dijo:
Macricio_Mauri dijo:
Y porque restringís el aprendizaje a Linux?
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
En ningún momento dije que se limitaba únicamente a linux, simplemente quize demostrar que linux también puede servir como entorno de desarollo, es más si lees cuidadosamente al inicio menciono que también se puede utilizar Mac y WindowsAprende a programar java en linux
Podrías poner aprende a programar en java, y dentro del post explicas la instalación de eclipse.
Ademas decís que hace 5 años que usas linux y me contestas que queres demostrar que linux se puede usar como entorno de desarrollo, cuando linux a lo largo de su historia fue desarrollado por y para desarrolladores.
O porque pensas que mas del 80% de los servidores corren bajo linux, mientras que en pc de escritorio apenas supera en 5% de usuarios
Independiente de las estadisticas, hice el post enfocado en linux, más especificamente en Xubuntu que es la distro que ocupo en la portatil...y no creo que tenga nada de malo el hecho de que haya decidido hacerlo así y aun si así fuera creeme que no cambiaré el titulo del post simplemente porque no te agrada
guille_abrego91 dijo:
Macricio_Mauri dijo:
guille_abrego91 dijo:
Macricio_Mauri dijo:
Y porque restringís el aprendizaje a Linux?
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
En ningún momento dije que se limitaba únicamente a linux, simplemente quize demostrar que linux también puede servir como entorno de desarollo, es más si lees cuidadosamente al inicio menciono que también se puede utilizar Mac y WindowsAprende a programar java en linux
Podrías poner aprende a programar en java, y dentro del post explicas la instalación de eclipse.
Ademas decís que hace 5 años que usas linux y me contestas que queres demostrar que linux se puede usar como entorno de desarrollo, cuando linux a lo largo de su historia fue desarrollado por y para desarrolladores.
O porque pensas que mas del 80% de los servidores corren bajo linux, mientras que en pc de escritorio apenas supera en 5% de usuarios
Independiente de las estadisticas, hice el post enfocado en linux, más especificamente en Xubuntu que es la distro que ocupo en la portatil...y no creo que tenga nada de malo el hecho de que haya decidido hacerlo así y aun si así fuera creeme que no cambiaré el titulo del post simplemente porque no te agrada
Te hice una pregunta y te fundamente el porque; ahora si vos no tenes la menor idea de programar y menos del lenguaje java, allá vos.
Sabes cual fue una de las premisas del creador del lenguaje Java?
- Write Once, Run Anywhere (Escríbelo una vez, ejecútalo en cualquier lugar)
Sabes cual fue uno de los objetivos del proyecto cuando se creo el lenguaje java?
- Debería permitir la ejecución de un mismo programa en múltiples sistemas operativos.
Java es independiente de la plataforma porque ejecuta el binario compilado dentro de una maquina virtual llamada "Java Virtual Machine"; entonces podes usar el IDE que se te antoje y donde se te antoje. La ejecución del producto final es igual en cualquier lado.
NO necesitas un SO en especial
guille_abrego91 dijo:
Macricio_Mauri dijo:
Y porque restringís el aprendizaje a Linux?
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
En ningún momento dije que se limitaba únicamente a linux, simplemente quize demostrar que linux también puede servir como entorno de desarollo, es más si lees cuidadosamente al inicio menciono que también se puede utilizar Mac y Windows

Vos decís diego que @Macricio_Mauri....?

Llevo 9 años trabajando con java y es grandioso encontrar estos tipos de tutoriales aqui.
Como consejo, tambien echate un vistazo a python es tambien muy bueno.
oaker dijo:
Trata de no programar en Eclipse, asi vas a aprender mas y mejor, porque si usas eclipse el mismo entorno de desarrollo te corrige los errores cuando te equivocas en algo de sintaxis y de esa forma no te das cuenta cuales son los errores que cometes. Y como dijo @foxsermon tambien proba con python que esta buenisimo. Buen post.
Si la verdad ocupo netbeans y eclipse (el segundo porque es el que se ocupa en los tutoriales) pero me siento más cómodo en netbeans...cuál me recomendas?
guille_abrego91 dijo:
oaker dijo:
Trata de no programar en Eclipse, asi vas a aprender mas y mejor, porque si usas eclipse el mismo entorno de desarrollo te corrige los errores cuando te equivocas en algo de sintaxis y de esa forma no te das cuenta cuales son los errores que cometes. Y como dijo @foxsermon tambien proba con python que esta buenisimo. Buen post.
Si la verdad ocupo netbeans y eclipse (el segundo porque es el que se ocupa en los tutoriales) pero me siento más cómodo en netbeans...cuál me recomendas?
bueno yo creo que no hay nada malo, si es comenzando esta bien eclipse o que queres? que programe en un simple editor de texto ? podria ser, pero si ya sabes lo basico de programacion, yo recomiendo un IDE a full como Netbeans, que es lo mejor que se ha hecho para programar en Java especificamente hasta nivel profesional, superando a eclipse por mucho.
guille_abrego91 dijo:
oaker dijo:
Trata de no programar en Eclipse, asi vas a aprender mas y mejor, porque si usas eclipse el mismo entorno de desarrollo te corrige los errores cuando te equivocas en algo de sintaxis y de esa forma no te das cuenta cuales son los errores que cometes. Y como dijo @foxsermon tambien proba con python que esta buenisimo. Buen post.
Si la verdad ocupo netbeans y eclipse (el segundo porque es el que se ocupa en los tutoriales) pero me siento más cómodo en netbeans...cuál me recomendas?
Y la verdad yo uso un editor de texto común para programar, podes usar alguno que te resalte sintaxis. Lo importante es entender bien el manual de Java, es un buen lenguaje.
Saludos.
Macricio_Mauri dijo:
Y porque restringís el aprendizaje a Linux?
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
¿Cuando restringio el usuario el aprendizaje a Linux?
Creo que toda persona interesada en la informatica y en programar, minimo sabe, que un programa realizado en lenguaje Java puede ser ejecutado independientemente de la plataforma.
El hizo el post bajo la categoria de Linux porque es el sistema que utiliza, el esta utilizando Eclipse en Linux, vamos hombre, ¿no lo captas?
Y al creador del post,
! En lo personal no me gusta la programacion bajo el lenguaje Java, pero me parece muy bien que estes aprendiendo! Sigue adelante y con el tiempo aprende otros idiomas, como estas con Linux te recomiendo que aprendas a programar en Phyton y si se te da, prueba con Lua que te servira mas que nada como lenguaje para la creacion de Scripts. Macricio_Mauri dijo:
Y porque restringís el aprendizaje a Linux? y por que windows y mac rentringen su codigo?
La ventaja de Java es crear un lenguaje independiente de la plataforma y que se ejecuta en una maquina virtual (JVM).
El binario de un proyecto que creas con eclipse en linux, es el mismo que creas en windows y mac. Y se ejecuta en cualquiera plataforma que tenga instalada la Java Virtual Machine.
pd. si x casualidad probaste el eclipse en windows, para vos es mejor el d linux?
pd2. Y si uso el eclipse en linux, es facil instalar paquetes para el jdk?
Global
Argentina
Chile
Colombia
España
México
Perú
Uruguay
Venezuela



Comentarios destacados
En ningún momento dije que se limitaba únicamente a linux, simplemente quize demostrar que linux también puede servir como entorno de desarollo, es más si lees cuidadosamente al inicio menciono que también se puede utilizar Mac y Windows