Saturday |
|
Rubinius And The Eternal Yak Covering what it takes to maintain a Ruby implementation and the process behind it |
Ruby |
11:10 |
11:55 |
|
Ruby-red onions: Peeling back Ruby's layers in C extensions Dive into using the Ruby C extension API to understand more about MRI |
Ruby |
12:05 |
12:50 |
|
Concurrent Ruby: low and high-level concurrency abstractions for the Ruby language Discussion of concurrency patterns available and how they're implemented for Ruby |
Ruby |
13:00 |
13:45 |
|
Over 9000: The Future of JRuby A talk on JRuby 9000 and where it will take Ruby in the next year |
Ruby |
13:55 |
14:40 |
|
Truffle: A tour through a new Ruby implementation An in-depth walk-through of JRuby+Truffle, a new high performance Ruby implementation |
Ruby |
14:50 |
15:35 |
|
MRI vs. Father Time Covering the Past, Present and Future of the MRI interpreter |
Ruby |
15:45 |
16:30 |
|
Inside RubyMotion The toolchain that lets Ruby developers write iOS and Android apps |
Ruby |
16:35 |
17:20 |
Sunday |
|
Porting LLDB to a new Target |
LLVM toolchain |
10:00 |
10:30 |
|
LLVM's AArch64 support - history & status. |
LLVM toolchain |
10:40 |
11:20 |
|
Extending the internal assembler How to add a new CPU feature |
LLVM toolchain |
11:25 |
11:55 |
|
moviCompile: An LLVM based compiler for heterogeneous SIMD code generation |
LLVM toolchain |
12:00 |
12:30 |
|
The C2 programming language Using Clang not like it's supposed to be used. |
LLVM toolchain |
12:40 |
13:10 |
|
OpenMandriva's switch to clang as its default compiler OpenMandriva's experiences with switching the default compiler to clang |
LLVM toolchain |
13:20 |
14:20 |
|
Adventures with LLVM in a magical land where pointers are not integers |
LLVM toolchain |
14:30 |
14:50 |
|
Code clone detection in LLVM compiler infrastructure LLVM: built-in scalable code clone detection based on semantic analysis |
LLVM toolchain |
15:20 |
15:40 |
|
LLVM on the Web Using Portable Native Client to run Clang/LLVM in the Browser |
LLVM toolchain |
15:50 |
16:50 |