ℹ️ Descripción de la charla:
Programación funcional es la palabra que se está poniendo de moda y Clojure es uno de los lenguajes que lo implementa con fidelidad. En esta sesión tendremos una introducción a Clojure y lo haremos construyendo una web con él. Veremos pues, cómo se puede hacer frontend con un lenguaje obsesionado por la inmutabilidad y las funciones puras. Clojure es un LISP completamente rejuvenecido que se aprovecha de todas las cualidades de uno de los lenguajes más antiguos pero que incorpora todas aquellas propiedades necesarias para una programación moderna, escalable, segura y portable.
Clojure es homoicónico, dinámico, inmutable, tiene un REPL nativo, testing nativo y avanzado y transpila para JavaScript o compila para Máquina virtual de java o de .NET. Eso le permite ser ejecutado a la vez en cualquier máquina que usemos.
🤔 ¿Qué podemos esperar de esta charla?
En esta introducción veremos por encima lo que es la programación funcional, por que cada vez tiene más seguidores, veremos como se escribe código con Clojure/LISP y por último usaremos la lib. Re-frame para escribir una web que use de React sin haber escrito ni una linea de html o javascript.
¿Cuando será el evento?
🕐 Agenda: El evento constará de dos partes
- 18:00-20:00: Charla
- 20:00-22:00: Quién quiera, después nos quedaremos charlando intentando emular los eventos en persona.
💬 Entra en nuestra comunidad
Para contactar con nosotros o ser parte de de la comunidad puedes entrar en el slack de software crafters y encontrarnos en el canal #loc_murcia