Skip to content

LSUG talks: Rory Graves and Enric Sangra

Photo of Daniela Sfregola
Hosted By
Daniela S.
LSUG talks: Rory Graves and Enric Sangra

Details

This month we are back at CodeNode where we will be joined by Rory Graves and Enric Sangra.

Sign up for this event on the Skills Matter web site: (https://skillsmatter.com/meetups/10816-london-scala-talks-rory-graves-and-enric-sangra)

---

RORY GRAVES: MAKING SCALAC FASTER - HOW HARD CAN IT BE?

Improving the performance of ScalaC is an ongoing mission by a number of people. Optimising an application as complex and subtle as the Scala compiler is an interesting adventure. This talk is a fun romp through the world of compilers, performance measurement, optimisation and bytecode. On this journey we will highlight the unexpected challenges, opportunities and skeletons so far discovered.

---

ENRIC SANGRA: THERE AND BACK AGAIN: JAVASCRIPT TO SCALA

Two years ago I got into an adventure to learn Scala. Although the road seemed arduous and complicated, I quickly realised there were some similarities between how Javascript was being advocated and the main Scala principles.

In this talk, I want to explain what helped me learning this new language and while doing so, which concepts can be taken back from it. Are monads something complex? Do we need to fully understand them to write Scala? Could we handle errors in a better way in Javascript?

There (from Javascript to Scala)

  • Why Scala?
  • The functional basis
  • Don't be afraid of the cats

And back again (from Scala to Javascript)

  • Being pure
  • Types
  • Error handling and monadic structures

---

Refreshments will be provided by eSynergySolutions.

Photo of London Scala User Group group
London Scala User Group
See more events
Skills Matter at CodeNode
10 South Place, London · EC2M 2RB