Actions sur le document

Gambas Almost Means BASIC (FR)

Bienvenus à la résidence de GAMBAS sur Internet (l'antre de Gambas!)

Announcement: Release of Gambas 2.0 RC1 (pre-release text) 07 Nov 2007

Pour plus d'informations sur GAMBAS, son auteur et les motivations du projet, s'il vous plais lisez l'introduction.

2006-08-06.png



Gambas est un environnement de développement Open Source basé sur un interpréteur Basic avec des extensions objet, un peu comme Visual Basic™. Notez néanmoins que GAMBAS n'est pas un clone de VB et ne peu pas exécuter du code VB, c'est une application linux authentique.

Avec Gambas, vous pouvez rapidement dessiner le GUI de votre programme avec QT ou GTK+, accéder aux bases de données MySQL, PostgreSQL, Firebird, ODBC et SQLite, piloter des applications KDE avec DCOP, traduire votre programme dans n'importe quel langage, créer des applications réseaux facilement, faire des applications 3D OpenGL, et bien plus encore.

Si vous utilisez et aimez Visual Basic, Delphi ou Kylix, Gambas est définitivement le paquetage qu'il vous faut. Jetez un oeil à la page Getting Started pour voir où aller ensuite.

Out now ... 

The internal version number for this release is 1.9.91, however this is being tagged as 2.0 RC1.  There are many changes and fixes to read the change log carefully, if you've not been keeping up with SVN, be aware that this release could easily break all of your existing applications. Be aware before you upgrade!

Follow this link for more information

The release mainly fixes the following bugs 
  • The interpreter native event loop has been fixed.
  • Date() now correctly converts its arguments to dates.
  • Static arrays should not be freed twice and crash the interpreter anymore.
  • The number of dimensions of an array is correctly limited now by the compiler.
  • Using a parameter as loop variable now correctly raises an error.
  • Filling the picture cache explicitely does not leak the memory anymore.
  • TableView correctly refreshes its contents when its number of rows or columns has changed.
  • Database pseudo-collections now always work correctly when being accessed.
  • The sqlite driver does not truncate Float fields anymore.
Warning! The bytecode has changed, and so all projects must be recompiled.  

The main changes are:

  • SubVersion projects are fully supported.
  • The package creation wizard has been implemented.
  • You can "save as" a project in another directory.
  • The console window is now dockable.
  • One can specify that the size of controls in a form must not follow the default font size.
  • The compiler has been optimized, and is now twice faster as it was before.
  • TextEdit is a new rich-text editor control.
  • gb.desktop is a new component for desktop-agnostic functions based on the Portland project.

There are other tons of changes and bug fixes. See the ChangeLog for more details.

Contributions d'utilisateurs et liens