Así que...por qué no Kotlin? -:)
Así que...qué es Kotlin? Bueno...Kotlin es un lenguaje de programación de tipeado estático para el JVM, Android y el browser. También es 100% inter-operativo con Java.
Aunque no es un lenguaje que te va a exprimir la mente...lo cual significa que te puedes acostumbrar a su sintaxis rápidamente...tiene características muy buenas e interesántes que vale la pena explorar...
Como siempre...siendo mi primer post...aquí está el ejemplo para la lista Fibonacci...
fibonacci.kt |
---|
package Fibonacci fun fib(num: Int, a: Int, b: Int): String { var result: String = "" if(a > 0 && num > 1) { result = result + (a+b) + " " + fib(num-1,a+b,a) }else if (a == 0) { result = a.toString() + " " + b + " " + (a+b) + " " + fib(num-1,a+b,b) } return result } fun main(args: Array<String>) { if (args.size == 0) { println("Please provide a number...") return } val num: Int = args[0].toInt() println(fib(num,0,1)) } |
Y la pantalla obviamente -:)
Voy a postear la aplicación de Números LED muy pronto...así que mantengánse atentos -;)
Saludos,
Blag.
Development Culture.
No comments:
Post a Comment