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.

Nieuw project: directory bestaat al

Gitlab project
Ik heb een nieuw project “nieuwproject” gemaakt op gitlab, leeg behalve de standaard aangemaakte README. Ik haal het af met git clone nieuwproject.

cd newproject
ls -A

.git  README.md

Ik open de Gambas3 IDE, en begin daar een nieuw programma met “New Project”, kies de map waar “nieuwproject” staat, geef als naam “newproject”:

The project directory already exists

Er is geen optie om de bestaande directory “newproject” te gebruiken in plaats van een nieuwe te laten maken door Gambas3.

Omgekeerd?
Ik verwijder de directory “newproject”.
Ik maak in Gambas3 “newproject” op die vorige locatie.

cd newproject
ls -A

.directory  .gitignore  .hidden  .icon.png  .lang  .lock  .project  .src

Dan ga ik in de hogere directory terug mijn git project afhalen met git clone:
git clone https://gitlab.com/groupname/newproject.git

fatal: destination path ‘newproject’ already exists and is not an empty directory.

Wat is de juiste manier?

Continue reading