Re: Supercompiled Perl

[email protected] (Simon Cozens)
Newsgroups perl.ai
Message-ID <[email protected]>
On Fri, May 25, 2001 at 10:25:43AM -0500, Jordan Dimov wrote:
>   Is anyone here familiar with the concept of supercompilation, as
> described by prof. Valentin Turchin in [1] for example?  
>   [1] ``The Concept of a Supercompiler'', Valenting F. Turchin, ACM Trans.
> Program. Lang. Syst. 8, 3 (Jul 1986), pp. 292-325

I've read this. It's waffle. To put it into human-readable terms, it's a
question of examining the possible values of variables through a program
and massaging the code path, back-propagating your results. This isn't
anything new, since most compilers do this anyway. Especially since the
Dragon book was extolling this kind of optimization in 1986.

>   Is Perl suitable for this kind of program transformation? 

Of course. Check out the B module.

> Turchin has founded a start up (www.supercompilers.com) with the purpose of
> developing a supercompiler for Java, speeding up Java code by a factor of
> 100.  

Can't get much slower, can it?

-- 
The course of true anything never does run smooth.
		-- Samuel Butler
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.