Gambas op de TIOBE index

Alhoewel hij niet op de eerste pagina (top 50) van de TIOBE index staat, kan je gambas wel terugvinden in de volledige lijst van gekende programmeertalen op:

https://www.tiobe.com/tiobe-index/programminglanguages_definition/#instances.

Het is een alfabetische lijst, dus kijk bij de “g”:


Fortran
Fortress
FreeBASIC
Gambas
GAMS
GLSL
GML: GML, GameMaker Language
GNU Octave
Go: Go, Golang …

De vorige keer dat ik checkten (wanneer was dat ook alweer?) stond Gambas er nog niet in dacht ik.

De lijst wordt opgesteld op basis van het aantal keer zoeken op de taal:

+" programming"

Sommige talen vallen onder een grotere groep (zoals het meer algemene Basic), maar gambas heeft zijn eigen wikipedia pagina, en wordt dus apart genoteerd.

Echte cijfers over Gambas krijgen we niet te zien, ook niet het rangnummer dus.

Als je die wil, moet je de hele dataset van de TIOBE index kopen, en om hen “een beetje te compenseren” kost dat 5.000 dollar.

Maar het is zeer de vraag of het dat waard is, want de manier van rangschikken is redelijk omstreden (“Please stop citing TIOBE“), en anderen verkiezen RedMonk, StackOverflow developer survey bij 90.000 programmeurs,GitHub Octoverse, of andere methodes die voortgaan op andere gegevens, maar daar vind je Gambas helemaal niet terug.

Gambas voorbeeld-programma’s

Hier een heel lijstje, waaronder

  • labTimer, een programma voor analoge fotografie, met een timer voor de fotograaf; ontwikkel, fixeer en spoelbewerkingen.
  • dbLogger, een programma voor radio-amateurs, om te loggen
  • Xjig Puzzle Manager, een programma om puzzels te maken met xjig ( http://sourceforge.net/projects/xjig/ ; soort digitale zaag om foto’s in puzzelstukjes te zagen voor Linux-X11-systeem).

Engelstalig:
http://freecode.com/tags/gambas

En hier veel handige voorbeeldjes als LIFO en FIFO (buffers in/uit), ping, tekstmanipulatie, tekenen, FTP, enz.
Spaanstalig!
http://sologambas.blogspot.com.es/2012/08/haciendo-ping-en-gambas.html

Een beginners-gids voor Gambas, aangepast aan versie 3

Beginners guide to Gambas
Hoe eenvoudig kan het zijn:
* beginnersguidetogambas.com
Een Engelstalig werk, ook vroeger hier al vermeld, oorsprong VS.

Het was het eerste en enige werk dat in de begindagen van Gambas 1 en 2 te vinden was, en onmisbaar voor elke beginner.

Het mooie is dat deze uitgave bijgewerkt is tot versie 3 van Gambas.

Er zijn nog een paar extra’s:

  • Gambas3_Examples_not_edited
  • BGG_Projects_by_Chapter
  • GambasFormControlsReference (OpenDocument Sheet) zie hieronder:

    This table shows controls that we typically place on Gambas forms. They are valid for Gambas3 and Qt4 or GTK+, and most of them are also valid for

    Een overzicht van de controls, niet mooi maar wel handig. Engelstalig. Een kleine uitsnede:

Het lelijke op de site is de flash-box waar de downloads in zitten, maar dus:

http://beginnersguidetogambas.com/

Gevonden dankzij een tip van Jon Nicholson

Oude grap: Gnu Visual Basic

Ik stootte toevallig op een oude 1-april grap, waarin iemand Richard Stallman het uitbrengen van een Visual Basic cloon laat aankondigen: Gnu Visual Basic. Ik kan niet afleiden uit de brongegevens van wanneer deze grap dateert, maar waarschijnlijk van voor Gambas enige bekendheid had. Als je niet beter wist zou je zelfs denken dat het over Gambas gaat (waarom begint het met een G? Gnu’s Alternative Means BASic? – Sorry Minisini, but you never really explained where the G A M came from – or were you really bitten by a shrimp?)

Het zou oorspronkelijk gepubliceerd zijn op freshmeat (dat ondertussen freecode heet). Momenteel is het nog na te lezen op deze site: www.shlomifish.org/humour/GNU-Visual-Basic
Om het artikel geloofwaardig te maken werd zelfs een website gemaakt over Gnu Visual Basic, maar het e-mail adres daarop spreekt boekdelen:
owner-gnuvb@april.org

Naar die site moet je niet op zoek gaan want die staat nu vol opdringerige reklame, kwestie van nog een beetje van de URL-bekendheid te profiteren zeker.

Kijk dus liever naar het origineel: gambas (op sourceforge)

Overal programmeren (met live-dvd)

Een triple boot DVD (bij LXF139) bevat drie versies van Ubuntu: Ubuntu, Xubuntu en Kubuntu. Ubuntu 2010 bevat Gambas 2.21, zelfs in de live dvd versie (systeem draaien van dvd zonder te installeren op de harde schijf). Dat betekent dat je met deze dvd zowat overal kan programmeren; ofwel moet je project op usb-stick/harddisk staan, ofwel online, naargelang je mogelijkheden en omstandigheden.

Start eender welke computer met de DVD, download je broncode, werk er verder aan, upload het resultaat. Al is het maar om wat vertalingswerk te doen, want een databank installeren op een live distro is natuurlijk al wat omslachtiger.

Dank u, Ubuntu!

Gambas op brighthub

Deze maand verschenen twee artikels over Gambas, in het Engels, op “brighthub.com”:

brighthub.com bevat behalve veel reklame een hele rubriek over linux:
Bright Hub » Computing & Hardware » Linux.