News for hackers. Stuff that matters.
Re:Engineering a Compiler, 2nd Edition is out by kingkilr on Wednesday February 09, 2011 @08:19PM (#2200198)
Just outputting something isn't particularly different whether it occurs at runtime or "compile" time. However, if you want to know how to execute Python efficiently that's a very different topic than how to execute C efficiently.
Re:Engineering a Compiler, 2nd Edition is out by itsnotvalid on Thursday February 10, 2011 @08:16AM (#2201817)
If anything has to be language/platform/framework specific, it would not be at the compiler level. There are just some many things that could affect the performance of some code, it would be naïve to simply looking at things on compiler level.
Re:Engineering a Compiler, 2nd Edition is out by kingkilr on Thursday February 10, 2011 @09:56AM (#2202089)
I was speaking more generically about a highly dynamic vs a highly static language, using Python as an example. The same comment applies to Ruby or Javascript.
Re:Engineering a Compiler, 2nd Edition is out by itsnotvalid on Thursday February 10, 2011 @10:04AM (#2202111)
Yes you are right. So in general we should read this book.