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