Las capacidades OO de Scala, añadido al hecho de que también corre sobre la JVM, facilita la migración de aquellos programadores de Java que han encontrado alguna limitación en su lenguaje habitual, ¡a varios nos ha pasado! Por este motivo, durante la presentación, se verán algunas comparaciones entre snippets de ambos lenguajes para abrir apetito y tal vez convencer a más de alguno paraque tú también dé el salto. No obstante, no te preocupes si tu background es diferente, ya que daremos un enfoque bastante generalista en este sentido.
Sin duda alguna, uno de los puntos fuertes de este lenguaje, sino el que más, es su capacidad para trabajar en FP. Hay muchos conceptos que queremos contarte sobre este paradigma aplicado a Scala (que dejaremos para charlas futuras), por lo que primero nos gustaría allanarte el terreno hacia esta línea. En este sentido, pensamos que tratar la inmutabilidad y jugar con la API de colecciones puede consolidar una base inicial muy buena.
* Evento (Madrid Scala Meetup): http://www.meetup.com/Scala-Programming-Madrid/events/142798132/
* Evento (MadridJUG): https://plus.google.com/events/cek46itfh9t2dhs1ubigc3vdc08?authkey=CN_bl8nDkISPiAE