Changeset 166


Ignore:
Timestamp:
08/23/08 20:42:26 (16 years ago)
Author:
nanardon
Message:
  • beautify
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/perl/introduction.tex

    r162 r166  
    55\begin{frame} 
    66\frametitle{PERL} 
     7\begin{block}{} 
    78Perl, écrit par Larry Wall en 1987. 
     9\pause 
     10 
     11Perl 5.10 maintenu par Rafael Garcia-Suarez 
     12\pause 
     13 
     14Dernière version: 5.10.0 
     15\end{block} 
     16\pause 
    817\vfill 
     18\begin{block}{PERL ne signifie rien} 
    919\emph{Practical Extraction and Report Language} 
    1020(\emph{langage pratique d'extraction et de génération de rapports}) 
    11 \vfill 
     21 
     22\textbf{ou} 
     23 
    1224\emph{Pathetically Eclectic Rubbish Lister} 
    1325(\emph{collectionneur de déchets pathétiquement éclectiques}) 
     26\end{block} 
     27\pause 
    1428\vfill 
    1529 
    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 !} 
     31Perl 6 sera très différent 
     32\end{alertblock} 
    2233\end{frame} 
    2334 
     
    2738\item langage scripté, non compilé 
    2839\pause 
    29 \item portable 
     40\item gestion de la mémoire dynamique et automatique 
    3041\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) 
    3443\pause 
    3544\item est orienté objet 
    3645\pause 
    3746\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 
    3851\end{itemize} 
    3952\pause 
    40 \vfill 
    4153\vfill 
    4254Utilisation: 
     
    4961\pause 
    5062\item des sites web 
     63\item \ldots 
    5164\end{itemize} 
    5265\end{frame} 
     
    5467\begin{frame}[fragile] 
    5568\frametitle{Exemples} 
    56 Exemple de script: 
    57 \vfill 
     69\begin{exampleblock}{Exemple de script:} 
    5870\begin{verbatim} 
    5971#!env perl 
     
    6173print "Hello World\n"; 
    6274\end{verbatim} 
     75\end{exampleblock} 
     76\pause 
    6377\vfill 
    64 \vfill 
    65 Sinon on peut aussi faire ça: 
    66 \vfill 
     78\begin{exampleblock}{One-liner} 
    6779\verb+perl -e 'print "Hello World\n"'+ 
     80\end{exampleblock} 
    6881\end{frame} 
     82 
    6983\begin{frame}[fragile] 
    70 \frametitle{bestever.pl} 
     84\frametitle{Obfusacte perl} 
    7185Sinon ça peut aussi ressembler à ça: 
    7286\vfill 
     87\begin{exampleblock}{bestever.pl de Philippe Bruhat (Book)} 
    7388\begin{tiny} 
    7489\begin{verbatim} 
     
    88103\end{verbatim} 
    89104\end{tiny} 
    90 \vfill 
    91 De Philippe Bruhat (Book). 
     105\end{exampleblock} 
    92106\end{frame} 
    93107 
Note: See TracChangeset for help on using the changeset viewer.