source: trunk/presentation-langages/generalite_fonctionnel.tex @ 275

Last change on this file since 275 was 275, checked in by revillet, 13 years ago

-add python, clean main and create generalite_fonctionnel

File size: 693 bytes
Line 
1\subsection{Généralités}
2\begin{frame}
3\frametitle{Langages fonctionnels}
4
5\begin{block}{Principe}
6Chaque action du code est vue comme une opération mathématique exprimé sous
7forme de fonction.
8
9Ces langage interdise la changement d'état (changement de valeur d'une
10variable).
11\end{block}
12\vfill
13
14\begin{block}{Avantage}
15\begin{itemize}
16\item les algorithmes s'expriment plus naturellement
17\item chaque fonction peut être testée individuellement
18\item le code est "prouvable" (nécessaire sur des applications trÚs critique)
19\end{itemize}
20\end{block}
21
22\begin{block}{Inconvénient}
23Ces langages sont souvent mal connus et donc plus difficile à appréhender.
24\end{block}
25
26\end{frame}
Note: See TracBrowser for help on using the repository browser.