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