Skip to content

Commit

Permalink
Initial skeleton for my 'Intro to Perl 6 modules' talk
Browse files Browse the repository at this point in the history
  • Loading branch information
leto committed Jul 13, 2011
1 parent 6c4d3f9 commit 3783a5e
Show file tree
Hide file tree
Showing 3 changed files with 99 additions and 0 deletions.
7 changes: 7 additions & 0 deletions 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
Binary file added 2011/intro_to_perl6_modules/pres.pdf
Binary file not shown.
92 changes: 92 additions & 0 deletions 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}

0 comments on commit 3783a5e

Please sign in to comment.