Veel mensen besteden veel (te veel) tijd aan spelletjes op hun tablet of telefoon. Geldnerd houdt daar niet zo van, ik vind het meestal tijdverspilling. Maar in een vakantie val ik er toch af en toe voor.

En ik ben dan wel weer dol op programmeren. Mijn spreadsheets, en lekker een beetje klooien met Visual Basic macro’s. Ik heb lopen experimenteren met de macrotaal van LibreOffice. Daar werd me vooral duidelijk dat die een stuk bewerkelijker is dan Visual Basic in Excel. Mijn macro’s ‘omzetten’ wordt dan al gauw ‘volledig herschrijven’. Daar had ik niet zoveel zin in, dus dat heb ik maar even laten rusten.

En ik speel al langer met het idee om ook andere, ‘echte’ programmeertalen te leren. JavaScript bijvoorbeeld. Maar ik heb minder tijd dan destijds in het Verre Warme Land, en had ook geen zin om eerst een stapel boeken door te lezen. Dus dat bleef vooral ‘een idee’.

Maar nu is er een oplossing voor! ‘Grasshopper’, een (gratis) app waarmee je spelenderwijs in JavaScript leert programmeren. Grasshopper is ontwikkeld door Area 120, een start-up van Google. De ontwikkelaars willen nog meer lessen toevoegen aan Grasshopper, en zijn niet van plan een andere programmeertaal dan JavaScript te gaan ondersteunen.

Ik heb de app gedownload en ben langzaam begonnen. Eens kijken welke nieuwe mogelijkheden dit mij gaat bieden! Want ik denk dat de toekomst van mijn spreadsheets en macro’s in JavaScript ligt.

Hoe heb jij leren programmeren?