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: https://pragprog.com/book/rwscala/modern-systems-programming-with-scala-native
- 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
Are you this book's author? To be notified of all posts made about it, sign up an account then click here, then select 'watching' from the bell icon in the top right corner.
Get money off!
The Pragmatic Bookshelf
35% off any eBook
Simply use coupon code "devtalk.com" at checkout. See full details here.
We ❤️ helpful members!
We reward our most helpful members via our MOTM scheme - by giving away a whopping 50 books per year!