• [^] # Re: Positionnement de Gambas

    Posté par . En réponse à la dépêche Gambas 3 est sorti le 31 décembre 2011. Évalué à 6.

    Mais peu importe. La question demeure : quels sont les gros projets pour lesquels un outil comme Gambas, qui est quand même pas mal orienté GUI si je ne me trompe pas, trouve sa place face aux applications web ?

    Tu te trompes :-) Gambas est un interpréteur console tout comme python,perl,tcl, et autres.

    Nous avons écrit par exemple http://gambasforge.org entièrement en gambas. Bon allez je l'admet il y a un appel a convert (application imagemagick). Un composant nous permet de travailler le site sous forme de structure tout comme on le manipule ensuite en js. Donc toute la réalisation du site est sous la forme d'arbre et de nodes html. (composant gb.html disponible ici: http://gambasforge.org/code-41-gbhtml.html)

    Gambas permet aussi des accès rapide et simple aux bdd... je veux bien entendu parler de la syntaxe.

    On peut aussi utiliser de la fenêtre sdl.

    On peut faire de tout avec Gambas, mais il n'est certes pas adapté a tout. Les calculs de masses par exemple ... ce n'est ni pour python ni pour gambas... on choisira plutôt un langage compilé type C, n'est-ce pas. Mais pour le reste ...

    Gambas a deux possibilité pour les cgi... soit en générant l’exécutable et en l'exécutant sur le server (cas de gbforge) pour plus de vitesse, Soit via des Gambas Server Pages (http://gambasdoc.org/help/doc/serverpage?fr&v3), qui sont un peu un php/asp sauce gambas. Ça sonne faux mais ça marche pas mal( En interne gbw3 génère un exécutable qui est ensuite exécuté), sur les bench avec python... tout va bien pour nous.
    Pour ma part je préfère travailler mes pages avec tout les atouts de l'ide.

    Pour résumer... Gambas, il faut l'essayer pour comprendre. Si vous faites comme tout le monde a vous arrêter devant le mot Basic (finalement j'aurais du faire une tête de mort en logo), il est sûr que vous ne saurez jamais apprécier toute l'envergure de ce projet qui fête pratiquement ses onzes années d’existence.