Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: Re: Re: Perl6 and Extreme Programming

by TheDamian (Priest)
on May 25, 2002 at 22:32 UTC ( #169317=note: print w/replies, xml ) Need Help??


in reply to Re: Re: Perl6 and Extreme Programming
in thread Perl6 and Extreme Programming

It will be much easier to write a refactoring engine in Perl 6 -- and here's why...

You'll be able to grab the parse-tree from the compiler before it's converted to op-codes. Or after it's been converted, but before it's been reduced, if you prefer. Once you have a structured representation of the code, refactoring is "merely" the application of standard mathematical tree/graph factoring and optimization techniques.

  • Comment on Re: Re: Re: Perl6 and Extreme Programming

Replies are listed 'Best First'.
Re: Re: Re: Re: Perl6 and Extreme Programming
by Elian (Parson) on May 26, 2002 at 17:06 UTC
    Or even after it's been reduced, if you really want. :)

    Courtesy of the Ruby folk, I've been getting some exposure to some of the niftier bits of Smalltalk, including the browser setups they have. I really, really want some of that for Parrot and hence perl 6.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://169317]
help
Chatterbox?
[james28909]: Good morning!
[james28909]: I have a problem I am trying to solve. I am packaging scripts using pdk and would like the verify the executable name each time it is executed
[Corion]: Hi James!
[james28909]: I looked through the docs, and see that PerlApp::exe() is suppose to return this information but whenever i try to use this, i get the error "Undefined subroutine &PerlApp::exe called"
[james28909]: i just want to verify the integrity of the executables name each time it is run.
[Corion]: Weird. this documentation says what you say.
[Corion]: I assume you are experiencing this with your packaged program. Maybe also include PerlApp.pm in the packaging list?
[james28909]: has anyone else run into this problem? i have tried searching but have not returned many results

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (10)
As of 2017-07-28 13:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I came, I saw, I ...
























    Results (429 votes). Check out past polls.