Modern Systems Programming with Scala Native (Pragmatic Bookshelf)

PragmaticBookshelf
Access the power of bare-metal systems programming with Scala Native. Compile Scala code down to native machine instructions; seamlessly invoke operating system APIs for low-level networking and IO; control pointers, arrays, and other memory management techniques for extreme performance; and enjoy instant start-up times. Skip the JVM and improve your code's performance by getting close to the metal.

Richard Whaling

edited by Katharine Dvorak @katied

Access the power of bare-metal systems programming with Scala Native. Compile Scala code down to native machine instructions; seamlessly invoke operating system APIs for low-level networking and IO; control pointers, arrays, and other memory management techniques for extreme performance; and enjoy instant start-up times. Skip the JVM and improve your code’s performance by getting close to the metal.

Understand the foundations of systems programming, including pointers, arrays, strings, and memory management. Use the UNIX socket API to write network client and server programs without the sort of frameworks higher-level languages rely on. Put all the pieces together to design and implement a modern, asynchronous microservice-style HTTP framework from scratch. Write practical, bare-metal code with Scala Native, step by step.

Take advantage of Scala Native’s clean, modern syntax to write lean, high-performance code without the JVM.


“An excellent guide to applying modern systems’ technologies and functional programming to service development. Richard clearly demonstrates how Scala Native effectively models the concepts and supports a high-quality implementation.”

–Corey O’Connor, Founder, GLNGN, LLC


  • Full details: Search
  • View this book’s portal and details on how to post errata and suggestions here.

Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com" at checkout :+1:

Latest Threads About This Book Top

novitk
the subj. novitk@DESKTOP-KN:~/repos/scala-native$ grep -m 1 -B 10 printf clib/src/main/scala/scala/scalanative/libc/package.scala packa...
New
PragmaticBookshelf
Access the power of bare-metal systems programming with Scala Native. Compile Scala code down to native machine instructions; seamlessly ...
New

Most Active This Week Top

Most Active This Month Top

Most Active This Year Top

Most Active Last Three Years Top

Most Active Over Three Years Top

PragmaticBookshelf
Access the power of bare-metal systems programming with Scala Native. Compile Scala code down to native machine instructions; seamlessly ...
New
novitk
the subj. novitk@DESKTOP-KN:~/repos/scala-native$ grep -m 1 -B 10 printf clib/src/main/scala/scala/scalanative/libc/package.scala packa...
New

Get money off!

The Pragmatic Bookshelf

35% off any eBook

Simply use coupon code "devtalk.com" at checkout. See full details here.