Tout d’abord on va dire bonne anniversaire au Papy :-).
J'ai mois même commencé sur cpc... ouarf ça fait un bail. J'ai gouté a l'assembleur, C, C++, pascal/delphi, forth, fortran, php, js, java... perl, ruby, php...,python.
Bon presque a tout. Il y a un langage pour chaque chose. Il n'y a pas LE langage. Après toute ces pérégrination dans le monde synthaxique me voila de retour au basic... Drole non ?
Pourquoi le basic... bien disons que je devais manger... il me fallait trouver quelque chose a produire, viabiliser maintenir facilement. Deux option ce sont profilée ... utiler un machup comme windev (buerk). Ou bien trouver une clé correspondant a mon boulon.
C'était en 2001 et je développais principalement de l'application outil de gestion d'automates. Cette année là j'ai fais deux choix ne travailler pratiquement que sous unix et me rapprocher d'un jeune projet open source nommé Gambas. Bien sur en ce qu'il était il a bientôt 15 ans et ce qu'il est aujourd'hui il y a un gouffre.
Je suis tombé instantanément amoureux de ce mix BASIC/JAVA. Je produis donc aujourd'hui mes applications de gestion ERP et même sites web entièrement dans ce langage.
On peux voir même quelques jeux (simpliste) en 3D fleurir, de la gestion de réseau, beaucoup de frontend, de la gestion domotique (domotiga). Ce langage (BASIC/Gambas) n'a pas pour vocation de faire du traitement mathématique lourd ou bien de l'analyse d'image ou même de superbe jeux en 3D. Sa vocation c'est d'offrir les outils a monsieur tout le monde pour produire des choses. D'ou le faite d'une IDE des plus complète aussi.
C'est la même vocation qu'avais le basic dans nos veilles machine. Donner de la liberté. Bien sur a la différence de l'époque une aide abondante se trouve sur internet, pour tout les langage et on a des interpréteur libres pour tout les langages. Mais Java/C/C++/C# et même VB# sont-il les langages les plus adapté au develloppement et a la maintenance d'application simple ? Tout comme je considère que javascript n'est pas une révolution mais plus une pollution (quelle horreur ce langage).
Gambas pour finir n'est pas Visual Basic et je vous convie a venir voir un descendant de vb6 mais totalement revisité. Je pense pouvoir affirmer qu'aujourd'hui c'est un des basics les plus évolué de son temps.
Pour ceux qui m'opposerait vb.net ... ce n'est pas un basic ... c'est un C.net avec des clé basic , ce n'est pas la même chose. Le principe même du basic c'est de simplifier pas d'imiter.
http://gambas.sf.net
et http://gambaswiki.org ce site est écrit en gambas ainsi que celui-ci : http://gambasforge.org.
Pour ceux que ça interesse le code source de gambasforge est sur sourceforge.
Et voici quelques réalisations en gambas :
http://gambaswiki.org/wiki/app
Je m'excuse pour ce long épanchement. Mais certain on dit que le basic était mort ... pour ce qui est du devant de la scène oui ! mais BASIC n'est pas plus mort qu'ADA ou LISP ne l'est !
Partager