Parrot update Parrot update  
  1. Overview
  2. Thank you to my sponsors
  3. History of Parrot
  4. History of Parrot
  5. Parrot
  6. What is Parrot?
  7. Parrot languages (various stages)
  8. Key Parrot Goals
  9. Parrot status
  10. What's been happening recently?
  11. Parrot Foundation
  12. Parrot 1.0 -- March 2009
  13. Parrot release timeline
  14. Where does Perl 6 fit in all of this?
  15. Early applications
  16. Other application and library efforts
  17. Parrot Compiler Toolkit
  18. Basic compilation overview, December 2008
  19. Basic compilation overview, December 2008
  20. Basic compilation overview, December 2008
  21. Basic compilation overview, December 2008
  22. What the compiler writer needs to create
  23. Compiler creation in Parrot
  24. Parrot compiler shell
  25. LIVE DEMO
  26. What is "parsing"?
  27. Perl 6 regular expressions (PGE)
  28. Syntax
  29. Syntax
  30. calc example - grammar
  31. calc example -- test parsing
  32. HLLCompiler class
  33. Parrot Abstract Syntax Tree (PAST)
  34. Converting parse tree to PAST
  35. Example: if_stmt
  36. Example: if_stmt (cont'd)
  37. Example: if_stmt (cont'd)
  38. Example: if_stmt (cont'd)
  39. Example: if_stmt (cont'd)
  40. calc example -- adding actions
  41. calc example -- adding actions
  42. calc example -- src/parser/actions.pm
  43. calc example -- PAST output
  44. calc example -- as PIR!
  45. calc example -- as executable!
  46. Effectiveness of Parrot Compiler Toolkit
  47. Effectiveness of Parrot Compiler Toolkit
  48. Will Coleda and Simon Cozens
  49. Will Coleda and Simon Cozens
  50. Will Coleda and Simon Cozens
  51. Will Coleda and Simon Cozens
  52. WHAT DUZ IT LOOK LIKE?
  53. LIVE DEMO
  54. Parrot 1.0
  55. ALL YOUR LANGUAGES BELONG TO US
  56. Parrot language interoperability
  57. Future: Wouldn't it be nice if...
  58. ... in fact ...
  59. Future: Wouldn't it be nice if...
  60. ALL YOUR CODEZ BELONGZ TO MEZ
  61. ALL YOUR CODEZ BELONGZ TO MEZ
  62. ALL YOUR CODEZ BELONGZ TO MEZ
  63. BLACK MAGIK
  64. BLACK MAGIK
  65. LIVE DEMO!
  66. Perl 6
  67. Current implementations (Dec 2008)
  68. Rakudo Perl
  69. Rakudo active developers
  70. Rakudo progress
  71. Common Perl 6 Questions
  72. Parrot performance
  73. Where is everything?
  74. Where is everything else?
  75. KTHXBYE
Copyright © 2008
http://www.pmichaud.com/2008/pres/