Discuter:Programmation procédurale
Un article de Wikipédia, l'encyclopédie libre.
[modifier] C# : langage procédural ?
Bonjour,
Je demande confirmation avant de supprimer le C# (sharp) de la liste des "langages procéduraux".
Merci Benjamin
- Bonjour. Je répondrais que, au sens strict, le langage C# n'est pas exclusivement procédural — au même titre que les langages C++, Java et d'autres — et que, au sens large, il est notamment procédural — à supposer que l'on définisse uniquement des méthodes publiques et statiques au sein d'une unique classe d'un unique espace de noms, alors ces méthodes sont chargeables au même niveau que la fonction principale du projet C#. En pratique, l’orientation objet du C# est plutôt exploitée ; votre motivation, Benjamin, repose probablement (et légitimement) sur ce fait.
- En somme, retirer C# de la présente liste — choix auquel je ne m'oppose pas spécialement — impliquerait de retirer d'autres langages (pour reprendre les sus-mentionnés : C++, Java, et d'autres). Cordialement --nha de Lyon 14 février 2007 à 23:53 (CET)
[modifier] Paradigme
Paradigme, je ne comprend pas le sens de ce mots et il n'est pas expliqué dans le sens informatique du terme, sur wikipedia. - 67.68.197.186 28 octobre 2007 à 04:13
- Il faut l'entendre comme paradigme de programmation. Si l'on prend le mot paradigme seul, je pense que l'on peut lui accorder le sens qu'il a en sciences. - Eusebius [causons] 28 octobre 2007 à 07:06 (CET)
[modifier] langage procédural et langage impératif
Je ne saisis pas bien la différence entre les deux. Doit-on comprendre que les langages procéduraux sont un sous-ensemble des langages impératifs? Et donc qu'il y aurait des langages impératifs qui ne font pas usage des fonctions?
Ou alors est-ce une synonyme?