Presentation: "From research to mainstream"
Time:
Wednesday 13:00 - 14:00
Location:
University
Abstract: Sadek Drobi interviewing Erik Meijer.
Presentation: "Volta: Distributed .NET anywhere"
Time:
Thursday 17:15 - 18:15
Location:
Olympic
Abstract: Many feel that programming Web applications today is too hard for ordinary programmers. They have to deal with an excess of low-level tools and technologies, which cause them to drown in accidental complexity. These tools add to the problem instead of helping to solve real issues around security, distribution, asynchronicity, performance, and correctness.
Using techniques and insights from decades of academic language research, such as declarative and functional programming, monads, continuations, meta programming, and aspect weaving, the Live Labs Volta toolkit allows programmers to construct Web applications from simple, single-tier applications written in any .NET language (Visual Basic, C#, IronPython) by successive applications of declarative tier-splitting refactoring steps.
Volta applications can be deployed on a wide variety of target platforms, ranging from rich clients (desktop CLR and Silverlight) to pure, standards-based Web browsers. Tier-splitting is currently also leveraged for instrumentation, automated testing, and foreign function calls.
Presentation: "Introduction: Functional and Concurrent Programming Languages Applied"
Time:
Friday 09:00 - 09:15
Location:
Olympic