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

Reply via email to