• [^] # Re: Dans un navigateur...

    Posté par (site web personnel) . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 3.

    Une question de béotien à ce sujet.
    Ne serait-il pas possible d'imaginer une langage, du type de Microalg, mais je pense aussi à Linotte, où chacun pourrait écrire dans sa langue. Ainsi dans le code donné en exemple deviendrait ceci :

    (Print "Quel âge as-tu ?")
    (If (< (Nombre (Ask)) 18)
    Then (Print "Tu es mineur.")
    Else (Print "Tu prétends être majeur.")
    )

    Charge à l'interpréteur de faire les correspondances. Bien sûr on perd de la lisibilité (et encore, il serait facile de traduire un code source d'une langue à l'autre).

    Il me semble que la syntaxe est plus importante que les mots utilisés, pourquoi ajouter une barrière linguistique alors que le but est d'enseigner l'algorithmique ?

    Votre avis m'intéresse.

    « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »