Geletterd programmeren

Tijd voor een Gerrit Krol-Academie! Een van de vaardigheden die we momenteel waarschijnlijk nog te weinig benutten bij taalstudenten: in een recent onderzoek blijken ze betere programmeurs. Het is een beetje vroeg om heel stellige conclusies te trekken – het is een best klein onderzoek en de effecten zijn nu ook weer niet zo groot – maar het lijkt erop dat mensen die goed zijn in het leren van (natuurlijke) talen, ook goed zijn in het leren om zich uit te drukken in een programmeertaal. Goed kunnen rekenen bleek veel minder belangrijk. Er is trouwens ook wel (veel) ouder onderzoek dat hetzelfde laat zien. Het is vermoedelijk een beroepsperspectief dat we onze studenten nu te veel onthouden. Ik weet eigenlijk niet of er programma’s Nederlands zijn die hun studenten de mogelijkheid geven te leren programmeren.

Foto: Sargasso achtergrond wereldbol

Smali en baksmali

Toen ik langzaam wakker werd, voor de wekker, waren de eerste woorden die tot me doordrongen: smali en baksmali. Het duurde even voor ik besefte waar mijn hoofd aan had gewerkt, in mijn afwezigheid.
    Gisteravond had ik urenlang rondgehangen op xda-developers.com. Mijn nieuwe telefoon draait Android en ergens in de paar weken die ik met het toestel heb doorgebracht heeft zich een ambitie in mij genesteld: ik wil een aangepaste email-widget – dat is venstertje op het thuisscherm waarin mijn zakelijke inbox direct zichtbaar is. Zwart op wit is de standaardvormgeving, ik wilde wit op doorzichtig.
    Sommige ambities zijn een vorm van masochisme.
    Het leek me dat iemand dat al gemaakt moest hebben. Eerst zocht ik naar een geschikte app. Lang verhaal kort: was er niet, mede omdat ik de nieuwste versie van Android heb.
    Maar dan zijn er nog de knutselaars. Op xda-developers.com is een thread van 304 pagina’s and counting waarin zo ongeveer elke denkbare widget doorzichtig is gemaakt en van bijpassende tekstkleuren wordt voorzien.
    Maar de mensen deze tweaks schrijven, zijn zelf geen gebruikers van programma’s voor zakelijke emailaccounts. Dat is software voor oude mannen in grote kantoorgebouwen. De widgets voor Facebook, Twitter en Gmail waren allang aangepast.
    Ik vroeg op de site of iemand de email-widget voor me wilde aanpassen. Ja hoor, zeiden twee mensen – want zo’n site is het. Een paar dagen later gaven ze het op. Het bleek ingewikkelder dan de andere widgets, omdat het dieper in Android was ingebed. Het was ongetwijfeld oplosbaar, maar ja, ze gebruikten het emailprogramma zelf niet. Dus.
    Bij elke stap in dit proces, probeerde ik af te haken. Ik bespotte mijn verlangen naar een gestroomlijnd thuisscherm. Ik hield mezelf voor dat ik geen tijd heb voor deze flauwekul. Ik probeerde met nieuwe waardering te kijken naar de standaardwidget. Hij kende misschien enkele esthetische beperkingen, maar er was best goed over nagedacht.
    Het hielp niet. Ik werd steeds verder naar de dark side gezogen.
    En zo bekeek ik gisteravond hoe je apk’s kunt decompilen, xml kunt bewerken in een disassembler en wanneer je resources.arsc moet verwijderen voordat je gewijzigde code via de abd tool terug kunt pushen naar de geroote telefoon. O, en hoe je smali en baksmali gebruikt om machinecode aan te passen.
    De afgelopen twee dagen had ik, voor het eerst in maanden, weer tijd om aan mijn roman te werken. In eerdere perioden werd ik wel eens wakker werd met een idee voor een scene of een personage. Nu droomde ik over smali en baksmali. Gelukkig moest ik de kinderen uit bed gaan halen.

Lezen: Venus in het gras, door Christian Jongeneel

Op een vroege zomerochtend loopt de negentienjarige Simone naakt weg van haar vaders boerderij. Ze overtuigt een passerende automobiliste ervan om haar mee te nemen naar een afgelegen vakantiehuis in het zuiden van Frankrijk. Daar ontwikkelt zich een fragiele verstandhouding tussen de twee vrouwen.

Wat een fijne roman is Venus in het gras! Nog nooit kon ik zoveel scènes tijdens het lezen bijna ruiken: de Franse tuin vol kruiden, de schapen in de stal, het versgemaaide gras. – Ionica Smeets, voorzitter Libris Literatuurprijs 2020.

Lezen: Het wereldrijk van het Tweestromenland, door Daan Nijssen

In Het wereldrijk van het Tweestromenland beschrijft Daan Nijssen, die op Sargasso de reeks ‘Verloren Oudheid‘ verzorgde, de geschiedenis van Mesopotamië. Rond 670 v.Chr. hadden de Assyriërs een groot deel van wat we nu het Midden-Oosten noemen verenigd in een wereldrijk, met Mesopotamië als kernland. In 612 v.Chr. brachten de Babyloniërs en de Meden deze grootmacht ten val en kwam onder illustere koningen als Nebukadnessar en Nabonidus het Babylonische Rijk tot bloei.

Lezen: De wereld vóór God, door Kees Alders

De wereld vóór God – Filosofie van de oudheid, geschreven door Kees Alders, op Sargasso beter bekend als Klokwerk, biedt een levendig en compleet overzicht van de filosofie van de oudheid, de filosofen van vóór het christendom. Geschikt voor de reeds gevorderde filosoof, maar ook zeker voor de ‘absolute beginner’.

In deze levendige en buitengewoon toegankelijke introductie in de filosofie ligt de nadruk op Griekse en Romeinse denkers. Bekende filosofen als Plato en Cicero passeren de revue, maar ook meer onbekende namen als Aristippos en Carneades komen uitgebreid aan bod.