SKU/Artículo: AMZ-B0G4H8QB8P

Low Level Virtual Machine (LLVM) For Beginners: Learn Clang, MLIR, Mojo, and Compiler Basics for High-Performance Coding from Scratch with Real World Practical Projects

Format:

Hardcover

Hardcover

Kindle

Paperback

Detalles del producto
Disponibilidad:
En stock
Peso con empaque:
0.61 kg
Devolución:
Condición
Nuevo
Producto de:
Amazon
Viaja desde
USA

Sobre este producto
  • Learn the inner workings of modern compilers and turn that knowledge into practical, high-performance code — even if you’re a complete beginner. LOW LEVEL VIRTUAL MACHINE (LLVM) FOR BEGINNERS guides you step-by-step through Clang, LLVM IR, MLIR, and Mojo with clear explanations, real projects, and hands-on commands you can run today. What you’ll get:A friendly, non-intimidating introduction to LLVM and why it powers languages like C/C++, Rust, Swift, Julia, and Mojo.Clear walkthroughs of the LLVM toolchain: Clang → LLVM IR → opt → llc → executable, with runnable examples and commands.Practical projects at the end of every chapter (8 total) that reinforce concepts: compile a C program to IR, build a mini language, optimize code with passes, and a full end-to-end mini app using Clang, IR optimizations, and MLIR.Beginner-friendly guides to debugging (LLDB), profiling (perf, llvm-cov), and using clang-format / clang-tidy to write clean, maintainable code. Who this book is for:Students and self-learners curious about how code turns into machine instructions.Developers who want to write faster, more efficient programs by understanding compiler behavior.Hobbyists and tinkerers who want to experiment with new languages (Mojo) and MLIR for domain-specific optimizations.Why this book works:Focused on hands-on learning: each chapter pairs simple explanations with short, practical commands and projects so you learn by doing.Built for transferability: the skills you learn apply across languages and platforms — from embedded systems to machine-learning pipelines.Clear glossary, cheatsheets, and a command reference make the book a fast, usable desk reference as well as a learning guide.If you want to move from “what compilers do” to actually using and tweaking them — with confidence and practical skills — this is the beginner book that takes you there. Ready to see your code through the compiler’s eyes? Buy now and start compiling smarter.
AR$145.146
60% OFF
AR$58.057

IMPORT EASILY

By purchasing this product you can deduct VAT with your RUT number

AR$145.146
60% OFF
AR$58.057

Pagá fácil y rápido con Mercado Pago o MODO

Llega en 8 a 12 días hábiles
con envío
Tienes garantía de entrega
Este producto viaja de USA a tus manos en