source: trunk/presentation-langages/beamer/ruby.tex @ 329

Last change on this file since 329 was 329, checked in by nanardon, 13 years ago
  • split files to split beamer/article generation
File size: 1.5 KB
Line 
1%\subsubsection{Ruby}
2\begin{frame}\frametitle{Langages interprétés - Ruby}
3\begin{exampleblock}{Généralités}
4\begin{itemize}
5\item langage orienté objet
6\item libre et gratuit
7\item typage dynamique
8\item gestion automatique de la mémoire
9\end{itemize}
10\end{exampleblock}
11
12\begin{block}{Aspects scientifiques}
13\begin{itemize}
14\item support natif des nombres complexes
15\item Pas de librairies mathématiques !
16%%\item librairies graphiques (tracé de courbe...) ?
17%%\item cartographie fournie pour les tracés ?
18\end{itemize}
19\end{block}
20\end{frame}
21
22\begin{frame}[fragile]\frametitle{Langages interprétés - Ruby}
23\begin{block}{Aspects informatiques}
24\begin{itemize}
25\item support multithread natif
26\item parallélisable via modules additionnels
27\verb+http://www-unix.mcs.anl.gov/mpi/mpi_ruby/+
28\item portabilité sur les différents OS et architectures
29\item connexion possible vers le C
30\item requêtage SQL
31\item librairie de lecture/écriture de fichiers NetCDF
32\end{itemize}
33\end{block}
34\end{frame}
35
36\begin{frame}[fragile]\frametitle{Langages interprétés - Ruby}
37\begin{block}{Support au développement}
38\begin{itemize}
39\item documentation en ligne: \verb+http://www.ruby-lang.org/en/documentation/+
40\item documentation automatique
41\item module graphique disponible
42\item framework web (Ruby on Rails)
43\item Shell: \verb+irb+, tester ruby en ligne: \verb+http://tryruby.org/+
44\item Centralisation des contributions: \verb+http://raa.ruby-lang.org/+
45\item tests unitaires : \verb+Test::Unit+
46\end{itemize}
47\end{block}
48\end{frame}
Note: See TracBrowser for help on using the repository browser.