Changeset 166
- Timestamp:
- 08/23/08 20:42:26 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/perl/introduction.tex
r162 r166 5 5 \begin{frame} 6 6 \frametitle{PERL} 7 \begin{block}{} 7 8 Perl, écrit par Larry Wall en 1987. 9 \pause 10 11 Perl 5.10 maintenu par Rafael Garcia-Suarez 12 \pause 13 14 Dernière version: 5.10.0 15 \end{block} 16 \pause 8 17 \vfill 18 \begin{block}{PERL ne signifie rien} 9 19 \emph{Practical Extraction and Report Language} 10 20 (\emph{langage pratique d'extraction et de génération de rapports}) 11 \vfill 21 22 \textbf{ou} 23 12 24 \emph{Pathetically Eclectic Rubbish Lister} 13 25 (\emph{collectionneur de déchets pathétiquement éclectiques}) 26 \end{block} 27 \pause 14 28 \vfill 15 29 16 Je parle de Perl \textbf{5} ! 17 18 Dernière version 5.10.0 (Rafael Garcia-Suarez) 19 \vfill 20 21 Perl est disponible sur UNIX, Windows (et cygwin), OS2, VMS, \ldots 30 \begin{alertblock}{Perl 5 !} 31 Perl 6 sera très différent 32 \end{alertblock} 22 33 \end{frame} 23 34 … … 27 38 \item langage scripté, non compilé 28 39 \pause 29 \item portable40 \item gestion de la mémoire dynamique et automatique 30 41 \pause 31 \item permet une écriture rapide 32 \pause 33 \item possède un ramasse miettes (garbage collector) 42 \item portable (existe sous Unix*, Windows, OS/2, VMS\ldots) 34 43 \pause 35 44 \item est orienté objet 36 45 \pause 37 46 \item possède un grand nombre de modules additionnels 47 \pause 48 \item est très documenté 49 \pause 50 \item la communauté perl est conviviale 38 51 \end{itemize} 39 52 \pause 40 \vfill41 53 \vfill 42 54 Utilisation: … … 49 61 \pause 50 62 \item des sites web 63 \item \ldots 51 64 \end{itemize} 52 65 \end{frame} … … 54 67 \begin{frame}[fragile] 55 68 \frametitle{Exemples} 56 Exemple de script: 57 \vfill 69 \begin{exampleblock}{Exemple de script:} 58 70 \begin{verbatim} 59 71 #!env perl … … 61 73 print "Hello World\n"; 62 74 \end{verbatim} 75 \end{exampleblock} 76 \pause 63 77 \vfill 64 \vfill 65 Sinon on peut aussi faire ça: 66 \vfill 78 \begin{exampleblock}{One-liner} 67 79 \verb+perl -e 'print "Hello World\n"'+ 80 \end{exampleblock} 68 81 \end{frame} 82 69 83 \begin{frame}[fragile] 70 \frametitle{ bestever.pl}84 \frametitle{Obfusacte perl} 71 85 Sinon ça peut aussi ressembler à ça: 72 86 \vfill 87 \begin{exampleblock}{bestever.pl de Philippe Bruhat (Book)} 73 88 \begin{tiny} 74 89 \begin{verbatim} … … 88 103 \end{verbatim} 89 104 \end{tiny} 90 \vfill 91 De Philippe Bruhat (Book). 105 \end{exampleblock} 92 106 \end{frame} 93 107
Note: See TracChangeset
for help on using the changeset viewer.