Related articles |
---|
[2 earlier articles] |
Re: Are there "compiler generators"? 0xe2.0x9a.0x9b@gmail.com (Jan Ziak) (2022-05-28) |
Re: Are there "compiler generators"? anton@mips.complang.tuwien.ac.at (2022-05-29) |
Re: Are there "compiler generators"? tkoenig@netcologne.de (Thomas Koenig) (2022-05-29) |
Re: Are there "compiler generators"? martin@gkc.org.uk (Martin Ward) (2022-05-29) |
Re: Are there "compiler generators"? pronesto@gmail.com (Fernando) (2022-05-29) |
Re: Are there "compiler generators"? gah4@u.washington.edu (gah4) (2022-05-29) |
Re: Are there "compiler generators"? anton@mips.complang.tuwien.ac.at (2022-05-30) |
Re: Are there "compiler generators"? DrDiettrich1@netscape.net (Hans-Peter Diettrich) (2022-05-30) |
Re: Are there "compiler generators"? 480-992-1380@kylheku.com (Kaz Kylheku) (2022-05-30) |
Re: Are there "compiler generators"? DrDiettrich1@netscape.net (Hans-Peter Diettrich) (2022-05-31) |
Re: Are there "compiler generators"? gah4@u.washington.edu (gah4) (2022-05-31) |
Re: Are there "compiler generators"? costello@mitre.org (Roger L Costello) (2022-06-01) |
Re: Are there "compiler generators"? anton@mips.complang.tuwien.ac.at (2022-06-01) |
[4 later articles] |
From: | anton@mips.complang.tuwien.ac.at (Anton Ertl) |
Newsgroups: | comp.compilers |
Date: | Mon, 30 May 2022 07:35:16 GMT |
Organization: | Institut fuer Computersprachen, Technische Universitaet Wien |
References: | 22-05-054 22-05-059 |
Injection-Info: | gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="71575"; mail-complaints-to="abuse@iecc.com" |
Keywords: | tools, theory |
Posted-Date: | 30 May 2022 14:48:11 EDT |
Martin Ward <martin@gkc.org.uk> writes:
>In practice, there is a lot more to writing a compiler than just
>partially evaluating an interpreter.
In the 1990s I heard several talks about compiler generation in that
way, and it was an old topic by then, with still no practical results,
so my impression was that it never was going to be practical.
But recently I heard great things about optimizing Truffle
interpreters which eventually results in a compiler for the
interpreted language. You probably still have to hold it right, but
it's certainly much better than what I expected.
I asked one of the people involved if there had been a breakthrough,
but he could not name one, and said that there were just a lot of
little problems to be solved.
- anton
--
M. Anton Ertl
anton@mips.complang.tuwien.ac.at
http://www.complang.tuwien.ac.at/anton/
Return to the
comp.compilers page.
Search the
comp.compilers archives again.