source: trunk/presentation-langages/perl.tex @ 298

Last change on this file since 298 was 298, checked in by revillet, 13 years ago

clean langages and part of design

File size: 1.3 KB
Line 
1\subsubsection{Perl}
2
3\begin{frame}\frametitle{Perl - Généralités}
4\begin{itemize}
5\item orienté objet
6\item libre et gratuit
7\item Ã©criture rapide de script
8\item gestion automatique de la mémoire
9\end{itemize}
10\end{frame}
11
12\begin{frame}\frametitle{Perl - Aspects scientifiques}
13\begin{itemize}
14\item mal adapté au calcul pur
15\item performant sur le traitement des chaines de caractÚres
16\end{itemize}
17\end{frame}
18
19\begin{frame}[fragile]
20\frametitle{Perl - Aspects informatiques}
21\begin{itemize}
22\item support multithread
23\item parallélisable via modules additionnels
24\verb+http://search.cpan.org/~josh/Parallel-MPI-0.03/+
25\item code complÚtement portable (les extensions peuvent ne pas l'être)
26\item passerelle vers le C facile
27\item débogueur intégré
28\item documentation intégré au code via POD (Plain Old Documentation format)
29\item requêtage SQL
30\item librairie de lecture/écriture de fichiers NetCDF
31\end{itemize}
32\end{frame}
33
34\begin{frame}[fragile]
35\frametitle{Perl - Autres}
36\begin{itemize}
37\item documentation disponible dans de nombreux formats
38\item nombreux modules graphiques
39\item framework web (Catalyst)
40\item pas de shell mais test possible avec le débogueur
41\item centralisation des contributions via le CPAN (\verb+www.cpan.org+)
42\end{itemize}
43\end{frame}
Note: See TracBrowser for help on using the repository browser.