Changeset 313
- Timestamp:
- 05/02/11 16:05:39 (13 years ago)
- Location:
- trunk/presentation-langages
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/presentation-langages/c.tex
r304 r313 1 1 %\subsubsection{Le langage C} 2 \begin{frame}{Langages compilés - Le langage C} 2 \begin{frame}[fragile] 3 \frametitle{Langages compilés - Le langage C} 3 4 \begin{exampleblock}{Généralités} 4 5 \begin{itemize} 5 6 \item aussi appelé \og macro-assembleur \fg 6 \item compilateurs gratuits (gcc) ou payants (icc, Borland~c) 7 8 % parce que \mode créer une ligne vide, on repete tout :\ 9 \mode<presentation>{ 10 \item compilateurs gratuits (gcc, Microsoft, 11 \ldots) ou payants (icc, Borland~c, Ms~Visual~Studio, \ldots) 12 }\mode<article>{ 13 \item compilateurs gratuits (gcc, Microsoft 14 \footnote{http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b\&displaylang=en}, 15 \ldots) ou payants (icc, Borland~c, Ms~Visual~Studio, \ldots) 16 } 17 7 18 \item gestion manuelle de la mémoire uniquement (\texttt{malloc()}, \texttt{free()}, 8 19 \ldots) … … 28 39 \item documentation automatique avec doxygen 29 40 \item librairie de lecture/écriture de fichiers NetCDF 41 \item interropérable avec beaucoup de langages 42 \item nobreux IDE disponible 30 43 \end{itemize} 31 44 \end{block} -
trunk/presentation-langages/cpp.tex
r300 r313 4 4 \begin{itemize} 5 5 \item langage normalisé (2003) 6 \item compilateurs gratuits (gcc/g++/c++/cpp) ou payants (icc, Borland~c, Visual~c++) 6 7 % parce que \mode créer une ligne vide, on repete tout :\ 8 \mode<presentation>{ 9 \item compilateurs gratuits (gcc, Microsoft, 10 \ldots) ou payants (icc, Borland~c, Ms~Visual~Studio, \ldots) 11 }\mode<article>{ 12 \item compilateurs gratuits (gcc, Microsoft 13 \footnote{http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b\&displaylang=en}, 14 \ldots) ou payants (icc, Borland~c, Ms~Visual~Studio, \ldots) 15 } 16 7 17 \item langage orienté objet 8 18 \item gestion semi-automatique de la mémoire avec l'utilisation d'objets … … 16 26 %% CF http://calcul.math.cnrs.fr/spip.php?article4 17 27 \item pas de librairies scientifiques (matrices, analyse numérique...) ni graphiques (plot, cartographie) fournies en standard. 18 \item possibilité d'utiliser des librairies externes 28 \item possibilité d'utiliser des librairies externes, souvent payantes 19 29 \end{itemize} 20 30 \end{block} … … 31 41 \item documentation automatique avec doxygen 32 42 \item librairie de lecture/écriture de fichiers NetCDF 43 44 %% STL: http://www.sgi.com/tech/stl/ ? 45 33 46 \end{itemize} 34 47 \end{block} -
trunk/presentation-langages/csharp.tex
r304 r313 11 11 \end{itemize} 12 12 \item gestion de la mémoire automatique 13 \item pas de librairies scientifiques 13 14 \end{itemize} 14 15 \end{exampleblock} -
trunk/presentation-langages/fortran.tex
r304 r313 30 30 \end{itemize} 31 31 \end{block} 32 33 \begin{block}{Autres} 34 \begin{itemize} 35 \item IDE disponibles: MS~Visual~Studio, Xcode, Photran, \ldots 36 \end{itemize} 37 \end{block} 38 32 39 \end{frame} 33 -
trunk/presentation-langages/java.tex
r304 r313 1 1 %\subsubsection{Java} 2 \begin{frame}{Langages compilés - Java} 2 \begin{frame}[fragile] 3 \frametitle{Langages compilés - Java} 3 4 \begin{exampleblock}{Généralités} 4 5 \begin{itemize} … … 13 14 \item pas de librairie scientifique en standard 14 15 \item existence de librairies mathématiques externes mais non maintenues ! 15 \item possibilité de tracer des courbes ( mais apparemment pas de librairie \og clef16 en mains \fg)16 \item possibilité de tracer des courbes (cf JFreeChart 17 \verb+http://www.jfree.org/jfreechart/+) 17 18 \end{itemize} 18 19 \end{block} -
trunk/presentation-langages/perl.tex
r304 r313 42 42 \item pas de shell mais test possible avec le débogueur 43 43 \item centralisation des contributions via le CPAN (\verb+www.cpan.org+) 44 \item socle et modules prévus pour tester l'application 44 45 \end{itemize} 45 46 \end{block} -
trunk/presentation-langages/python.tex
r304 r313 43 43 \begin{block}{Autres} 44 44 \begin{itemize} 45 \item existence d 'un shell interprété45 \item existence de plusieurs shell interprétés 46 46 \item accÚs à une documentation en ligne \verb+http://www.python.org/+ 47 47 et dans le shell (DocString) -
trunk/presentation-langages/resume.tex
r304 r313 29 29 \item accÚs SGDB ? 30 30 \item support de lecture/écriture de fichiers au format NetCDF ? 31 \item support pour test unitaire/de régression 31 32 \end{itemize} 32 33 \end{frame}
Note: See TracChangeset
for help on using the changeset viewer.