Có ai biết khóa học trực tuyến/khóa học đại học bao gồm một khóa học trình biên dịch điển hình không? Tôi đã có lý thuyết về tính toán nhưng tiếc là trường của tôi đã không cung cấp một khóa học trong xây dựng trình biên dịch.các khóa học biên dịch tự học/sách trình biên dịch giới thiệu tốt?
Tôi biết có những bài giảng ngoài đó; Tôi đã hy vọng cho các khuyến nghị cho các dịch vụ đặc biệt tốt.
Ngoài ra, có sách dành cho người mới đến lĩnh vực này không? Một cái gì đó bên cạnh cuốn sách rồng, ít nhất. Cấp độ mới bắt đầu là tốt, tôi biết có rất nhiều văn bản trung cấp tiên tiến trên thị trường.
Cảm ơn!
Duplicate (nhiều lần hơn) http://stackoverflow.com/questions/1669/learning -to-write-a-compiler và những người khác – cletus
Tôi chưa bao giờ thấy một lời giải thích tốt hơn về biên dịch hơn trong cuốn sách Dragon. Bạn có thể làm tồi tệ hơn là kiên trì với nó. –
Tôi không đồng ý. Tôi nghĩ rằng trình biên dịch hiện đại trong {ML, Java, C} của Andrew Appel tốt hơn cuốn sách Dragon. Cuốn sách rồng là tốt như một tài liệu tham khảo, nhưng tôi nghĩ rằng nếu bạn đang tìm kiếm hoàn toàn tự định hướng học tập, hiện đại Compiler thực hiện là một công việc hoàn chỉnh hơn và mạch lạc. – Gian