Czy ktoś wie o kursach online/wykładach uniwersyteckich, które składają się na typowy kurs kompilatora? Miałem teorię informatyki, ale niestety moja szkoła nie oferowała kursu z budowy kompilatora.samouk kursy kompilacji/dobre kompilatory wprowadzające?
Wiem, że tam są wykłady; Miałem nadzieję na zalecenia dotyczące szczególnie dobrych ofert.
Są też książki dla początkujących w tej dziedzinie? Coś poza smoczą książką. Poziom początkujący jest w porządku, wiem, że na rynku jest dużo średnio-zaawansowanych tekstów.
Dzięki!
Duplikat (wiele razy) http://stackoverflow.com/questions/1669/learning -to-write-a-compiler i inne – cletus
Nigdy nie widziałem lepszego wyjaśnienia kompilacji niż w książce Smoka. Możesz zrobić coś gorszego, niż to zrobić. –
Nie zgadzam się. Myślę, że nowoczesne wdrożenie kompilatora w {ML, Java, C} autorstwa Andrew Appel jest lepsze niż książka o Dragon. Książka smoka jest w porządku jako odniesienie, ale myślę, że jeśli szukasz wyłącznie samokształcenia, nowoczesne wdrażanie kompilatora jest bardziej kompletne i spójne. – Gian