- Добавил: literator
- Дата: 16-09-2023, 09:02
- Комментариев: 0
Название: From jаvascript to Rust: Map common jаvascript and Node.js workflows to the Rust ecosystem
Автор: Jarrod Overson, Vino Technologies
Издательство: Independently published
Год: 2022
Страниц: 166
Язык: английский
Формат: pdf (true)
Размер: 10.9 MB
Each chapter will take concepts you know in jаvascript and Node.js and translate them to their Rust counterparts. The first chapters start with the basics, like getting set up with Rust via a tool similar to nvm (rustup), using the package manager (cargo), and setting up VS Code. Later chapters go over language gotchas, how to perform common jаvascript tasks in Rust, and we’ll finish up by touching on solid dependencies to start adding to your projects. Why Rust? You could use C, C++, C#, Go, Java, Kotlin, Haskell or a hundred others. Rust is notoriously difficult even for system programmers to get into. Rust’s tooling and support for WebAssembly is better than everything else out there. You can rewrite CPU-heavy jаvascript logic into Rust and run it as WebAssembly. Which basically makes you a superhero. With jаvascript and Rust, there’s nothing you can’t handle. This book is not a deep, comprehensive Rust tutorial. It’s meant to bootstrap experienced programmers into Rust. We’ll take common Node.js workflows and idiomatic jаvascript and TypeScript and map them to their Rust counterparts.
Автор: Jarrod Overson, Vino Technologies
Издательство: Independently published
Год: 2022
Страниц: 166
Язык: английский
Формат: pdf (true)
Размер: 10.9 MB
Each chapter will take concepts you know in jаvascript and Node.js and translate them to their Rust counterparts. The first chapters start with the basics, like getting set up with Rust via a tool similar to nvm (rustup), using the package manager (cargo), and setting up VS Code. Later chapters go over language gotchas, how to perform common jаvascript tasks in Rust, and we’ll finish up by touching on solid dependencies to start adding to your projects. Why Rust? You could use C, C++, C#, Go, Java, Kotlin, Haskell or a hundred others. Rust is notoriously difficult even for system programmers to get into. Rust’s tooling and support for WebAssembly is better than everything else out there. You can rewrite CPU-heavy jаvascript logic into Rust and run it as WebAssembly. Which basically makes you a superhero. With jаvascript and Rust, there’s nothing you can’t handle. This book is not a deep, comprehensive Rust tutorial. It’s meant to bootstrap experienced programmers into Rust. We’ll take common Node.js workflows and idiomatic jаvascript and TypeScript and map them to their Rust counterparts.