Tech Mesh London 2012

Kresten Krab Thorup, Hacker, CTO of Trifork

Kresten Krab Thorup

Biography: Kresten Krab Thorup

Dr. Kresten Krab Thorup is Chief Architext and Co-founder of EOS Trifork, a vendor of J2EE compatible application servers. Thorup received his Ph.D. in Computer Science from University of Aarhus; he has served on the expert group for JSR-14 (Adding Generics to Java), and is currently serving on JSR 244 (Java EE 5.0). Before joining Trifork and the EOS-group, Thorup spend three years at NeXT in San Francisco.

Presentation: From Java to Erlang Thinking

Track: Language Track / Time: Tuesday 14:25 - 15:15 / Location: Virginia Woolf's

Designing systems in Java is very different from designing systems in Erlang. In this talk, I'll report on my journey from being an expert Java developer into the land of Erlang concurrency and systems design. As always when you travel to foreign places, you may learn more about the place you came from than you expected. Some of the new concepts I learned certainly changed the way I look at Java in ways I did not anticipate.   

Talk objectives: Report from a journey.

Target audience: Attendees who want to see the difference in thinking in the Java and Erlang ecosystems. 

Presentation: Panel Debate: What the hell is Big Data

Track: Next Generation Analytics / Time: Wednesday 11:20 - 12:10 / Location: Library

Panel Debate.

Presentation: Panel Debate: Runtime Evolution, the Future of VMs

Time: Wednesday 16:15 - 17:00 / Location: To be announced

This panel debate will discuss advantages and tradeoffs between languages and their underlying runtime systems. Are languages with their own VM better off? How do they compare with those running on multi-purpose ones? How do they tie into the existing ecosystem? How do they perform and scale on multi-core? Or should we just compile to native code? Join language inventors and VM experts and listen to the arguments for and against choosing the right tool for the job.