Helstøbte udviklere, software-piloter, professionelle it-folk - og måske endda nogle nørder - er i løbet af weekenden draget til Århus for at være klar til en af de største udviklerkonferencer i Europa.
Til forskel fra andre udviklerkonferencer er JAOO ikke begrænset til én leverandørs teknologier og programmeringssprog, men går på tværs af udviklingsplatforme, programmeringssprog og udviklingsfilosofier.
Bag konferencen står den århusianske virksomhed Trifork, som startede med at sammensætte konferenceprogrammet ud fra hvad Trifork selv ønskede at høre om som led i de ansattes efteruddannelse.
Et princip som virksomheden holder fast i, hvilket giver et vidtspændende konferenceindhold.
"En moderne udvikler i dag skal kunne håndtere et væld af discipliner, både forskellige tekniske og også forskellige projekt- og samarbejdsformer," siger Kresten Krab Thorup, CTO hos Trifork.
Ifølge Kresten Krab Thorup forventer arrangørerneomkring 1.100 deltagere, hvilket er omkring 100 færre end sidste år.
Hvorvidt det skyldes, at virksomhederne holder pengene lidt tættere til kroppen i de økonomisk usikre tider, tør Kresten Krab Thorup ikke gisne om.
Men han oplyser, at til forskel fra sidste år har JAOO udelukkende annonceret elektronisk og ikke anvendt papirannoncer.
Dynamiske sprog, Java,C#, agile metoder
Idag er det stadig Java eller .Net,der anvendes til udvikling af de fleste virksomhedssystemer, men de dynamiske sprog som Ruby, PHP og JavaScript begynder at trænge sig på.
"Vi ser, at de dynamiske sprog bliver brugt i flere sammenhænge," siger Kresten Krab Thorup.
Det afspejler sig i konferenceprogrammet, hvor der ses nærmere på Ruby on Rails og afledte teknologier i konferencesporet Railing,
mens Real men dont do JavaScript ser på status for programmerigssproget som ser ud til at få større udbredelse i disse år.
Konferencesporene om dynamiske sprog finder sted side om side med konferencespor som "A Developers Guide to the Microsoft Platform" og "Java Technologies".
Også begreber som Cloud Computing, Social Networking Programming, Usability og agile udviklingsmetoder står på programmet,
Danske udviklingsrockstars
Hver konferencedag åbnes med en keynote og her har JAOO sikret sig nogle - i udviklersammenhænge - rockstars med danske rødder.
Anders Hejlsberg åbner ballet mandag morgen med "Where are programming languages going?", hvor han vil give sit bud på hvor programmeringssprogene bevæger sig hen. Den Microsoft-ansatte dansker har med sine erfaringer med at skabe Turbo Pascal, Delphi, Visual J++, ,Net frameworket og C# et godt udgangspunkt for at komme med et kompetent bud på fremtiden.
En anden dansker med nyvunden rockstarstatus er Lars Bak, der i mange år har arbejdet med virtuelle maskiner. Da Google for nylig lancerede browseren Chrome var det med en hurtig JavaScript-engine kaldet V8 i maven.
Lars Bak udviklede V8 sammen med udviklere fra Googles danske afdeling i Århus.
På tirsdagens keynote vil Lars Bak fortælle om udviklingsarbejdet med V8.
Sidste konferencedag er onsdag, hvor Guy L. Steele fra Sun og Richard P.Gabriel fra IBM sætter programmeringssprog ind i en historisk kontekst ved at se på 50 programmeringssprog gennem de sidste 50 år i keynoten "50 in 50".
Torsdag og fredag er der tutorials, hvor der blandt andet er mulighed for at blive certificeret som Scrum Master.