• [^] # Re: Super projet

    Posté par (site web personnel) . En réponse à la dépêche Une calculatrice scientifique libre sous Linux (materiel). Évalué à 4.

    Merci pour ta réponse, là c'est du concret !

    Avant je tiens à souligner qu'il y a effectivement une question de vocabulaire à préciser : qu'est-ce qu'un langage "facile" ?

    Dans tes exemples, je le comprends comme étant : permettant de faire des choses simples de manière rapide (en particulier en tapant peu de caractères). C'est effectivement un point important pour l'usage d'une calculatrice.

    J'avais en tête dans "simple" la possibilité de faire des programmes basiques mais aussi des programmes un peu plus évolués. Et pour moi, le Python a un niveau de complexité d'utilisation du même ordre que le basic pour les choses simples mais il est plus simple que le basic lorsque les choses deviennent compliquées.

    L'équivalent en Python 2 (je suppose un from math import * ce qui aurait du sens sur une calculatrice, je recommande de récupérer les divisions de future) :

    a = input("Saisissez A ")
    if a > 0:
     print a * sqrt(3) * a**2
    else:
     print "ERREUR"

    Au passage, input accepte des expressions puisqu'il fait un eval sur l'input. On peut donc rentrer 2 * 5 par exemple. Et soulignons que les print doivent pouvoir être supprimés (ils sont inutiles si vous lancez l'interpreteur Python, ça doit pouvoir se configurer ?).

    Pour moi c'est le même niveau de difficulté sur cet exemple.

    Enfin, tout comme il y a pleins de variantes de Basic en fonction des usages, j'imagine assez facilement des variantes de Python pour mieux coller aux besoins d'une calculatrice.