why use c? its a horrific, logically incongruent lang
Compiler Design in C
11–20 of 46 posts
Re: Compiler Design in C
#12why use c? its a horrific, logically incongruent lang
Re: Compiler Design in C
#13It's interesting that most of the content is still just as relevant today. Coding styles change over time, and definitely the popularity of languages has changed, but the theory is still just as useful.
Off topic, but we had the 'International' edition of this book. Many publishers at the time did this, I'm not sure why. The explanation was that it was to make it more affordable for us, although the prices were still high. They were soft cover editions with plain covers (this book had a red cover with only the title and author, in white). The linked page is the first time I've seen the real cover. This is probably an early example of regional pricing, much like DVD region codes. They could charge more in USA and less in other territories I guess.
Re: Compiler Design in C
#14How I love these 90s style book covers, color palettes :)
I agree, there were more interesting/amusing cover illustrations than the abstract, generic ones on the bulk of compiler and computing books today. That's how the Dragon Book got its name too. Related article: http://www.globalnerdy.com/2007/09/14/reimagining-programmin...
Re: Compiler Design in C
#15why use c? its a horrific, logically incongruent lang
I know what you mean, man. Lots of n00bz, ricers, and fanboiz will claim C is the fastest, most efficent lang because you can get "close to the metal" and "tweak". In reality, any code beyond trivial complexity will benefit much more greatly from algebraic rectification, which can only be done with certain languages that are amenable to formal analysis.
Re: Compiler Design in C
#16why use c? its a horrific, logically incongruent lang
Re: Compiler Design in C
#17I had this book at University. It made a good companion text to our main textbook, the dragon book. The dragon book covers a lot of ground, and is very interesting, but Holub's book is much more practical, with everything illustrated with real code examples (if my memory is correct). This was a big help when learning and made compilers a lot more fun. It's well worth reading. It's interesting that most of the content…
Re: Compiler Design in C
#18Earlier quoted context omitted.
I know what you mean, man. Lots of n00bz, ricers, and fanboiz will claim C is the fastest, most efficent lang because you can get "close to the metal" and "tweak". In reality, any code beyond trivial complexity will benefit much more greatly from algebraic rectification, which can only be done with certain languages that are amenable to formal analysis.
http://frama-c.com/
Re: Compiler Design in C
#19How I love these 90s style book covers, color palettes :)
I agree, there were more interesting/amusing cover illustrations than the abstract, generic ones on the bulk of compiler and computing books today. That's how the Dragon Book got its name too. Related article: http://www.globalnerdy.com/2007/09/14/reimagining-programmin...
Re: Compiler Design in C
#20why use c? its a horrific, logically incongruent lang
I know what you mean, man. Lots of n00bz, ricers, and fanboiz will claim C is the fastest, most efficent lang because you can get "close to the metal" and "tweak". In reality, any code beyond trivial complexity will benefit much more greatly from algebraic rectification, which can only be done with certain languages that are amenable to formal analysis.