%\subsubsection{C\#}
\begin{frame}[fragile]\frametitle{Langages compilés - C\#}
\begin{exampleblock}{Généralités}
\begin{itemize}
\item créé par Microsoft, norme ISO depuis 2003
\item langage orienté objet
\item plusieurs compilateurs disponibles:
    \begin{itemize}
    \item Payant: Microsoft \verb+.Net+, Borland, \ldots
    \item libre: mono (\verb+http://www.go-mono.com/+)
    \end{itemize}
\item gestion de la mémoire automatique
\item pas de librairies scientifiques
\end{itemize}
\end{exampleblock}
\end{frame}

%%\begin{frame}\frametitle{C\# - Aspects scientifiques}
%%\begin{itemize}
%%\item langage matriciel ?
%%\item librairies mathématiques ?
%%\item librairies graphiques (tracé de courbe...) ?
%%\item cartographie fournie pour les tracés ?
%%\end{itemize}
%%\end{frame}

\begin{frame}{Langages compilés - C\#}
\begin{block}{Aspects informatiques}
\begin{itemize}
\item support multi-thread natif
\item code portable entre architecture et OS
\item la version 3 intègre le requêtage SQL
\end{itemize}
\end{block}

\begin{block}{Support au développement}
\begin{itemize}
\item documentation intégrée au code (XML placé en commentaire)
\item plusieurs IDE disponible sous Windows
\item support d'IHM (interface graphique) natif
\item tests unitaires : NUnit (sous .Net uniquement)
\end{itemize}
\end{block}
\end{frame}
