6 puntos por xguru 2022-04-19 | 3 comentarios | Compartir por WhatsApp
  • Proyecto que adapta el lenguaje Clojure a Dart
  • Amplía el alcance de uso de Clojure a aplicaciones móviles y de escritorio utilizando Dart y Flutter
  • Ya se usa en la app móvil de Roam Research
  • Aún no tiene REPL y no soporta multi-method/sorted-collection, entre otros
  • Se prevé un lanzamiento oficial antes de Pascua de este año

3 comentarios

 
junghan0611 2022-06-13

¿Qué diferencia hay con crear aplicaciones multiplataforma con ClojureScript y Electron?

 
devjeonghwan 2022-04-20

Por lo general, este tipo de proyectos de conversión entre lenguajes no suelen terminar bien...

 
xguru 2022-04-19

Se oye interesante al conocer casos de uso. https://news.ycombinator.com/item?id=31050693

  • Empezó por una necesidad de sus creadores, y tras desarrollarlo durante alrededor de un año conocieron a la gente de Roam Research
  • Entonces Roam Research decidió apostar su estrategia móvil por esto y lo patrocinó
  • Porque la compleja app web de Roam está desarrollada en Clojure
  • Querían crear una app móvil, pero en vez de rehacerla desde cero, querían convertir el lenguaje Clojure que usan a Dart para utilizarlo
  • Así podían reutilizar el código existente y hacer solo el frontend móvil con Flutter
  • Este plan funcionó, y Roam lanzó apps para iOS/Android usando ClojureDart, y la gente ya las está usando