Scala Center, EPFL
Sébastien Doeraene is a compiler/runtime systems hacker and a Scala enthusiast. Best known as the author of Scala.js, he is now an engineer at the Scala Center. He holds a PhD from EPFL, having worked under the supervision of Prof. Martin Odersky, and a master’s degree in computer science engineering from Université catholique de Louvain in Belgium. When he is not busy coding, he sings in choirs and a cappella groups such as the Ensemble Vocal Évohé, or composes for and conducts said choirs.
Talks I've Given
-
Getting Started with Scala.js, Laminar and Vite
Featuring Sébastien Doeraene
Starting from scratch, we build a small Scala.js (https://www.scala-js.org/) application with a minimal, live-editable bar chart. We show a setup for a fast save-refresh cycle. We use Metals, sbt, Vite, Laminar, Chart.js and ScalablyTyped. Includes an intro to the FRP model of Laminar.
software-development scalably-typed laminar vite scala.is -
The road towards Scala.js 1.0.0 - Intermediate
Featuring Sébastien Doeraene
For its 2 year anniversary, Scala.js became non-experimental, with the release of its version 0.6.0. As we are approaching 4 years of development, we are closing on the 1.0.0 release.
scala scalax scalajs -
Live coding Scala.js reloaded
Featuring Sébastien Doeraene
Have you been missing all the goodness happening this year in Scala.js, the Scala to JavaScript compiler? Here's your chance to catch up.
scala functional-programming javascript scala.js -
Scala.js: write in Scala for the browser
Featuring Sébastien Doeraene
Ever dreamed of writing you next Rich Internet Application in Scala, enjoying all the Scala goodness, but not sacrificing JavaScript interoperability? Then come and meet Scala.js, a Scala to JavaScript compiler
scala javascript jquery html5 closure typed untyped -
Scala.js: write in Scala for the browser
Featuring Sébastien Doeraene
Ever dreamed of writing you next Rich Internet Application in Scala, enjoying all the Scala goodness, but not sacrificing JavaScript interoperability? Then come and meet Scala.js, a JavaScript backend for Scala. Scala.js compiles full-fledged Scala code down to JavaScript, which can be integrated...
scala rich-internet-application javascript