Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Perl 6

by kha0z (Scribe)
on Apr 12, 2001 at 06:49 UTC ( [id://71933]=perlmeditation: print w/replies, xml ) Need Help??

I think this is the right section for this. Being new to perl, I have been mainly doing my learning from the great publications from O'Reily. At this time, I am currently learning Perl and Java at the same time. (No I'm not usually a masocist.) Anyway, as Perl 6 is about to make its debut, I have heard that Python will be integrated to Perl. Now I don't know much about Python, but does anyone know if this is true? Do you think that this will mean that we will need to "re-learn" Perl? What benefits would we see by having Python integrated into Perl anyway?

Update:I guess I should look further into these rumors. In a way, I am glad it was only and April fool's gag. Although, it would be interesting to see what would come out of such a project.

Good Hunting,
kha0z

Replies are listed 'Best First'.
Re: Perl 6
by Asim (Hermit) on Apr 12, 2001 at 07:37 UTC

    Yes, Parrot is a April Fools prank. See Simon's article on it at O'Reilly's site.

    Having said that...Inline::Python lets you run Python code directly in your Perl. Much MUCH worse is Language::Pythonesque, which allows you to do something sorta like Python source into Perl (a little bit, anyway...) because Damian Conway's a sick bastard.

    Glad he's on our side. :)

    Also, it's been mentioned by Larry that Perl 6 will be able to take other syntaxes (like Microsoft's .NET and the like) and convert them into Perl 6 "code":

    First, Perl will support multiple syntaxes that map onto a single semantic model. Second, that single semantic model will in turn map to multiple platforms.
    This is something that's being done now, as shown by Damian.

    If all the above hasn't blown your mind, this last bit from Damian's diary (whihc I highly recommed!) should do:

    And, yes, eventually there will be a complete Perl-in-Klingon module: Lingua::tlhIngan::yIghun. The really scary part is that, based on my previous experience with Lingua::Romana::Perligata, Coy, and Quantum::Superpositions, I am certain that somewhere out there is someone who will actually use it.

    ----Asim, known to some as Woodrow.

Re: Perl 6
by TStanley (Canon) on Apr 12, 2001 at 07:05 UTC
    The integration of Perl and Python was merely a very large April Fool's day prank. Check out The Truth Behind Parrot for more details.

    TStanley
    In the end, there can be only one!
Re: Perl 6
by larsen (Parson) on Apr 12, 2001 at 10:35 UTC
    I wrote this node about the relationship between Perl and Python. There are interesting replies.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlmeditation [id://71933]
Approved by root
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (3)
As of 2024-03-29 06:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found