Äntligen riktiga lokaler

Äntligen riktiga lokaler

Sitter och väntar på transport till Berlin och första utgåvan av JavaScript-konferensen med det exotiska namnet JSConf.eu. Talarlistan är minst sagt imponerande. Biljetterna gick åt på en kvart i princip. Efter att jag fick mitt exekutiva OK på att åka hade de 27 återstående biljetter hunnit bli noll, och jag frågade arrangörerna (via twitter) om det fanns någon väntelista. En vecka senare hade man lyckats skaka fram 25 platser till. De 25 nya biljetterna gick åt på knappt fyra timmar, en av dem knep jag.

Mina förväntningar

Bild på en JavaScript-utvecklare (John Resig)

Bild på en JavaScript-utvecklare (John Resig)

Kanske får jag slutligen en bild av hur en typisk JavaScript-utvecklare ser ut, de växer trots allt inte på träd. Alla kan det, men få kan det bra och ännu färre är verkliga experter och utvecklar ramverk eller driver fram gränsen för vad som kan åstadkommas. Utöver att få möta flera av dessa så hoppas jag alltså kunna skaffa mig en ny fördom – om hur riktiga hard core-JavaScript-utvecklare ser ut. ;)

Skämt åsido så ser hälften av materialet ut att vara nytt för min del, så förhoppningsvis kommer en och annan ny kunskap att införskaffas. Bland det som inte är nytt, men som jag har förväntningar på, finns CouchDB och dojo.

Dubbla skärmar

Äntligen lite mer utvecklarinriktade lokaler. Två skärmar så att man kan se både kod och resultat samtidigt, t ex. I vårt nya kontor (du har väl inte missat att vi bytt namn till Iptor) kämpar vi med att få whiteboard-tavlan att sit bredvid den enda projektorduken, och inte bakom … (Jag vet att det är på gång att ordnas till nästa JDojo, men jag tycker att det är lite humoristiskt när vi själva inte kan få en sådan basal sak rätt från början – det får vi bjuda på :)

Har ingen kamera med upptäckte jag (och N900 som jag väntar på är inte släppt ännu – min tillfälliga mobil har krampartad kamerakvalitet), men att dokumentera lokalerna – det lär andra lösa verkar det som.

Framtiden = JavaScript?

Är JavaScript något som kommer växa, eller kommer t ex Adobe lyckas övertala alla människor att Flex/Flash/ActionScript2 är vägen att gå? (Jag har sett att de lyckats få stackoverflow att sätta dit en Adobe-logga framför taggarna Flash, Flex och Air – pinsam marknadsavdelning eller positiv marknadsföring?) Java i all ära, men JavaFX ser ju inte ut att ta världen med storm. Eller kommer Android-världen hjälpa till på något oväntat sätt?

Åter till ämnet – frågan jag lurar på är: Vad behöver ske för att JavaScript t ex skall bli ”större” än python? Det kanske redan är större – varenda browser (så gott som) har ju stöd för detta språk, och en miljö (DOM+Ajax) som kan exekvera applikationer. Tittar man på ExtJS.com så ser man ett par mindre applikationer som de demonstrerar – t ex RSS-läsaren. Det finns dock en hel del som saknas för att gå från RIA till vanlig fet klientapplikation.

Bland annat – lokal persistens saknas (cookies är lite litet, även om jdojo t ex har lib för detta), bakgrundsjobb (long running tasks) saknas. Utöver instick som t ex Google Gears så är ju delar av detta något man jobbar på (WebWorkers).

Rika ramverk (som ExtJS) med kommersiellt gångbar licens (BSD, Apache) saknas. Kan vi hoppas att Apache sparkar ExtJS på smalbenen och tar över projektet? Tveksamt.

Adobes utökningar av JavaScript-rymden i PDF-dokument är ju inte ointressant. Där har man länge haft flera dokument i en fil t ex (något som förespås dyka upp i HTML5, databaskopplingar, utökningar för att lättare jobba med xml osv.

Spännande tycker jag att det är. Mindre spännande att det var billigare att åka via Stockholm för att ta sig till Berlin …