Quiero hacer una aplicación para la tienda de aplicaciones. ¿En qué idioma debo codificar? ¿Puedo codificar en lenguaje Racket?

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:

  • 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” incluyen backtrack 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ón git-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 y racket/db/sqlite .

Gracias