89ebook – Sách IT, Data Science, Công nghệ bản quyền
89ebook – Kho sách chuyên ngành quốc tế
89ebook – Sách IT, Data Science, Công nghệ bản quyền
0922 113 989
Tài khoản

Crafting Interpreters – Sách ITBook thiết kế ngôn ngữ lập trình | Sách công nghệ Trình biên dịch & Máy ảo kinh điển – Robert Nystrom

Thể loại: Đang cập nhật
Thương hiệu: 89ebook – Sách IT, Data Science, Công nghệ bản quyền
Mã: a498
Tình trạng: Còn hàng

Tóm tắt sản phẩm

Crafting Interpreters là kiệt tác hướng dẫn chi tiết cách xây dựng ngôn ngữ lập trình từ con số không. Thông qua việc phát triển một Tree-walk Interpreter bằng Java và một Bytecode Virtual Machine bằng C, sách giúp bạn thấu hiểu tận cùng cơ chế hoạt động của trình biên dịch và trình thông dịch.

  • Tác giả: Robert Nystrom (munificent)

  • Năm xuất bản: 2021 (Bản in chính thức)

  • Chủ đề: Compilers, Interpreters, Virtual Machines, Programming Language Design, Computer Science.

  • Thông số: ~640 trang, khổ chuẩn ITBook, giấy chống lóa, hỗ trợ Schema Google Product.

🔹 3 Phiên bản sách tại 89ebook:

  • 📖 Sách in: Bìa màu Premium, nội dung đen trắng sắc nét, giấy chống lóa tiêu chuẩn quốc tế, gáy keo nhiệt chắc chắn.

  • 🌍 Bản quốc tế: Sách xách tay chuẩn gốc từ nhà xuất bản Manning, đảm bảo nội dung chính thống.

  • 💻 Ebook: File PDF chất lượng cao, có mục lục thông minh, bản quyền 89ebook, hỗ trợ tra cứu nhanh trên mọi thiết bị.

🔹 Bảo hành & Chính sách: ✅ Bảo hành sách, lỗi đổi 1-1 trong 90 ngày kể từ ngày nhận.

ebook
ebook Tặng Ebook chính hãng tương ứng
HSD: 12/12/2025
Lưu mã
89ebook
89ebook Giảm thêm 5% tổng giá trị đơn hàng
HSD: 24/12/2025
Lưu mã
FREESHIP COD
FREESHIP COD Miễn phí giao hàng
HSD: 25/12/2025
Lưu mã
359.000₫
Số lượng:

Chào bạn, tôi là Tiến sĩ Minh Trí. Bạn đã bao giờ tò mò điều gì thực sự xảy ra khi bạn nhấn nút "Run" trong IDE của mình chưa? Bằng cách nào những dòng chữ tiếng Anh khô khan lại biến thành các chỉ thị điều khiển phần cứng? Cuốn sách "Crafting Interpreters" của Robert Nystrom chính là tấm vé mời bạn bước vào phòng máy bí mật của thế giới lập trình.

Được cộng đồng kỹ sư toàn cầu ngợi ca là một trong những cuốn sách Khoa học máy tính xuất sắc nhất thập kỷ, tác phẩm này dẫn dắt bạn tự tay chế tạo không chỉ một, mà là hai trình thông dịch hoàn chỉnh cho một ngôn ngữ hoàn toàn mới mang tên "Lox".

Trong phần đầu, bạn sẽ dùng Java để xây dựng một Tree-walk Interpreter, học cách phân tích cú pháp (Lexing & Parsing) và tạo ra Cây cú pháp trừu tượng (AST). Ở phần sau, mọi thứ trở nên vô cùng kịch tính khi bạn chuyển sang C để xây dựng một Bytecode Virtual Machine (Máy ảo) hiệu năng cực cao. Bạn sẽ tự tay viết hệ thống quản lý bộ nhớ, tự tay thiết kế bộ thu gom rác (Garbage Collector) từ con số 0.

Về mặt học thuật, tôi đánh giá đây là cuốn sách lập trình đỉnh cao nhất để rèn luyện tư duy kiến trúc. Đối với cộng đồng IT Việt Nam, từ những bạn sinh viên năm cuối đến các Senior Developer tại Hà Nội và TP.HCM, kiến thức trong cuốn sách IT này sẽ gỡ bỏ mọi rào cản sợ hãi đối với Compiler, giúp bạn viết code ứng dụng sâu sắc hơn, tối ưu hơn vì bạn đã thực sự hiểu "luật chơi" của ngôn ngữ.

Sở hữu tác phẩm kinh điển này tại 89ebook, bạn không chỉ học code, bạn đang học cách tạo ra ma thuật.

Sản Phẩm Đã Xem

Liên hệ với chúng tôi

Liên hệ