Python volgens XKCD

Update: Hier heb ik een veel recenter stukje geschreven over hoe je het beste kan beginnen met Python.

Vooral Mattijs was me op Dreamhack nogal aan het pushen. Geholpen door Tom vonden ze dat het hoog tijd was dat ik ook eens een echte poging deed wat meer het programmeren op te pakken.
Ik script al jaren een hoop aan elkaar, onontbeerlijk als je in de ICT werkt. Mijn 2 hoofd-talen als je daarvan mag spreken waren AutoIt en PHP. Tom en Mattijs waren het in ieder geval eens met elkaar, ik moest maar eens Python aan de gang. Die leek het meest op wat ik gewend ben en is flexibel en uitgebreid.

Ik moet zeggen dat het tot zover ook wel redelijk lukken wil. Python ziet er vriendelijk en krachtig genoeg uit, zonder dat het direct meteen boven mijn pet gaat. Mattijs gaf me een bijzonder nuttige heel interactieve link om python te leren: http://www.learnpython.org/. Ondertussen heb ik mijn eerste kleine projectje geprogrammeerd, een comics-scraper. Hij had met een tamelijk eenvoudige for-loop alle comics op die ik lees en maakt er één html van zodat je het meteen op je webserver kan plempen. Wie interesse heeft mag de code van me hebben (linkje naar een txt file).

Na dit voor mij redelijk zware eerste opstapje hadden Mattijs en Joost besloten dat ik maar eens aan de volgende uitdaging moet: Project Euler. Dit is een puzzel/wiskunde programmeer-uitdaging. Er zijn heel erg veel puzzels te vinden in een oplopende moeilijkheidsgraad welke je in welke programmeertaal dan ook mag oplossen. Het gaat enkel om het goede antwoord. Ik ben benieuwd en hoop zaterdag een poging voor de eerste te gaan doen. Ondertussen zijn Herman, Tom en Rob ook ingehaakt. Ik ben heel benieuwd hoe dit zal gaan verlopen! Het is wel iets waar ik zin in heb. Het voelde gisteren namelijk erg goed om voor het eerst in lange tijd weer eens iets echt gemaakt te hebben. Wat kan het toch heerlijk zijn om een probleem voor je te hebben en daar iets voor te maken. Wat was het echt lang geleden :D. Fun fun fun!