[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] comparatif langages procéduraux/fonctionnels



On Wed, Aug 06, 2003 at 05:07:35PM +0200, Boulanger Jean-Louis wrote:
> Théoriquement tu peux trés bien écrire un programme lisp sans jamais utiliser
> ces opérateurs.

À ce compte là, on peut dire que C (et Pascal et un tas
d'autres) sont également des langages fonctionnels, il
suffit d'avoir la notion de fonction et de récursivité et de
ne pas utiliser l'affectation.

Donc: on devrait parler de "programmation fonctionnelle" (en
tant que style de programmation) plutôt que de "langages
fonctionels" (en tant que propriété du langage), avec sans
doute des langages qui ont plus d'histoire dans domaine que
dans l'autre.

> D'ailleurs tu as de très jolis
> exercice ou pour te passer de variable temporaire tu utilises des paramétres
> complémentaires dans les fonctions qui sont donc une autre façon de mémoriser
> des informations.

Je me souviens avoir passé des classes de prog à résoudre
les problèmes posés sans variables, pasque c'était trop
simple sinon... :-)

/Y

-- 
This signature left empty.



Reply to: