Naar navigatie

Binaire Toverfluit

11:22 AM, 13 March 2003 | Lijflog

Ik maak er nog 's iemand ritueel voor van kant. Het misplaatst in de mond nemen van het woord creatief.

Vaak meegemaakt: klanten worden rondgeleid in het bedrijf en worden voorgesteld aan onze afdeling, die van de grafici of de designers. De baas zegt dan: «Hier zitten dus onze creatievelingen!»
Waarop steevast een knikje volgt van de klant. En een blik. De blik waarmee ik soms naar een natuurfenomeen kijk op National Geographic Channel.

Een bepaald slag van vrouwen heeft ook een patent op het woord genomen. «Ohjaaaa, Anja is altijd met vanalles bezig in het huis en met bloemen en papiertjes en naaien. Creatief dat die is, zelfs haar kussentjes heeft ze zelf gemaakt!»
De ergste soort zegt dat dan nog over zichzelf.

Programmeurs daarentegen, dat zijn carthesiaanse vierkantshoofden. Doen iets met databases en schrijven code. Grote breinen, maar net als de grafici van een andere planeet. Door bazen en klanten zelden geassocieerd met creatief.

Zelf een zeer matig programmeur (HTML en CSS veronderstellen in tegenstelling tot populair geloof zero kennis van programmeren), wil ik me al wel 's toeleggen op een minuscuul hoopje uitvoerende code. Een beetje javascripten. En als de ambities bescheiden genoeg zijn, lukt me dat meestal wel.
Zoniet dit weekend. Gewikt en gewogen, gezucht, gevloekt en gesteund: een lijn of veertig code die niet deed wat ze moest doen. Dan maar op het web gaan zoeken en ja hoor: iemand had al 's exact mijn probleem opgelost. In de helft van de lijnen code die ik had. De zijne werkte.

Een dag of wat later vraag ik T, een bevriend programmeur, of dat nu eigenlijk een moeilijk probleem is. Vijf, als in 5(!) minuten later stuurt hij me zijn code door. Die werkt. En zo mooi is als de partituur van de Toverfluit. Ik schrijf Saliericode.

T is creatiever dan de meeste grafici die ik ken. Al maakt hij zijn kussentjes dan geeneens zelf.

[NB: geeks klikken hieronder om de lijntjes te zien en mogen zelfs raden wat ze precies doet]

function pickNums( cnt, src ) { 
  var dest = new Array(); 
    while ( dest.length < cnt && src.length > 0 ) { 
      dest.push( src.splice( Math.random()*src.length, 1 ) ); 
    } 
    return dest; 
}
TrackBack URL voor dit stukje:
http://druppels.be/movableType/mt-tb.cgi/519

Reacties (7)

Berekenen hoeveel dagen het nog gaat duren eer de oorlog uitbarst?

Top Top sprak Joeri op March 13, 2003 1:25 PM

Husselen, dat is wat ge doet :)
't kostte me wel wat tijd, want ik snapte niet wat je nou met die random in die splice functie deed. Maar je haalt uit de ene array een object (die je _niet_ vervangt door een nieuw) dat je aan je nieuwe array onderaan toevoegt.
Ha, grappig, stacks in JavaScript :)

Top Top sprak Michiel op March 13, 2003 1:32 PM

"Hast du diese Schlange getoetet?"
"Schlange?........ Aaargh"

Mozart schreef kennelijk al over u in de Toverfluit (zijn tekstschrijver dan, hoe heette die ook al weer?)! Enfin, u zegt wel eerlijk dat u het jat.

Top Top sprak Mijnheer Lijstje op March 13, 2003 8:21 PM

@ Lijstmans:
Ook aan u is een regel gewijd, getuige onderstaande regel uit Tamino's mond.
"Die Weisheitslehre dieser Herr Lijstje sei ewig mir in's Herz gegraben."

Top Top sprak frédéric op March 14, 2003 1:02 AM

Begrijp ik nu dat je 'ons' programmeurs creatievelingen vindt, maar wij nooit zo genoemd worden in tegenstelling tot 'jullie' grafici?! :)

Als dat zo is, voel ik me vereerd.
En nu ik er over nadenk, zou je nog gelijk hebben ook. Zoals grafici een eigen stijl hebben, hebben programmeurs ook zéker een eigen stijl en kun je aan de code herkennen wie het geschreven heeft. Niet dat dat nu meteen betekent dat je creatief bent, maar het was wel een aardige gedachte! :)

Top Top sprak Dennis v/d Stelt op March 14, 2003 5:38 PM

Ik weet precies wat ik doen moet, wanneer ik voor raadsels van deze orde word geplaatst. Ik roep, net al Tamino, in de eerste regel al:
Zu Hilfe, zu Hilfe, sonst bin ich verloren...

Top Top sprak Joost op March 14, 2003 6:51 PM

Inderdaad, maistro F., creativiteit is niet voorbehouden aan grafici (alsof doorzettingsvermogen alleen aan wielrenners, domkopperigheid alleen aan Amerikaanse presidenten en genialiteit alleen aan Einsteins voorbehouden is...)

Creativiteit is zoiets als de intuďtieve vonk, en ik weet zeker dat zowel een programmeur als een schilder die kent.

Top Top sprak Bart op March 16, 2003 2:25 PM

Plaats zelf een reactie







Uw gegevens onthouden?
Kattenbel:

(U kan HTML tags gebruiken voor de opsmuk)


Blindsurfer, juni 2005
Postzegel

Stuur naar een vriend

Leuk stukje? Stuur het subiet en priorgewijs door naar een vriend(in)!










Rubrieken



Kandidaat Fredscape?

Vul hieronder uw URL in en misschien bent u de volgende Fredscape van de dag!
Naam

E-mail

URL

 


Extra

XML Feeds
RSS 0.91 (Summaries)
RSS 1.0 (Summaries)
RSS 2.0
Atom

Podcast

Copiëren van deze website mag onder de volgende voorwaarden: Creative Commons License.