style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Lenguajes JVM

Otros lenguajes para la JVM (Groovy, Scala, Clojure, etc)

Ceylon: comparativa con otros lenguajes

Como ya se ha escrito aqui en este sitio, Ceylon es un lenguaje de programación en desarrollo que pretende tomar lo bueno de Java y olvidarse de lo malo.

¿Cómo compilo/ejecuto un programa en Ceylon?

Antes de comenzar comenzar debes decargar la versión actual 0.4 (Analytical Engine).

Compilar:

ceylon compile source\programa.ceylon

Ejecutar:

ceylon run default

El clásico programa Hola mundo

En Ceylon.

holamundo.ceylon

doc "Esto se usa para documentar el programa"
by "el que escribe el programa"
void run(){
  print("Hola mundo");
}

Si todo sale bien debe imprimir:

"Hola mundo"

En Groovy.
holamundo.groovy

println "Hola mundo"

En Python.
holamundo.py

print "Hola mundo"

En Scala.
Holamundo.scala

object Holamundo{

 def main(args: Array[String]){
   
   println("Hola mundo");
}

}

JavaOne 2012 charlas técnicas en YouTube

El equipo del Oracle Learning Portal publica las charlas técnicas impartidas en la JavaOne 2012 en su canal de YouTube.

Las charlas son variadas y no tienen desperdicio, las pongo aquí para que las puedan aprovechar.

JavaOne 2012 Technical Tracks:

  1. Core Java Platform (69 videos)
  2. Development Tools and Techniques (75 videos)
  3. Emerging Languages on the JVM (35 videos)
  4. Enterprise Service Architectures and the Cloud (66 videos)
  5. Java EE Web Profile and Platform Technologies (81 videos)
  6. Java ME, Java Card, Embedded and Devices (78 videos)
  7. JavaFX and Rich User Experiences (48 videos)

Y aquí el canal de Oracle Learning Portal.

String Calculator en Kawa

Hola a todos.
Les comparto la solución a la Coding Kata String Calculator que escribí en Scheme Kawa.
Se me ocurrió compartirla después de ver la solución que nuestro amigo Rodrigo Salado implementó en Groovy la cual compartió en su blog de aquí de Java México.
La entrada completa del blog aquí: http://pensamientoobjetivo.blogspot.mx/2013/02/string-calculator-en-kawa...

Saludos.

SE PUEDE PROGRAMAR EN DELPHI USANDO SINTAXIS DE JAVA??

buen día, quisiera saber si es posible hacer un pequeño programa en delphi usando lenguaje

String Calculator en Kawa

Hace un par de días nuestro amigo Rodrigo Salado nos compartió aquí su solución de la Kata String Calculator utilizando el lenguaje Groovy , lo cual me inspiró también a mí a publicar mi solución en Kawa para compararlas y ver que ideas se podrían implementar/traducir en Groovy.

Cabe mencionar que yo también me tardé mas de media hora (de hecho 2 pomodoros de 20 min), lo cual corrobora la teoría que teníamos con neodevelop sobre el tiempo necesario para resolver este ejercicio en un Coding-Dojo

Ejemplos en Ceylon

Aquí les dejo unos código muy sencillos en este lenguaje.

Loop recognition in C++/Java/Go/Scala

Encontré esta comparación de lenguajes que me parece interesante compartir.

http://research.google.com/pubs/pub37122.html

No estoy muy acostumbrado a leer este tipo de documentos, pero encuentro bastante entretenido aunque sea solo ojearlo y ver los dibujitos.

Una cosa que encuentro es que en Scala se puede escribir con mucho menos código, pero que esa brevedad se transmite muchas veces al tiempo de ejecución, es decir debes de verdad saber que estás escribiendo y que impacto tiene ahorrarse algunas lineas de código, claro ejemplo los for-comprehensions que Ezamudio ya explicó por acá anteriormente.

Voy a seguir viendo las figuritas, se ve bastante interesante.

Les dejo la conclusión (ya todos saben que no hay que hacer caso a estas conclusiones verdad? bien)


Hemos implementado un algoritmo compacto bien especificado
en cuatro lenguajes, C++, Java, Go y Scala, y evaluado los resultados
en varias dimensiones, encontrando factores de diferencia en todas las
areas. Hemos discutido varias optimizaciones subsecuentes especificas
a cada lenguaje que nos indican puntos débiles comunes en el desempeño
de cada lenguaje
.

Jtable ireport

Hola me presento soy Armando nuevo en el foro espero me puedan ayudar.

Bueno estoy desarrollando una aplicación en netbeans y msql el problema es que necesito hacer una consulta en ireport de lo que contenga el jtable y no me sale logro hacerlo con con consultas de campos pero de la tabla no...bueno ese es mi problema espero me ayuden

Cosas que he aprendido del curso con Martin Odersky Vol. 1 | Recursividad

Buenas tardes. Pues dado que hoy tengo una
pereza tremenda para salir, me dije a mí mismo:
"Mí mismo, hagamos una entrada en JavaMéxico".

Había dicho que cada sábado iría posteando algo
pero, ya saben, un joven recién salido de casa
capaz pagarse sus gustos... En fin.

Este curso de Martin Odersky es muy interesante desde mi particular
punto de vista:

+ En primera, tienes frente a ti al creador del lenguaje
de programación, por tanto uno aprende a usar Scala de la manera en
que fue pensado desde un inicio.

+En segunda, porqué aprendes temas muy base, qué
muy probablemente no te enseñaron en la escuela, y que te ayudan
a ver los problemas de tu trabajo de otra manera.

=====Nota====================================================
Dado que hubo un caso con los ejercicios de la semana pasada, no postearé
el código que yo conseguí que funcionase, era lo que quería hacer, pero tal parece
que si lo hago y me descubren me expulsan del curso; prefiero no arriesgarme :D
============================================================

En la primer semana el tema a tratar me parecía algo "soso", era recursividad y vamos

cambiar coma (,) por punto (.) en valores decimales generados en gráfica por jfreechart

pues aun que ya es pequeño este problema no he encontrado solucion , estoy utilizando la libreria jfreechart para la creacion de graficas en java, pero me acabo de dar cuenta que cuando la grafica tiene un valor decimal me pone una coma y no el punto. a la hora de mostrar los decimales

ejemplo

288,10,50% eso imprime donde yo quiero muestre 288.10,50% creo viene predefinido en la librería pero no encuentro donde modificar eso

Distribuir contenido

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">