#gotocph; Konferencens først dag

Konferencens åbnings-keynote kom fra Anita Sengupta, der præsenterede data fra Mars. Jeg forstod, at hendes oprindelige talk, var centreret om hendes arbejde på Curiosity rover, men i lyset af de seneste opdagelse, var vægten skiftet til at handle mere om denne, end om hendes arbejde. Det var spændende nyt og for en som mig, lidt af en oplevelse at høre på en, som arbejder med det, jeg drømte om som barn.

Den næste talk jeg deltog i, var om Basho. Der blev ikke talt så meget teknik, men der blev fokuseret på nogle af de nye ting, som de arbejder med i forbindelse med time series data. For mig var dette ret interessant, da det er den type data jeg analyserer til dagligt, men jeg fik indtrykket af, at deres Spark integration ikke var så udviklet som jeg havde håbet. Kunne godt have tænkt mig, at der var blevet gået mere i dybden. Det kom mest til at lyde som en salgstale.

Videre til selvbyggende robotter, for hvilken robot, tager man med til Mars, når man ikke ved hvilke opgaver robotterne skal løse? Løsningen er, at medbringer selvbyggende robotter. Selvom det var primitive prototyper, blev der demonstreret nogle ret imponerende ting. Robotter der i bedste transformerstil kan skifte form og robotter der kan reparere sig selv, hvis du bliver slået fra hinanden. Den store udfordring lader til at være, hvordan man programmerer disse robotter. Derfor havde de udviklet et DSL, der kunne programmere de små enheder, ved at beskrive opgaverne dem som en samlet enhed i DSL’et og så lade compiler nedbryde opgaven, så den kan løses ved at lade enhederne kommunikere om deres individuelle fremskridt i den samlede opgave. DSL’et er sekventielt, hvilket giver den fordel, at programmerne kan køres både forlæns og baglæns. På denne måde kan et program for at samle en enhed også bruges til at skille den igen. Ret interessant.

Var kort inde og høre om RavenDB. Gik igen. Jeg havde ellers savnet, at præsentationerne var lidt mere tekniske, men denne virkede for teknisk – på den måde, hvor det virkede indforstået. Jeg kom også lidt for sent til præsentationen og manglede derfor muligvis lidt kontekst, men formåede ikke at få noget ud af den del jeg overværede så jeg smuttede igen. Derfor fik jeg ikke begyndelsen af The New Frontier of Robotics med, men det var en gennemgang af status indenfor forskellige typer af robotter, f.eks. humanoids, smartphones and robotics. Det lader til, at det mindst dårlige værktøj til at programmere robotter, i øjeblikket er ROS (Robotics Operating System) fra ros.org og at der er mange “legetøjs-applikationer”, men ingen killer apps endnu samt at miljøet savnede flere systemudviklere.

Dagen bød også på en præsentation om droner – eller nærmere een drone, et projekt. En fyr havde lavet en app, så en drone kunne følge en mobiltelefon. Det var et meget sjovt projekt, men burde nok ikke have været en præsentation på en konference. Dertil var præsentationen lidt for tynd.

Den afsluttende keynote var underholdende. Erik Meijer var i hopla og fik knebet nogle provokerende erklæringer. Han fik forklaret sit frygtelige forløb med leukumi i programmeringstermer. Et barsk forløb, som han fik forklaret humoristisk og underholdende. Dog understregede han alvorligt, at vi alle kunne blive garbage collected lige om lidt, og at man skal udnytte sin tid.
Scrum fik også en tur i manegen. F.eks at ethvert minut der bruges på at tale om kode frem for at skrive kode, er spildt og at Scrum behandler udvikleren som en teenager ansat hos McDonalds. Scrum er alt for rigidt til at give effektivitet og man gør gøre alting modsat af hvad Scrum anbefaler.

Generelle indtryk af dagen: Udover de to keynotes, synes jeg ikke at det faglige niveau er så højt som det plejer. Jeg synes ikke at jeg bliver udfordret eller bliver præsenteret for væsentligt nyt. Jeg håber dog stadig, at dagen i morgen kan byde på mere.

Please leave a comment