• [^] # Re: Gambas, Hbasic???

    Posté par (site web personnel, Mastodon) . En réponse au message gambas : installation sous mandrake 10.1. Évalué à 3.

    Avant que tu te lances à corps perdu dans la programmation d'un nouveau logiciel, pourquoi ne pas aider un logiciel libre ? Il en existe pleins qui font ce que tu veux, certains sont listes sur framasoft :
    * http://www.framasoft.net/rubrique122.html(...)
    * http://www.framasoft.net/rubrique172.html(...)
    Et il en reste d'autres dont j'ai oublié le nom... à voir peut être sur freshmeat ou des sites sur le libre pour l'éducation.
    Ça te permettrait d'aller plus vite puisque tu manques de temps.

    Enfin j'insiste sur un point que les débutants semble ne pas (vouloir ? ;) comprendre : il n'y a pas de langage de programmation qui ne demande pas d'apprentissage.

    Les interfaces "glisser/déposer" ne sont pas plus simples à apprendre, elles ont tendance à être plus rapide une fois qu'on les connait je dirais, mais aux dépends de la qualité du code... De toute façon il faut passer par la case apprentissage de la programmation (si tu ne sais pas du tout programmer, c'est indispensable, quelque soit le langage) puis de la syntaxe du langage (la première étape acquise, celle là va vite).

    Pour ce qui est de Python, il permet facilement de faire des interface en Tk. Je sais, Tk c'est moche, mais c'est tellement facile à apprendre que je ne peux pas m'empêcher de le conseiller.

    Sinon Python permet de faire des interfaces graphiques avec wxPython, plus joli, plus puissant.

    Enfin, avec la liaison Python-Gtk, tu peux même profiter des interfaces "glisser/déposer" (qui s'appelle BoaConstructor il me semble) qui te permettront de faire le boulot à la souris si vraiment tu y tiens.

    Bref : oui, Python est ce qu'il te faut.