Changeset 295


Ignore:
Timestamp:
03/21/11 17:58:01 (13 years ago)
Author:
revillet
Message:
  • clean idl, matlab/octave, java
Location:
trunk/presentation-langages
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/presentation-langages/idl.tex

    r294 r295  
    55\item langage interprété. Possibilité de pseudo-compilation.  
    66\item langage objet  
    7 \item payant  
     7\item payant : licences 
     8\item typage dynamique 
    89\end{itemize} 
    910\end{frame} 
     
    2526\item codes portable sur architecture et systÚmes différents, à la construction 
    2627des chemins prÚs. 
    27 \item interopérabilité avec les autres langages ? 
     28\item interopérabilité avec les autres langages (Java, C\#) 
    2829\item librairie de lecture/écriture de fichiers NetCDF 
    2930\end{itemize} 
  • trunk/presentation-langages/java.tex

    r294 r295  
    44\begin{itemize} 
    55\item langage objet  
    6 \item gratuit / payant / licences ? 
     6\item open source / compilateurs libres (gcc-java) 
    77\end{itemize} 
    88\end{frame} 
     
    1010\begin{frame}\frametitle{Java - Aspects scientifiques} 
    1111\begin{itemize} 
    12 \item langage matriciel ? 
    13 \item librairies mathématiques ? 
    14 \item librairies graphiques (tracé de courbe...) ? 
    15 \item cartographie fournie pour les tracés ? 
     12\item pas de librairie scientifique en standart 
     13\item existance de librairies mathématiques externes mais non maintenues ! 
     14\item possibilité de tracer des courbes (mais apparemment pas de librairie 'clef 
     15en mains') 
    1616\end{itemize} 
    1717\end{frame} 
     
    1919\begin{frame}[fragile]\frametitle{Java - Aspects informatiques} 
    2020\begin{itemize} 
    21 \item langage multi-threadé ?  
     21\item possibilité de programmation multi-thread  
    2222\item parallélisable via modules additionnels 
    2323\verb+http://www.cs.hku.hk/~lchen2/javampi.html+ 
    2424\item portabilité des des executables via machine virtuelle 
    25 \item interopérabilité avec les autres langages ? 
    26 \item accÚs SGDB ? 
     25\item interopérabilité avec d'autres langages (C, Fortran) 
     26\item possibilité de requêtage SGDB  
    2727\item documentation automatique avec doxygen ou Javadoc 
    2828\item librairie de lecture/écriture de fichiers NetCDF 
     
    3232\begin{frame}\frametitle{Java - Autres} 
    3333\begin{itemize} 
    34 \item acess à une documentation en ligne ? 
    35 \item existance d'une IDE propre au langage ou non ? 
    36 \item librairie graphique pour création d'IHM (web ou locale) ? 
    37 \item existance d'un shell interprété ? 
    38 \item existance d'un dépÃŽt généralisé des contributions des utilisateurs (en 
    39 plus des modules de la librairie standard) ? 
    40 \item sécurité 
     34\item documentation en ligne sur le site d'Oracle 
     35\item existance d'une multitude d'IDE dont Eclipse, NetBean ... 
     36\item nombreuses librairies graphiques pour création d'IHM (web ou locale) 
    4137\end{itemize} 
    4238\end{frame} 
  • trunk/presentation-langages/main.tex

    r294 r295  
    8787\include{scilab} 
    8888\include{matlab} 
    89 \include{octave} 
     89%\include{octave} 
    9090\include{idl} 
    9191 
  • trunk/presentation-langages/matlab.tex

    r294 r295  
    33\begin{frame}\frametitle{Matlab - Généralités} 
    44\begin{itemize} 
    5 \item langage objet ? 
    6 \item logiciel payant : licences  
    7 \item type de langage impératif 
     5\item langage objet  
     6\item logiciel payant : licences 
     7\item les toolbox aussi sont payantes ! 
     8\item possibilité de faire tourner les scipts sur Octave(Unix ou Cygwin/MingW) 
     9%\item langage de type impératif 
    810\end{itemize} 
    911\end{frame} 
     
    2022\begin{frame}\frametitle{Matlab - Aspects informatiques} 
    2123\begin{itemize} 
    22 \item langage multi-threadé ?  
    23 \item langage parallélisable ? 
     24\item possibilité de parallélisation via toolbox payante 
    2425\item portabilité des codes ($\ne$ architectures / $\ne$ systÚmes) ? 
    25 \item interopérabilité avec les autres langages ? 
    26 \item accÚs SGDB ? 
     26\item interopérabilité avec le langage C 
     27\item possibilité de gestion de base de donnée via toolbox payante 
    2728\item librairie de lecture/écriture de fichiers NetCDF 
    2829\end{itemize} 
     
    3132\begin{frame}\frametitle{Matlab - Autres} 
    3233\begin{itemize} 
    33 \item acess à une documentation en ligne ? 
    34 \item existance d'une IDE propre au langage ou non ? 
    35 \item librairie graphique pour création d'IHM (web ou locale) ? 
    36 \item existance d'un shell interprété ? 
    37 \item existance d'un dépÃŽt généralisé des contributions des utilisateurs (en 
    38 plus des modules de la librairie standard) ? 
    39 \item sécurité 
     34\item acess à une documentation en ligne et dans l'IDE 
     35\item existance d'une IDE propre  
     36\item librairie graphique pour création d'IHM locale ? 
    4037\end{itemize} 
    4138\end{frame} 
  • trunk/presentation-langages/python.tex

    r294 r295  
    44\begin{itemize}  
    55\item langage objet  
    6 \item gratuit 
     6\item libre et gratuit 
    77\end{itemize} 
    88\end{frame} 
     
    2525\verb+http://pympi.sourceforge.net/+ 
    2626\item codes portable sur d'autre architectures et sur d'autres systÚmes (sauf 
    27 quelques fonctions de certains modues qui ne fonctionnent pas ou pas de la même 
     27quelques fonctions de certains modules qui ne fonctionnent pas ou pas de la même 
    2828façon sur Windows) 
    2929\item plusieurs API pour intéragir avec du code C sont disponibles 
    30 \item possibilité d'intérogation d'une base de données via module interne ou 
     30\item requêtage base de données via module interne ou 
    3131externe (PostgreSQL, sqlite...) 
    3232\item librairie de lecture/écriture de fichiers NetCDF 
     
    3737\frametitle{Python (2.x) - Autres} 
    3838\begin{itemize} 
     39\item existance d'un shell interprété  
    3940\item acess à une documentation en ligne \verb+http://www.python.org/+ 
     41et dans le shell (DocString) 
    4042\item existance d'une IDE propre au langage (IDLE) ou non (Eclipse) 
    4143\item plusieurs librairies graphique pour création d'IHM (web ou locale)  
    42 \item existance d'un shell interprété  
    4344\item liste des contributions des utilisateurs 
    4445\verb+http://pypi.python.org/pypi+ 
  • trunk/presentation-langages/scilab.tex

    r287 r295  
    33\begin{frame}\frametitle{Scilab - Généralités} 
    44\begin{itemize} 
    5 \item interpréteur vs. compilateur  
    6 \item langage objet ? 
    7 \item gratuit / payant / licences ? 
    8 \item type de langage (fonctionnel, impératif) 
     5\item langage interprété 
     6\item gratuit 
     7\item langage impératif 
    98\end{itemize} 
    109\end{frame} 
     
    1211\begin{frame}\frametitle{Scilab - Aspects scientifiques} 
    1312\begin{itemize} 
    14 \item langage matriciel ? 
    15 \item librairies mathématiques ? 
    16 \item librairies graphiques (tracé de courbe...) ? 
    17 \item cartographie fournie pour les tracés ? 
     13\item langage matriciel  
     14\item librairies mathématiques  
     15\item librairies graphiques (tracé de courbe...)  
    1816\end{itemize} 
    1917\end{frame} 
     
    2119\begin{frame}\frametitle{Scilab - Aspects informatiques} 
    2220\begin{itemize} 
    23 \item langage multi-threadé ?  
    24 \item langage parallélisable ? 
    25 \item portabilité des codes ($\ne$ architectures / $\ne$ systÚmes) ? 
    26 \item interopérabilité avec les autres langages ? 
    27 \item accÚs SGDB ? 
     21\item portabilité des codes ($\ne$ architectures / $\ne$ systÚmes)  
     22\item interopérabilité avec d'autres langages (Fortran, C, C++) 
    2823\end{itemize} 
    2924\end{frame} 
    3025 
    31 \begin{frame}\frametitle{Scilab - Autres} 
     26\begin{frame}[fragile]\frametitle{Scilab - Autres} 
    3227\begin{itemize} 
    33 \item acess à une documentation en ligne ? 
    34 \item existance d'une IDE propre au langage ou non ? 
    35 \item librairie graphique pour création d'IHM (web ou locale) ? 
    36 \item existance d'un shell interprété ? 
    37 \item existance d'un dépÃŽt généralisé des contributions des utilisateurs (en 
    38 plus des modules de la librairie standard) ? 
     28\item acess à une documentation en ligne  
     29\item existance d'une IDE propre 
     30\item librairie graphique pour création d'IHM locale 
     31\item existance d'un shell interprété  
     32\item existance d'un dépÃŽt généralisé des contributions \verb+http://atoms.scilab.org/+ 
    3933\item sécurité 
    4034\end{itemize} 
Note: See TracChangeset for help on using the changeset viewer.