About this Talk
In this talk, we'll learn how Scala Native uses POSIX and ANSI C API's
to build concise, expressive programs that run unusually close to bare metal.
By examining real-world programs, we'll learn just how accessible and expressive
low-level programming can be with a modern language like Scala.
Required knowledge
basic familiarity with scala working knowledge of Linux command-line tools and file system
Learning objectives
How all programs use system calls for networking and other IO operations How Scala Native can use UNIX system calls directly for simple, high-performance code How Scala Native represents C-style memory allocation How to use C libraries from Scala Native programs.
Speaker(s)
Richard Whaling is a data engineering consultant based in Chicago. He's currently working on a book about Scala Native, due to be released in 2018, and has contributed to the 0.2 and 0.3 releases of Scala Native. He is passionate about communicating deep technical concepts in an engaging and accessible way.
BACK TO SCHEDULE