Using Perl 6 and Parrot in teaching

Using Perl 6 and Parrot in teaching

By Jonathan Worthington (‎jnthn‎)
Date: Friday, 30 May 2008 15:30
Duration: 40 minutes
Target audience: Any
Language: English


In this talk I will look at how Perl 6 and the Parrot platform could be used in a teaching setting in the (hopefully not too distant) future. I'll cover:

* What it means that Perl 6 is a multi-paradigm language and how that fits in with teaching programming and languages
* How CPAN adds to the attraction of Perl as a language for teaching (this is equally true for Perl today as it will be in the future)
* Using Parrot to demonstrate assembly programming
* Using the Parrot Compiler Toolkit to explain compilers and make compiler writing accessible - and easy - for students
* Why you should teach more than just Perl 6 and Parrot, and what they are weak at illustrating