Having trouble reading this email? View it in your browser.
New This Week

Programming WebAssembly with Rust »

WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compile time, execution in the browser, on embedded devices, or anywhere else. Rust delivers the power of C in a language that strictly enforces type safety. Combine both languages and you can write for the web like never before! Learn how to integrate with JavaScript, run code on platforms other than the browser, and take a step into IoT. Discover the easy way to build cross-platform applications without sacrificing power, and change the way you write code for the web.

Recently Released:

 

Coming Up Next:

  • Build Reactive Websites with RxJS: Master Observables and Wrangle Events, in print
  • Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM, in beta
Programming WebAssembly with Rust
November 28, 2018

Welcome to the newest of the New Web: the exciting world of WebAssembly and Rust. Come get your copy of Programming WebAssembly with Rust: Unified Development for Web, Mobile, and Embedded Applications, now in beta from pragprog.com/book/khrust.

There's not much left of 2018, but there's still time to expand your mental toolbox. Come and learn something new today.

/\ndy

Programming WebAssembly with Rust: Unified Development for Web, Mobile, and Embedded Applications

WebAssembly is more than just a revolutionary new technology. It's reshaping how we build applications for the web and beyond. Where technologies like ActiveX and Flash have failed, you can now write code in whatever language you prefer and compile to WebAssembly for fast, type-safe code that runs in the browser, on mobile devices, embedded devices, and more. Combining WebAssembly's portable, high-performance modules with Rust's safety and power is a perfect development combination.

Learn how WebAssembly's stack machine architecture works, install low-level wasm tools, and discover the dark art of writing raw wast code. Build on that foundation and learn how to compile WebAssembly modules from Rust by implementing the logic for a checkers game. Create wasm modules in Rust to interoperate with JavaScript in many compelling ways. Apply your new skills to the world of non-web hosts, and create everything from an app running on a Raspberry Pi that controls a lighting system, to a fully-functioning online multiplayer game engine where developers upload their own arena-bound WebAssembly combat modules.

Get started with WebAssembly today, and change the way you think about the web.

Now in beta from pragprog.com/book/khrust.

Upcoming Author Appearances

  • 2018-12-01 Fred Hebert, ElixirConf Mexico
  • 2019-01-01 Johanna Rothman, Non-Fiction Writing Workshop to Enhance Your Business (online workshop)
  • 2019-01-02 Johanna Rothman, Secrets of Successful Non-Fiction Writers (Workshop 2)
  • 2019-01-08 Andy Lester, Codemash 2019, Sandusky, Ohio
  • Did You Know?

    Please note our ebooks do not contain any Digital Restrictions Management and have always been DRM-free. For us, "DRM-free" means "freedom." You should own the books you've paid for and read them on whatever device is handy—your laptop, iThingy, BlueBerry, you name it. We think ideas should outlast any device you put them on.

    And you can always come back and redownload your books when needed, using your account on pragprog.com. We're here to make your life easier.

    Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.

    Thanks for your continued support,
    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts
    PragProg.com

    Manage your subscription using your account, or permanently unsubscribe here.
    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615