Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Perl 6

by kha0z (Scribe)
on Apr 12, 2001 at 06:49 UTC ( #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,

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.

    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?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlmeditation [id://71933]
Approved by root
[perldigious]: Also coincidentally, I'm currently in the middle of a winter storm that has dropped 1 foot of snow and is expected to drop another. I might have to adapt this for customers/vendors who come visit and put it at the beggining of every presentation I give.
[Discipulus]: the photo was removed... Cyrano de Berjerac was not of the same idea..
[stevieb]: perldigious: video near our hq in Montreal. Here in Calgary, it's -28c... we've only got 3" of snow so far, but there are several feet in the mountains already
[perldigious]: Snowshoeing time stevieb? I need to buy a pair so I can walk my German Shepherd properly through the country.
[stevieb]: yeah, I snowshoe a fair amount in the mountains. I also use spikes similar to these very often as well
[perldigious]: Discipulus: alternate link

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (11)
As of 2016-12-06 16:30 GMT
Find Nodes?
    Voting Booth?
    On a regular basis, I'm most likely to spy upon:

    Results (112 votes). Check out past polls.