jueves, 12 de febrero de 2009

¿Que es Java?

Creo que la respuesta a esta pregunta es muy fácil, para aquellas personas que se dedican al desarrollo de software, pero antes de decir que java es un lenguaje de programación desarrollado por Sun Microsystems a principios de los años 90 .


Lo que les quiero comentar es que Java es una gran plataforma de desarrollo, muy robusto y para aquellas personas que les gusta la programación orienta a objetos en definitiva tienen que conocer y aprender a manejar Java.


Mas adelante pondré algunos pequeños códigos, para que vean que nos es muy complicado programar en java.

3 comentarios:

  1. Tengo conocimiento que java aun no esta del todo liberada su licencia, me gustaría informaras mas sobre eso, ya que a los que nos interesa el software libre nos es de mucha utilidad saber la cuestión legal de un software cuya licencia es sumamente costosa, y limita mucho para que las empresas puedan realizar desarrollos por cuestiones de licenciamiento, cosa que en países tercermundistas no les interesa pero si les afecta, pues en cuanto se exija una auditoría entonces por fin se darán cuenta que es importante la licencia.

    ResponderEliminar
  2. Richard Stallman publico en el 2006 un articulo donde dice que Java no es totalmente libre, ya que java es sí es libre pero depende de muchas librerías que no son libres ya que Sun Microsystems entre noviembre de 2006 y mayo de 2007, liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prácticamente todo el Java de Sun es ahora software libre (aunque la biblioteca de clases de Sun que se requiere para ejecutar los programas Java todavía no es software libre), a lo que Richard Stallman nombro como la trampa de java.

    Y estoy de acuerdo con esto, pero todo depende de que tan robusto quieras realizar tu proyecto, ya que existen algunas librerías las cuales no te cuestan nada económicamente, pero si requieres mas complejidad en tu proyecto como encriptación o forzosamente necesitas utilizar EJB lo cual si te costaría, pero para empresas que se dedican al desarrollo de software es una buena inversión ya que sus sistemas deben de ser totalmente seguros.

    Otra beneficio de comprar estas librerías es que son muy conocidas y relativamente fáciles de utilizar, que en cuando a tiempo favorecería a la empresa, porque debemos de reconocer que tiempo es dinero para empresas de este tipo y es mas económico comprar las herramienta a capacitar al personal en herramientas de software libre, ya que por desgracia es mas difícil utilizar herramientas de este tipo.

    Espero haber respondido tu comentario. Que te lo pude decir con una simple frase “No, java no es totalmente libre ya que depende de librerías que Sun Microsystems no ha liberado”

    ResponderEliminar
  3. Creo que de ninguna manera se pude decir que Java es un lenguaje de programación. Efectivamente como mencionas es toda una plataforma que involucra diferentes tecnologias; entendiendo por plataforma una serie de elementos encapsulados en API's que permiten realizar aplicaciones con diferentes ámbitos como por ejemplo con bases de datos (JDBC), aplicaciones distribuidas (EJB's, Servlet's, JSP's), Dispositivos mobiles (Java MicroEdition) etc. Todas esas tecnologias pueden manipularse por medio de un lenguaje de programación estándar denominado comunmente y por simplicidad como JAVA.

    Saludos, felicidades por el blog y espero haber contribuido

    ResponderEliminar