Re: State of the Art

torbenm@pc-003.diku.dk (Torben =?iso-8859-1?Q?=C6gidius?= Mogensen)
Wed, 23 Jul 2008 16:49:55 +0200

          From comp.compilers

Related articles
State of the Art peter.deussen@fokus.fraunhofer.de (Peter) (2008-07-18)
Re: State of the Art jaluber@gmail.com (Johannes) (2008-07-20)
Re: State of the Art DrDiettrich1@aol.com (Hans-Peter Diettrich) (2008-07-21)
Re: State of the Art peter.deussen@fokus.fraunhofer.de (Peter) (2008-07-21)
Re: State of the Art parrt@cs.usfca.edu (Terence Parr) (2008-07-21)
Re: State of the Art ademakov@gmail.com (Aleksey Demakov) (2008-07-23)
Re: State of the Art cfc@shell01.TheWorld.com (Chris F Clark) (2008-07-22)
Re: State of the Art torbenm@pc-003.diku.dk (2008-07-23)
Re: State of the Art ang.usenet@gmail.com (Aaron Gray) (2008-07-24)
Re: State of the Art dot@dotat.at (Tony Finch) (2008-07-25)
Re: State of the Art johnhull2008@gmail.com (johnhull2008) (2008-07-28)
Re: State of the Art kamalpr@hp.com (kamal) (2008-07-28)
Re: State of the Art lucky@htsoft.com (Matt Luckman) (2008-07-29)
Re: State of the Art anton@mips.complang.tuwien.ac.at (2008-08-03)
| List of all articles for this month |
From: torbenm@pc-003.diku.dk (Torben =?iso-8859-1?Q?=C6gidius?= Mogensen)
Newsgroups: comp.compilers
Date: Wed, 23 Jul 2008 16:49:55 +0200
Organization: Department of Computer Science, University of Copenhagen
References: 08-07-033
Keywords: practice
Posted-Date: 25 Jul 2008 07:48:06 EDT

Peter <peter.deussen@fokus.fraunhofer.de> writes:


> I havn't worked in compiler construction and programming languages for
> some years, but now I have a chance to return to this area. I would
> like to find out what happened while I was absent.
>
> So, let me ask the following questions:
> - In your opinion, what are the greatest advances in compiler
> construction in the last ten years?


I think the greatest advance has been exploiting the higher speed and
more memory of modern computers. This means that you can use
parser-generator tools and keep the whole syntax tree in memory and do
multiple passes over it without having to write out to a file after
each pass. This makes writing a comiler a lot easier.


JIT compilation has also had great advances in the last decade.


Otherwise, I think the advances are more in programming languages than
in compilers.


> - What are the most important current trends?


I would say the most important current trend is compiling for
multi-core CPUs (such as Cell).


Torben


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.