Krajem godine objavljuju se raznorazni popisi naj-nešto stvari. PC World
objavio je popis 25 najinovativnijih proizvoda po njihovom mišljenju, a među njima je i Microsoftov servis PopFly o kojem sam
već pisao. Sad neću opet pisati o svojstvima tog servisa, nego bi dao dva subjektivna opažanja koja mi se čine zanimljivima.
1.)
Vjerojatno ste se neki od vas začudili da je PopFly u ovom popisu s obzirom da bi za tu tehnologiju rekli da nema praktične koristi i da je to programiranje "for dummies". Mislim da je tu možda i djelomično strah nas programera da sada i "obični smrtnici" mogu kreirati nešto suvislo bez višegodišnjeg učenja. Stoga i naš obrambeni stav: "Pih! Pa kakvo je to programiranje?!?". No to se događa htjeli mi ili ne. Doći će dan kada ćemo i to morati prihvatiti. Pogledajte samo postojeće primjere npr. u novinarstvu. Prije su samo novinari izvještavali, a danas imamo hrpu blogera koji su postali vrlo često referencirani izvor vijesti. I novinari se opiru tome (pročitajte zadnju kolumnu Olega u Mreži), ali to je neizbježno. Naravno da je kvaliteta upitna i da tu ima mnogo smeća, ali tradicionalni mediji morali su prihvatiti i ovakav vid "novinarstva". Primjer toga su pozivi različitih lokalnih TV postaja (RTL, Nova) i novina (Jutarnji) da šaljete svoje vijesti. Možda će se tako nešto dogoditi i svijetu programiranja, tko zna.
2.)
Ono što me fascinira kod PopFly-a kako na jednostavan način pokazuje moderne koncepte kao što su Service Oriented Architecture, Web 2.0 i Software As A Service. Ovi koncepti zapravo još nisu ni sjeli programerima i trebalo je dosta vremena da skužimo zapravo o čemu se tu radi. PopFly to stvarno banalno demonstrira. Uzmimo npr. SOA koncept. Ovaj koncept se vrlo često objašnjava na kompliciran način i dosta programera ne zna o čemu se radi. A u principu radi se o konceptu gdje se se poslovni proces funkcija slaže poput LEGO kocka korištenjem ne softvera nego usluga. I to PopFly zorno demonstrira na način da svoj
mashup slažete dodavanjem kockica (koje su zapravo javno dostupni servisi poput Google Searcha, Flickra ili Virtual Eartha) i njihovim povezivanjem. Mislim da bi svaki programer koji ne zna što je SOA trebao otići na PopFly i bit će mu instant jasno o čemu se tu radi.
Nema nekog posebnog zaključka iz svega ovog, ovo su bila samo moja zapažanja. Možda vi imate kakav komentar?