Rakudo Perl Hacking Rakudo Perl  
  1. Overview
  2. OH HAI!
  3. About the speaker
  4. What this talk is about
  5. Pain and frustration
  6. Why I'm giving this talk
  7. A few places to help
  8. Create applications in Perl 6
  9. Write Perl 6 modules
  10. Organize a module repository
  11. Organize a new CPAN
  12. A better CPAN than CPAN
  13. Write new tests
  14. Review test suite
  15. Summarize the test suite
  16. Review Synopses
  17. Write Synopses
  18. Fix the Synopses
  19. Fix the $&#@#! Synopses
  20. Write builtin functions and classes
  21. Fix builtin functions and classes
  22. Find bugs
  23. Write new tests
  24. (yes, I repeated that)
  25. File RT tickets for bugs
  26. File RT tickets for features
  27. Review existing RT tickets
  28. Fix bugs
  29. Add new compiler features
  30. Refactor existing features
  31. Optimize existing features
  32. Write articles
  33. Write guides
  34. Write tutorials
  35. Answer questions
  36. »Ask« questions
  37. Update the FAQ
  38. Add content to rakudo.org
  39. Fix the Perl 6 information universe
  40. Create pre-packaged distributions
  41. Create applications in Perl 6
  42. (yes, I repeated that also)
  43. Make presentations
  44. Make a new application
  45. Make a killer application
  46. Make a new community
  47. Make a new community
  48. About the Perl 6 community
  49. About the Perl 6 community
  50. -Ofun
  51. Hacking Rakudo Perl
  52. Hacking Rakudo Perl 6
  53. Hacking Perl 6
  54. Rakudo Perl
  55. "Official Perl 6"
  56. Official test suite ("spectests")
  57. Rakudo progress
  58. Passing tests by synopsis (2009-04-17)
  59. Downloading and building Rakudo Perl
  60. Rakudo Perl - interactive mode
  61. Running Rakudo Perl
  62. Rakudo "native" tests
  63. Running official test suite #1 ("spectests")
  64. Running individual tests
  65. Perl 6 specification
  66. Synopses
  67. Synopses
  68. Synopses
  69. Synopses
  70. Official test suite ("spectests")
  71. Adding / modifying tests
  72. Finding tests to add
  73. Fudge
  74. Viewing output of a "fudged" test
  75. Adding Rakudo features
  76. Setting expectations
  77. Overview of major Rakudo components
  78. Setting
  79. Setting
  80. Setting
  81. Setting
  82. Setting
  83. Other builtins
  84. Rakudo's grammar
  85. STD.pm
  86. Rakudo grammar versus STD.pm
  87. Rakudo abstract syntax tree (AST) generation
  88. Rakudo AST generation
  89. Parrot Compiler Toolkit
  90. Parrot Compiler Toolkit
  91. Parser Grammar Engine (PGE)
  92. Parrot Abstract Syntax Tree
  93. HLL Compiler
  94. Not Quite Perl (NQP)
  95. Websites and information
  96. Websites and information
  97. Websites and information
  98. Contributing to various efforts
  99. Where and how to contribute
  100. Where and how to contribute
  101. Hackathon
  102. Other places to ask questions
Copyright © 2009
http://www.pmichaud.com/2009/pres/