Sí, definitivamente puedes usar el lenguaje Racket.
PLT Design ha anunciado una nueva versión de Racket; su lenguaje de programación multi-paradigma de propósito general tipo Esquema Racket 6.7 introduce soporte para construir aplicaciones gráficas en Android, mejoras en REPL y en el administrador de paquetes, y extendido Typed Racked.
El soporte para la programación de la GUI de Android se proporciona a través del proyecto racked-android. InfoQ ha hablado con Jay McCarthy, profesor asociado en UMass Lowell y creador de racked-android.
Otras adiciones notables en Racket 6.7 son:
- He estado tocando la guitarra durante 3 años. ¿Es necesario aprender escalas en guitarra? ¿Cómo ayuda y desde dónde comenzaré?
- Tengo un Moto G2. ¿Debo obtener un protector de pantalla para ello?
- Tengo una maestría en informática. ¿Cómo puedo comenzar un doctorado en psicología infantil?
- Estoy muy insatisfecho con el Centro de ayuda de Linkedin Premium, no responden. ¿Vale la pena los servicios premium de Linkedin?
- Creé mi archivo .gitignore, ¿y ahora qué?
- REPL de Racket utiliza ahora
racket/interactive
para admitir edición de línea, historial de comandos y resultados y metacomandos. Los metacomandos permiten ampliar el conjunto de comandos conocidos por REPL. Los metacomandos disponibles “listos para usar” incluyenbacktrack
para ver un retroceso de la última excepción,trace
para rastrear una función con nombre,profile
a código de perfil de forma estadística o precisa, etc. - El administrador de paquetes de Racket (
raco pkg
) ahora permite especificar credenciales de autenticación a través de la opción de configuracióngit-checkout-credentials
al instalar paquetes desde un repositorio Git. Además,raco pkg
admite túneles mediante HTTP CONNECT. - Typed Racket, que es una extensión de Racket que permite la especificación gradual de la información de mecanografía, se ha ampliado para incluir
racket/os
yracket/db/sqlite
.
Gracias