Esperanto ? :mrgreen:
Type: Messages; Utilisateur: pseudocode
Esperanto ? :mrgreen:
Et vous trouvez ca plus clair ?????? 8O
Meme le "Haskell" est plus lisible que ca. :aie:
Si le prix a payer pour "l'independance vis a vis d'un langage" est d'ecrire les algo de cette façon,...
Je préfere me limiter au consensus général, comme par exemple la définition de wikipedia
Je propose d'elire un unique redacteur qui sera chargé de ré-ecrire tous les algos du site. :mrgreen:
PS: je vote pour PRomu@ld :mouarf:
D'abord, C'est meme pas moi qu'a commencé... ;)
:oops: C'est vrai, je me suis un peu emporté... désolé.
Donc, pour répondre a ta question originelle, je prefere decrire mes algos en utilisant un "subset" d'un langage connu et polyvalent:...
Mince alors.
POUR i=0 à 100 par pas de 2
xxxx
FIN POUR
Si je crée un compilateur capable de compiler ce pseudo code, alors ca devient "magiquement" du code. Et donc tu te sentirais obligé...
L'algorithme écrit en pseudocode (;)) n'est generalement (jamais?) pas suffisant pour la comprehension. Il y a souvent (toujours?) un texte explicatif pour permettre de comprendre le procédé...
??!! 8O
Si les algo sont independants des langages de programmation, ils le sont également des langues parlées/écrites. Ou sinon il va falloir definir une "langue parlée/écrite commune" pour...
Je ne vois pas trop l'interet de réinventer une enième syntaxe de langage imperatif, structuré par block, ...
J'ai l'impression que vous refusez d'utiliser la syntaxe d'un langage connu (basic,...
Ca a un sens tant que l'algorithme utilise des fonctions récursives primitives.
Pour moi, l'ecriture recursive est une maniere élégante (= compacte) pour décrire un algorithme itératif de...
Par définition, les algorithmes sont: "une suite d'opérations permettant de résoudre par calcul un problème." (wikipedia)
Dès lors, il ressort un aspect "séquentiel" dans les algorithmes. Et donc...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.