Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-12-10

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 kid51 joined #parrot
00:01 lauleon joined #parrot
00:25 lauleon joined #parrot
03:01 autark_ joined #parrot
06:25 Woodi joined #parrot
06:25 Woodi hi
06:27 Woodi while Parrot is considered slow ? some bad subsystem(s) ?
06:54 Woodi s/while/why/
07:44 FROGGS joined #parrot
08:11 Reini joined #parrot
11:35 kid51 joined #parrot
12:21 cosimo joined #parrot
13:43 Reini joined #parrot
13:44 Util Woodi: (very over-simplified answer):
13:44 Util Perl 6 is the major client for Parrot, and Perl 6 is slower than Perl 5, and Parrot is a major reason for Perl 6 being slower than Perl 5.
13:44 Util So, Parrot was in the "spotlight" for its under-performance, in the eyes of Perl people, even though Perl 6 speeds were comparable to Perl5+Moose at the time.
13:44 Util Parrot has some deep design decisions that favor *all* dynamic languages, instead of just Perl. So, not "bad sub-systems", mostly just not optimal for Perl 6.
13:44 Util Well, there are at least two areas that would speed up all languages if re-designed: calling conventions and the PIR/C boundaries (M0).
13:44 Util Just around the time we were going to tackle the re-design of those areas, MoarVM was revealed (which focuses solely on Perl), and most of our manpower switched from working on Parrot to MoarVM.
13:45 Util We are still working toward those re-designs, but more gradually, since manpower is low.
13:45 Util In the mean-time, Parrot is a very *stable* and featureful platform, and may be fast enough for any given project, just not fast enough (yet) for Perl 6 joy.
13:48 FROGGS correct... except the hickups in August/September parrot is still the most stable backend
15:15 Reini joined #parrot
15:17 Reini August/September? charsets right?
15:17 Reini ah, and Moritz' fullpath changes
15:20 FROGGS and also the GC bug that happened to show up more often
18:54 FROGGS joined #parrot
19:09 FROGGS_ joined #parrot
19:56 FROGGS_ joined #parrot
20:08 Woodi it would be realy nice to have not-dead-Parrot, even if in kind of stasis for next 10 or 20 years :) and as fast as coliber of course...
21:32 kurahaupo joined #parrot
22:21 kurahaupo joined #parrot
23:25 kurahaupo joined #parrot
23:42 lauleon joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced