DeNunCianDo

DeNunCianDo (https://www.denunciando.com/)
-   Programacion (https://www.denunciando.com/programacion-115/)
-   -   MiniGuía Java…alternativas de desarrollo (https://www.denunciando.com/programacion-115/364327-miniguia-java-alternativas-de-desarrollo.html)

ARICARRARO 13-12-2010 15:10:02

MiniGuía Java…alternativas de desarrollo
 
Este post es para quienes usan Java, y quieren conocer otras plataformas de desarrollo.



1. Jython
Es lo mismo que programar en Python, pero con las funciones y librerías Java.
2. JRuby
Es un lenguaje orientado a objetos parecido a Python, también permite usar las librerías de Java.
3. Groovy
Es un lenguaje de programación dinámico, orientado a objetos muy parecido a JRuby.
4. Scala
Lenguaje de programación orientado a objetos parecido a los tres anteriores (Python, JRuby y Groovy).
http://www.scala-lang.org

Ejemplo 1. Hola mund, el famoso "hola mundo" escrito en estos lenguajes.

Hola.py
print “¡Hola mundo (en JPython)!”

Hola.rb
puts “¡Hola mundo (en JRuby)!”

Hola.groovy
println “¡Hola mundo (en Groovy)!”

Hola.scala
println (“¡Hola mundo (en Scala)!”)

Ejemplo 2. Clases, etse es un ejemplo de cómo crear una clase y acceso básico a sus miembros


Persona.py

class Persona:
def asignaNombre(self,Nombre):
self.Nombre
def obtenerNombre(self):
return self.Nombre

miObjeto. Persona()
miObjeto.asignaNombre(‘Fernando’)
print “Nombre ”, miObjeto.obtenerNombre()




Persona.rb

class Persona

def initialize(nombre)
@nombre=nombre
end

def nombre
@nombre
end

def to_s
“#{@nombre}”
end

miObjeto= new Persona(‘Fernando’)
miObjeto.nombre
miObjeto.to_s

Persona.groovy

class Persona{
String nombre

def Nombre(){
println nombre
}

static void main (String[] args){
def miObjeto= new Persona(nombre: ‘Fernando’)

miObjeto.Nombre()
}//fin main
}//fin clase

Persona.scala
class Persona (nombre: String)

miObjeto = new Persona

miObjeto.nombre=”Fernando”


A mi criterio Python es el más fácil de aprender. ¡Saludos desde México!:SmokeScreen_emotico

ARICARRARO 13-12-2010 23:35:39

Respuesta: MiniGuía Java…alternativas de desarrollo
 
http://www.javamexico.org/files/zen_logo.png
Los invito a que chequen mi blog en: http://www.javamexico.org/

nasher9999 01-03-2012 02:13:07

Respuesta: MiniGuía Java…alternativas de desarrollo
 
vamos a checar el blog gracias

ASTROMAN 16-06-2012 11:40:06

Respuesta: MiniGuía Java…alternativas de desarrollo
 
ayuda nesesito como poner atras mitri mi pajina por medio del dj con que codigo lo ago


La franja horaria es GMT -5. Ahora son las 09:35:55.

Desarrollado por: vBulletin® Versión 3.8.9
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.

DeNunCianDo.CoM ©

Page generated in 0,03269 seconds with 8 queries

SEO by vBSEO