Cuarto episodio de la serie especial sobre programación funcional dirigida por Andros Fenollosa. En esta ocasión se dedica al lenguaje Elm, algo particular debido a que ha sido diseñado para funcionar solo en el navegador web. Entre otras características podemos destacar que es declarativo, está influenciado por Haskell y diseñado para obtener robustez, usabilidad y rendimiento. Este lenguaje funcional hizo su aparición en el año 2012 gracias a Evan Czaplicki, creador de Elm.
Para este episodio sobre Elm, Andros cuenta con la compañía de David Hernandez, un profesional con más de 10 años programando para empresas de servicios y productos. Aunque principalmente ha estado con PHP, también ha podido tocar Javascript, Node, Python, Java y Elm, lenguaje que le ha traído a nuestro podcast. Sus roles han sido diversos: CTO, development manager y tech lead entre otros.
Entre las cuestiones discutidas en el episodio:
¿Cómo te metiste a la programación funcional?
Origen y características de Elm
Beneficios y diferencias de Elm
Desventajas de Elm
Frontend con Elm
Futuro, comunidad y recursos
No te pierdas los otros episodios de la serie sobre programación funcional sobre Clojure, Elixir y Haskell.
Terminamos el año con el tema del año: el futuro de la creación de software con las herramientas de IA generativa. Empezamos el episodio hablando de un atrevido artículo de Paul Kinlan (Google Chrome) titulado Will we care about frameworks in the future? donde lanza interesantes preguntas como ¿importan los patrones de arquitectura que hemos … Sigue
Para este episodio del podcast Andros Fenollosa tiene la suerte de contar con Ellie Fairholm y Josep Giralt D’Lacoste, autores del libro recientemente publicado por la editorial The Pragmatic Programmers, titulado Engineering Elixir Applications. Ellie y Josep además de ser dos auténticos apasionados del lenguaje Elixir, están detrás de la consultora de software BeamOps, especializada … Sigue
En este episodio Andros Fenollosa introduce el protocolo Gemini, alternativa ligera y minimalista al protocolo HTTP. Gemini está diseñado para ofrecer una experiencia sencilla y enfocada principalmente en la lectura de contenido, sin las complejidades de la web moderna. Es una vuelta a los inicios de la web, muy condicionada al consumo de documentos y … Sigue
Para este nuevo episodio vuelve al podcast Camilo Chacón Sartori y lo hace para hablar junto a Andros Fenollosa sobre su próximo libro Palabras y algoritmos, Cómo la inteligencia artificial transformará la escritura. A través de un recorrido por los hitos que marcaron la evolución del lenguaje escrito, Camilo Chacón nos invita a reflexionar sobre el … Sigue