Presenting Parrot, not-Perl and Perl

I gave a talk about Parrot yesterday on a LUG meeting, probably the first one in Poland ever, as Parrot folks say. Slides are here (in Polish, and rather poor anyway – I was mainly speaking and showing the examples). It was a pretty interesting experience, and gives a few things to thinkabout.

People are not aware what Parrot is, and what it has to do with Perl

In the minutes before the talk majority of the listeners was sure Parrot is something like a new Perl (“Parrot? So Perl is now readable or something? Ha-Ha!”). I had to spend a while explaining what Parrot is, what it has to do with Perl, saying that it’s not Perl 6 or Perl 6 pet project, etc. Surely there is a need for more explanatory talks in this region, or maybe not only?

People quickly became interested and somewhat excited

“Language interoperability” is something people would like to see in action. Parrot Compiler Toolkit was well received too (the fact that I chose a LOLCODE compiler might have an influence on the amount of positive emotions :)). The goals and ideas were generally liked. The only major thing that worried people is…

Will it be finished before PyPy and friends will take all the market?

“It’s nice and all, but when it will be there? How long does it take already?”. People don’t want “it’s usable”, they want „it’s complete, stable and fast”. They also didn’t really like the fact everything’s evolving so fast that the existing compilers are outdated and don’t work anymore. Telling that it’s still evolving raised even more worries about “when it will land then”. Well, the good thing is they wait for it :) But of course they have a good argument.

Conclusion, aka TL;DR

People don’t know much about Parrot, they like many things about it once explained, and they are afraid if they will ever see it around before the next ragnarök. They also wanted to hear my half-a-year-old Perl 6 talk, and liked it too.


3 Comments on “Presenting Parrot, not-Perl and Perl”

  1. Bartosz Jakubski says:

    Na Jesieni Linuksowej 2004 miałem prelekcję “Perl 6 i Parrot. Niestety (albo raczej “na szczęście”) najwyraźniej nie zachowała mi się nawet kopia slajdów… :-)

  2. Bartosz Jakubski says:

    Oops, I was going to post in English, but I forgot…

    Previous comment in English:
    I gave “Perl 6 and Parrot” presentation at “Linux Autumn 2004” (Poland). Unfortunately (or fortunately?) I don’t have my slides anymore.
    I say “fortunately”, because I’m afraid that 6 years ago I might have embarrassed myself – especially with my poor knowledge of Parrot.
    I don’t really remember how it was received, but I’m quite confident that it was not a disaster :-). One thing I remember are questions about when Perl 6 will be finally available…

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s