Portada República Web Podcast

🎧 Suscríbete al podcast

Descubriendo la programación funcional – Scala con David Vaquero

  • Episodio Bonus
  • 9 enero, 2021
República Web
República Web
Descubriendo la programación funcional – Scala con David Vaquero
/

Para el quinto episodio sobre la serie de programación funcional, Andros Fenollosa presenta junto al compañero David Vaquero el lenguaje Scala, otro gran lenguaje que también hace uso de la máquina virtual de Java y es multiparadigma. Esto es una las diferencias con los otros lenguajes funcionales que se han tratado en esta serie. Scala es un lenguaje diseñado por Martin Odersky y que trae juntos dos paradigmas: la orientación a objetos y la programación funcional.

Entre las cuestiones discutidas en el episodio:

  • ¿Qué pasó por tu cabeza para meterte en la programación funcional?
  • Dime algunas características que te rompieron la cabeza y te enamoraron.
  • ¿Qué es Scala?
  • ¿Cuál es su origen?
  • ¿Qué lo hace especial respecto a Clojure?
  • ¿Quién lo usa? ¿Para quién está orientado?
  • ¿Cuáles son tus frameworks favoritos?
  • Hablemos sobre el Front-End. ¿Existe implementación?
  • ¿Cuál crees que es el futuro del ecosistema?
  • ¿Existe una comunidad?
  • Recursos y consejos para grumetes.
  • Anécdotas, ¿qué es lo peor y lo mejor que te has encontrado?

No te pierdas los otros episodios de la serie sobre programación funcional sobre Clojure, Elixir, Haskell y Elm.

2 respuestas a “Descubriendo la programación funcional – Scala con David Vaquero

  1. En el siglo 21 aun continuo aprendiendo y usando Java en la empresa para la que trabajo a diario desde hace ya 21 años en mi caso lo utilizo con Spring Boot (lombox para evitar generar setter, getters y constructores), VUEJS y Vuetify; porque ese es nuestro stack. Para algunos proyectos usamos Apache spark, Apache nifi.

    En mis trabajos freelance uso php y otros lenguajes. Pienso al igual que David, que cada uno va usando lo que puede facilitar el trabajo, y cada tecnología tiene cosas buenas, pros y contras.

    Saludo cordial desde bogota Colombia

    1. Muchas gracias por comentar!
      Cada herramienta como dices tiene cosas buenas y malas.
      Hay que usar lo que mejor te venga y si es software libre mejor que mejor 🙂

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Episodios relacionados

27 noviembre, 2021

Previo al evento online de programación 24H24L con José Jiménez

El próximo 11 de diciembre se celebra la segunda edición del evento 24H24L. Consiste en 24 charlas de una hora de duración, en una edición dedicada a la programación y al mundo del desarrollo. 24H24L es una jornada pensada para compartir conocimiento por parte de profesionales y entusiastas del software libre en español. Detrás de …

Escuchar episodio 01:16:51

2 octubre, 2021

Trabajar en el core de Python con Pablo Galindo – República Python (II)

Nuevo episodio de la serie especial dedicada a Python presentada por Andros Fenollosa. En este segundo episodio Andros tiene la oportunidad de charlar un buen rato con Pablo Galindo, desarrollador del core de Python y miembro de la Python Software Foundation. Pablo Galindo es una de la personas referentes del lenguaje Python en español y …

Escuchar episodio 01:20:45

5 septiembre, 2021

Comunidad Python con Israel Saeta – República Python (I)

Empezamos con este episodio una serie especial dirigida por Andros Fenollosa, dedicada al lenguaje de programación Python. El lenguaje Python ha sobrepasado con creces su diseño original para acabar colándose en un multitud de disciplinas y profesionales de todo tipo como puede ser: el análisis de datos, la inteligencia artificial, la creación de aplicaciones para …

Escuchar episodio 01:03:45

24 abril, 2021

Testing de End-to-End (E2E) – Informe Testing (III)

Tercer episodio de la serie especial sobre testing donde tratamos el testing de extremo a extremo (End-2-End). Se trata del testing que involucra toda la experiencia de uso de una aplicación. El E2E es la técnica testing de más alto nivel dentro del desarrollo web. Ya no tocamos el código sino sus resultados en el …

Escuchar episodio 00:55:57