• [^] # Re: sonntag

    Posté par . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 2.

    Peut-être le fait que pour un humain résoudre un problème se fait en général en decoupant le pb en plus petit pb qu'il résoudra un par un et qu'il enchainera
    Le paradigme procédural est donc naturel.

    Peut-être le fait que pour un humain le paradigme objet lui rappelle son environnemnent et qu'il appréhende ces consepts d'autant mieux.

    Mais la programmation fonctionnelle,le commun des mortels a t'il les bagages mathématiques nécessaire pour comprendre la récursivité (suites reccurrentes), le lambda calcul, ...

    Surtout pourquoi vouloir réduire un langage à un seul concept aussi puissant soit-il. Personne n'a envie de faire l'effort intelllectuel de réécrire le if ou le for ou toute autre construction syntaxique à chaque instant. C'est sûr lorsqu'on maitrise ces idiomes, on est fier, on est un "vrai" programmeur" , on peut en remontrer aux autres , mais on s'en isole. Après il faut pas venir se plaindre et demander pourquoi les autres ne les affectionnent pas.

    C'est là justement que les langage comme Ruby, Python Groovy et consorts tirent leur épingles du jeu. Ils son multi-paradigme et ne focrent personne à programmer "contre nature".