\section{Démarche}
\begin{frame}\frametitle{Généralités}
\begin{itemize}
\item paradigme de programmation (objet, procédural, \ldots)
\item langage libre ? compilateur/interpréteur gratuit ou payant ? licences ?
\item gestion automatique de la mémoire ?
\item typage dynamique ?
\item langage normalisé ?
\end{itemize}
\end{frame}

\begin{frame}\frametitle{Aspects scientifiques}
\begin{itemize}
\item langage matriciel ?
\item existence d'un type complexe et fonctions de bases associées ?
\item existence de librairies mathématiques ?
\item existence de librairies graphiques (tracé de courbe...) ?
\item cartographie fournie pour les tracés ?
\end{itemize}
\end{frame}

\begin{frame}\frametitle{Aspects informatiques}
\begin{itemize}
\item support multi-thread ? 
\item langage parallélisable ?
\item portabilité des codes ($\ne$ architectures / $\ne$ systèmes) ?
\item interopérabilité avec les autres langages ?
\item accès bases de données (SGDB) ?
\item support de lecture/écriture de fichiers au format NetCDF/HDF/FITS ?
\item support pour test unitaire/de régression
\end{itemize}
\end{frame}

\begin{frame}\frametitle{Support au développement}
\begin{itemize}
\item accès à une documentation en ligne ou en local ?
\item outils de documentation du code ?
\item existence d'une IDE, propre au langage ou non ?
\item librairie graphique pour création d'IHM ?
\item existence de framework web ?
\item existence d'un shell interprété ?
\item existence d'un dépôt généralisé des contributions des utilisateurs ?
\item librairie pour l'implémentation de tests unitaires ?
\end{itemize}
\end{frame}
