Browse Source

Initial skeleton for my 'Intro to Perl 6 modules' talk

master
Jonathan "Duke" Leto 13 years ago
parent
commit
3783a5e625
  1. 7
      2011/intro_to_perl6_modules/Makefile
  2. BIN
      2011/intro_to_perl6_modules/pres.pdf
  3. 92
      2011/intro_to_perl6_modules/pres.tex

7
2011/intro_to_perl6_modules/Makefile

@ -0,0 +1,7 @@
presentation:
rubber --pdf pres.tex
evince pres.pdf > /dev/null
clean:
rm *.aux *.out *.snm *.toc *.log *.nav *.pdf

BIN
2011/intro_to_perl6_modules/pres.pdf

Binary file not shown.

92
2011/intro_to_perl6_modules/pres.tex

@ -0,0 +1,92 @@
\documentclass[12pt]{beamer}
\usepackage{beamerthemeHannover, graphicx, clrscode, amsmath, amssymb, multicol}
\usepackage{verbatim}
\setbeamercolor{sidebar}{use=structure,bg=gray!60!green}
\title{Introduction To Perl 6 Modules}
\author[Duke Leto]{Jonathan "Duke" Leto}
\date{}
\begin{document}
\frame{
\titlepage
\begin{center}
\end{center}
}
\section{What is Perl 6?}
\frame{
\frametitle{Flavors of Perl 6}
\begin{center}
\begin{itemize}
\item Rakudo - Perl 6 on Parrot Virtual Machine
\item Niecza - Perl 6 on Mono
\item Perlito
\item SMOP - C+DSLs
\item Elf - Ruby
\item STD.pm - Larry's Implementation in Perl 6 (gimme5)
\item v6.pm - Source filter for Perl 5
\item Pugs - Haskell (composting)
\item others ...
\end{itemize}
\end{center}
}
\frame{
\frametitle{What is Rakudo Perl 6?}
\begin{center}
\begin{quotation}
The Way Of The Camel = "Rakuda-do" $\implies$ Rakudo, which happens to mean "paradise" in Japanese.
\end{quotation}
\begin{itemize}
\item Perl 6 implementation on the Parrot Virtual Machine
\item Rakudo Star
\end{itemize}
\end{center}
}
\section{Getting Started}
\frame{
\frametitle{Getting Involved}
}
\section{ Let's Jump In }
\frame{
\frametitle{Hack Session}
Ok, let's do some hacking already.
\begin{itemize}
\item Checkout source code (git clone ...)
\item Build Rakudo
\item Run the Perl 6 Test Suite (long but fun!)
\item Submit bugs if any tests fail
\item Experiment!
\end{itemize}
}
\frame{
\frametitle{ Thanks }
\begin{itemize}
\item Larry
\item Eric Wilhelm
\item Patrick Michaud
\item The Perl Foundation
\item Everyone working on Parrot, Rakudo and Perl 6
\item PDX.pm for listening to my rants
\end{itemize}
}
\frame{
\frametitle{ Resources }
\begin{center}
\begin{itemize}
\item http://rakudo.org
\item http://parrot.org
\item http://perlsphere.net
\item TODO: perl 6 planet
\item \#perl6 on irc.freenode.net
\item \#parrot on irc.perl.org
\end{itemize}
\end{center}
}
\end{document}
Loading…
Cancel
Save