The only thing
 that matters
   Frozen Perl 2009
The Only Thing That
     Matters.
Get Perl 6
out this year.
We've had Perl 6
   for years.
Rakudo is the Parrot
  implementation.
It releases monthly
    with Parrot.
But it's not what
 people think of
 as being Perl 6.
Not yet, at least.
We are near the
crest of the hill.
Parrot's March release
  will be Parrot 1.0.
Parrot releases every
    third Tuesday.
Parrot 1.0 = March 17
We still don't know
what Rakudo will be.
Assume nothing.
What is in a standard
  Rakudo install?
What will we port from
  Perl 5 to Perl 6?
Who will create LWP,
 DBI, etc for Perl 6?
What will the
toolchain be like?
What will CPAN be?
Will we even use
     CPAN?
Does an 11-year-old
distribution model
 make sense today?
Will we pull from
github directly?
Assume nothing.
What will be the same?
Assume quot;nothingquot;.
Now is the time
  to join in.
The point of the spear
     is widening.
Larry-level genius
  not necessary
Talk to this guy




Patrick Michaud
Your opportunities
to influence Perl 6
    are endless.
Start building modules
Toolchain: module
  installers, etc
DBI
LWP
XML::*
Any module you rely
     on in life.
Document Rakudo
Close bugs
(Jim Keenan rocks at this)
Blog
Change our language.
Start talking about
Rakudo, not Perl 6.
Start saying quot;Perl 5quot;.
  It reminds people
there's another Perl.
Follow Rakudo at
   rakudo.org
Help build the new
   Rakudo.org
The other
Only Thing That
   Matters
Perl 5 must continue to
    thrive and grow.
Perl 5 will not
 disappear when
Rakudo rolls out.
Help teach that to
   the world.
Perl 5 is still a fantastic
  software platform.
Moose brings the joy of
 Perl 6 to you today.
Catalyst is becoming
  the framework
     of choice.
Don't want Perl 6?
  No problem!
Continue to create
magic awesomeness
   with Perl 5.
Perl 5 will not steal
    from Perl 6.
Perl 5 will add
  to Perl 6.
Perl 6 has already
 added to Perl 5.
Help projects that will
 keep Perl 5 going.
Moose
Catalyst
Perl::Critic
Perl::Critic will be the
basis for Perl6::Critic
Talk to these guys




Elliot Shank, Chris Dolan
Oh, and one more
     thing...
The third
Only Thing That
   Matters
Be excellent
to each other.
Perl's
crowning achievement
      = CPAN
CPAN = community.
Community = people.
So by the transitive
    property...
Perl's crowning
achievement = people.
You have no community
    if people aren't
excellent to each other.
Community is
 what makes
Perl > perl.
We cannot fragment
      between
 Perl 5 and Perl 6.
We have a prime
 opportunity to bring
new people into Perl 6.
The only things that
       matter.

• Rakudo must come out in 2009.
• Perl 5 must continue to thrive and grow.
• Be excel...
Thank you. You rock.
Frozen Perl 2009 Keynote
Upcoming SlideShare
Loading in...5
×

Frozen Perl 2009 Keynote

3,965

Published on

My keynote presentation for Frozen Perl 2009, February 6, 2009.

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,965
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
75
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Frozen Perl 2009 Keynote

  1. 1. The only thing that matters Frozen Perl 2009
  2. 2. The Only Thing That Matters.
  3. 3. Get Perl 6 out this year.
  4. 4. We've had Perl 6 for years.
  5. 5. Rakudo is the Parrot implementation.
  6. 6. It releases monthly with Parrot.
  7. 7. But it's not what people think of as being Perl 6.
  8. 8. Not yet, at least.
  9. 9. We are near the crest of the hill.
  10. 10. Parrot's March release will be Parrot 1.0.
  11. 11. Parrot releases every third Tuesday.
  12. 12. Parrot 1.0 = March 17
  13. 13. We still don't know what Rakudo will be.
  14. 14. Assume nothing.
  15. 15. What is in a standard Rakudo install?
  16. 16. What will we port from Perl 5 to Perl 6?
  17. 17. Who will create LWP, DBI, etc for Perl 6?
  18. 18. What will the toolchain be like?
  19. 19. What will CPAN be?
  20. 20. Will we even use CPAN?
  21. 21. Does an 11-year-old distribution model make sense today?
  22. 22. Will we pull from github directly?
  23. 23. Assume nothing.
  24. 24. What will be the same?
  25. 25. Assume quot;nothingquot;.
  26. 26. Now is the time to join in.
  27. 27. The point of the spear is widening.
  28. 28. Larry-level genius not necessary
  29. 29. Talk to this guy Patrick Michaud
  30. 30. Your opportunities to influence Perl 6 are endless.
  31. 31. Start building modules
  32. 32. Toolchain: module installers, etc
  33. 33. DBI
  34. 34. LWP
  35. 35. XML::*
  36. 36. Any module you rely on in life.
  37. 37. Document Rakudo
  38. 38. Close bugs (Jim Keenan rocks at this)
  39. 39. Blog
  40. 40. Change our language.
  41. 41. Start talking about Rakudo, not Perl 6.
  42. 42. Start saying quot;Perl 5quot;. It reminds people there's another Perl.
  43. 43. Follow Rakudo at rakudo.org
  44. 44. Help build the new Rakudo.org
  45. 45. The other Only Thing That Matters
  46. 46. Perl 5 must continue to thrive and grow.
  47. 47. Perl 5 will not disappear when Rakudo rolls out.
  48. 48. Help teach that to the world.
  49. 49. Perl 5 is still a fantastic software platform.
  50. 50. Moose brings the joy of Perl 6 to you today.
  51. 51. Catalyst is becoming the framework of choice.
  52. 52. Don't want Perl 6? No problem!
  53. 53. Continue to create magic awesomeness with Perl 5.
  54. 54. Perl 5 will not steal from Perl 6.
  55. 55. Perl 5 will add to Perl 6.
  56. 56. Perl 6 has already added to Perl 5.
  57. 57. Help projects that will keep Perl 5 going.
  58. 58. Moose
  59. 59. Catalyst
  60. 60. Perl::Critic
  61. 61. Perl::Critic will be the basis for Perl6::Critic
  62. 62. Talk to these guys Elliot Shank, Chris Dolan
  63. 63. Oh, and one more thing...
  64. 64. The third Only Thing That Matters
  65. 65. Be excellent to each other.
  66. 66. Perl's crowning achievement = CPAN
  67. 67. CPAN = community.
  68. 68. Community = people.
  69. 69. So by the transitive property...
  70. 70. Perl's crowning achievement = people.
  71. 71. You have no community if people aren't excellent to each other.
  72. 72. Community is what makes Perl > perl.
  73. 73. We cannot fragment between Perl 5 and Perl 6.
  74. 74. We have a prime opportunity to bring new people into Perl 6.
  75. 75. The only things that matter. • Rakudo must come out in 2009. • Perl 5 must continue to thrive and grow. • Be excellent to each other.
  76. 76. Thank you. You rock.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×