<story><title>An Intro to Compilers</title><url>https://nicoleorchard.com/blog/compilers</url></story><parent_chain><item><author>simonebrunozzi</author><text>Ha, sweet memories.&lt;p&gt;I am 40 now; back in 2004-2006, for two years I was one of the youngest professors in Italy, teaching &amp;quot;compilers and programming languages&amp;quot;.&lt;p&gt;I still feel so fortunate to have had that experience.&lt;p&gt;To help my students save the relatively huge amount of money to buy the dragon book(s), I created a condensed version of the parts that were required for the course - and I didn&amp;#x27;t charge anything for it, unlike what usually happens pretty much everywhere in Italy. They were available in PDF and OpenOffice formats, on the website that I created for the course (yes, the CS department didn&amp;#x27;t really have a proper website to use as CMS - I kid you not).&lt;p&gt;You can find the material here, it&amp;#x27;s in Italian but it might be fun to take a quick look: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.lulu.com&amp;#x2F;shop&amp;#x2F;simone-brunozzi&amp;#x2F;dispense-lab-linguaggi-di-programmazione-e-compilatori-informatica-unipgit&amp;#x2F;ebook&amp;#x2F;product-17491425.html&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.lulu.com&amp;#x2F;shop&amp;#x2F;simone-brunozzi&amp;#x2F;dispense-lab-lingua...&lt;/a&gt;&lt;p&gt;Such good memories.</text></item></parent_chain><comment><author>gnuvince</author><text>I was T.A. for COMP-520, Compiler Design, at McGill University for two years, and it was the best job I&amp;#x27;ve ever had.  The compiler project had not been updated in 10-12 years; my adviser trusted me to make a new, interesting project.  I was paid by the department for 5 hours of work per week, but I poured in more than 35 per week to design, document, and implement a subset of Go&lt;p&gt;My hard work paid off immediately.  Students were more interested by a language that was new, modern, and used in the industry than by the previous language that was used, Wig.  As a result, enrollment jumped from 12-14 students to 45.  Though it was a subset, and much of what makes Go interesting was removed (concurrency, interfaces, GC) it was still an extremely demanding project.  Many times I thought that the project was too big, that we needed to cut back, but the students were real troopers and chugged through (by the way, when did 20-year olds become so smart?! I was never this bright when I was their age!) and all teams completed the project and made me very proud.&lt;p&gt;You can see the page for the first year of the class, along with relevant documents at &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.cs.mcgill.ca&amp;#x2F;~cs520&amp;#x2F;2015&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.cs.mcgill.ca&amp;#x2F;~cs520&amp;#x2F;2015&amp;#x2F;&lt;/a&gt;</text></comment>
<story><title>An Intro to Compilers</title><url>https://nicoleorchard.com/blog/compilers</url></story><parent_chain><item><author>simonebrunozzi</author><text>Ha, sweet memories.&lt;p&gt;I am 40 now; back in 2004-2006, for two years I was one of the youngest professors in Italy, teaching &amp;quot;compilers and programming languages&amp;quot;.&lt;p&gt;I still feel so fortunate to have had that experience.&lt;p&gt;To help my students save the relatively huge amount of money to buy the dragon book(s), I created a condensed version of the parts that were required for the course - and I didn&amp;#x27;t charge anything for it, unlike what usually happens pretty much everywhere in Italy. They were available in PDF and OpenOffice formats, on the website that I created for the course (yes, the CS department didn&amp;#x27;t really have a proper website to use as CMS - I kid you not).&lt;p&gt;You can find the material here, it&amp;#x27;s in Italian but it might be fun to take a quick look: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.lulu.com&amp;#x2F;shop&amp;#x2F;simone-brunozzi&amp;#x2F;dispense-lab-linguaggi-di-programmazione-e-compilatori-informatica-unipgit&amp;#x2F;ebook&amp;#x2F;product-17491425.html&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.lulu.com&amp;#x2F;shop&amp;#x2F;simone-brunozzi&amp;#x2F;dispense-lab-lingua...&lt;/a&gt;&lt;p&gt;Such good memories.</text></item></parent_chain><comment><author>negativ0</author><text>Do you have a link to download it without registering to lulu.com ?</text></comment>