Nyheder og Jobs

The Garbage Collection Mythbusters

Konferencens sidste session for mit (Mikkel) vedkommende var: “The Garbage Collection Mythbusters”, fremført af selveste GC Group, så forventningerne var i top. :-)

Først og fremmest super lækkert at komme ind i et lokale hvor der er aircondition efter en tur i saunaen til “A brief introduction to Scala”.

Sessionen startede med en hurtig gennemgang af hvordan GC’en arbejder med at marker hvilke objekter der er live (Runtime stack refereret objekter).

Myter:

  • Malloc/free performer bedre end GC – BUSTED
  • Reference counting vil løse alle GC problemer – BUSTED
  • GC med eksplicit deallokering vil øge hastigheden – BUSTED
  • Finalizers kan kaldes så snart et objekt ikke længere har flere referencer – BUSTED
  • GC eliminere alle memory leaks – BUSTED
  • GC sparer udviklingstid og koster ikke noget – DEL BUSTED
  • Osv.

Plus

Meget god idé med at lave myth busting og 2 meget enegergeret speakers, der havde styr på deres GC, men de har jo også selv kodet den :-D . Fint start med at gennemgå GC’s arbejdsmetoder så eventuelle uklarheder var på plads inden de gik i gang.

Og en lille kvik bemærkning fra de 2 speaker var: At man nok ikke skal kode et styresystem til en atomreaktor i Java.

Minus

Dog syntes jeg at de lige manglede at sprænge noget i luften for at være rigtige mythbusters.

Over and out fra San Francisco.