{"product_id":"dart-under-the-hood-the-dart-language-internals-first-9798249579012","title":"Dart Under the Hood: The Dart Language - Internals First","description":"\u003cp\u003e • Author(s): Denis Alagic\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: Programming - Mobile Devices\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eMaster the Engine Behind Flutter. Stop Guessing. Start Knowing.\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eMost developers can write a Flutter app, but very few understand the \"magic\" happening beneath the surface. Why does Dart feel so fast? How does the Garbage Collector handle millions of widgets without dropping frames? What actually happens to your code when it compiles to WebAssembly?\u003cp\u003e\u003cb\u003eDart: Under the Hood\u003c\/b\u003e is the definitive guide for senior developers, performance engineers, and curious architects who want to master the internal mechanics of the Dart language.\u003c\/p\u003e\u003cp\u003eMoving far beyond basic syntax, this book takes a \"low-level first\" approach. You will journey from the high-level source code down to the raw machine instructions, exploring the sophisticated engineering that makes Dart one of the most versatile languages in modern development.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eInside, you will discover: \u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eThe Virtual Machine: \u003c\/b\u003e A deep dive into the Dart VM, JIT and AOT compilation, and the revolutionary \"Snapshot\" system.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eMemory Management: \u003c\/b\u003e How the Generational Scavenger and Concurrent Mark-Sweep collector work to keep Flutter UI buttery smooth.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eThe Object Model: \u003c\/b\u003e Understand Smis, Tagged Pointers, and how objects are actually laid out in the heap.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eConcurrency \u0026amp; Isolates: \u003c\/b\u003e The truth about Dart's single-threaded nature, isolate groups, and how the Event Loop manages microtasks.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eThe Future of the Web: \u003c\/b\u003e An in-depth look at \u003cb\u003edart2wasm\u003c\/b\u003e, WasmGC, and how Dart is leading the charge into WebAssembly.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eThe Type System: \u003c\/b\u003e A technical breakdown of reified generics, covariance, and the internal guarantees of Sound Null Safety.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eWhether you are looking to optimize high-performance Flutter applications, contribute to the Dart SDK, or simply become a better engineer by understanding compiler design, this book provides the blueprint.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eDon't just write code. Understand the machine.\u003c\/b\u003e\u003c\/p\u003e","brand":"Independently Published","offers":[{"title":"Paperback","offer_id":47568918511767,"sku":"9798249579012","price":2113.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798249579012.webp?v=1774871759","url":"https:\/\/atlanticbooks.com\/products\/dart-under-the-hood-the-dart-language-internals-first-9798249579012","provider":"Atlantic Books","version":"1.0","type":"link"}