Difference between revisions of "2011 Main Page"
From JVMLangSummit
Jump to navigationJump to search (New page: == Agenda for the 2011 [http://jvmlangsummit.com/ JVM Language Summit] == {| border="1" ! !Monday 7/18 !Tuesday 7/19 !Wednesday 7/20 |- | 8:00|| align="center" colspan="3" style="backgro...) |
|||
Line 1: | Line 1: | ||
− | + | __NOTOC__ | |
+ | Welcome to the wiki for the 2011 JVM Language Summit, taking place July 18-20, 2011, at the Oracle Santa Clara Campus. | ||
+ | |||
+ | == Media == | ||
+ | Videos of all speaker presentations are now available at [http://www.oracle.com/technetwork/java/javase/community/jvmls2011-sessions-461516.html Oracle Technology Network]. | ||
+ | |||
+ | [http://picasaweb.google.com/Pliss.Oleg/JVMLanguageSummit2011 Pictures by Oleg Pliss] | ||
+ | |||
+ | == Links == | ||
+ | |||
+ | * [http://openjdk.java.net/projects/mlvm/jvmlangsummit JVM Language Summit] main page | ||
+ | * Email contacts: [mailto:brian.goetz-at-oracle.com Brian Goetz] and [mailto:john.r.rose-at-oracle.com John Rose] | ||
+ | * Archived wiki pages: [[2008_Main_Page | 2008]], [[2009_Main_Page | 2009]], [[2010_Main_Page | 2010]] | ||
+ | * [[Logistics]] page for travel tips and requests | ||
+ | |||
+ | == Agenda for the 2011 JVM Language Summit == | ||
{| border="1" | {| border="1" | ||
Line 7: | Line 22: | ||
!Wednesday 7/20 | !Wednesday 7/20 | ||
|- | |- | ||
− | | 8: | + | | 8:30|| align="center" colspan="3" style="background-color:lightpink;" | Breakfast <br> (30 mins) <br> |
|- | |- | ||
− | | 9:00|| Intro and Welcome || rowspan="2" | Mark Roos <br> [[Porting Smalltalk]] || rowspan="2" | Tobias Ivarsson <br> [[Interface injection]] | + | | 9:00|| Intro and Welcome || rowspan="2" | Mark Roos <br> [[Porting Smalltalk]] ([[Media:Roos-Rtalk.pdf|slides]]) || rowspan="2" | Tobias Ivarsson <br> [[Interface injection]] ([[Media:inti2011.pdf|slides]]) |
|- | |- | ||
− | | 9:20|| rowspan="2" | Cameron Purdy <br> [[Keynote]] | + | | 9:20|| rowspan="2" | Cameron Purdy <br> [[2011 Keynote]] ([[Media:2011 Purdy.pdf|slides]]) |
|- | |- | ||
− | | 9:40|| rowspan="1" | Jim Laskey <br> [[ | + | | 9:40|| rowspan="1" | Jim Laskey <br> [[Nashorn]] ([[Media:Nashorn.pdf|slides]]) || rowspan="1" | Brian Goetz <br> [[Extension methods]] ([[Media:2011 Goetz Extension Slides.pdf|slides]]) |
|- | |- | ||
| 10:20|| align="center" colspan="3" style="background-color:lightpink;" | Break <br> (20 mins) <br> | | 10:20|| align="center" colspan="3" style="background-color:lightpink;" | Break <br> (20 mins) <br> | ||
|- | |- | ||
− | | 10:40|| Mads Torgersen <br> [[Async .NET]] || Shashank Bharadwaj <br> [[invokedynamic+Jython]] || | + | | 10:40|| Mads Torgersen <br> [[Async .NET]] ([[Media:Async_in_.NET.pdf|slides]]) || Shashank Bharadwaj <br> [[invokedynamic+Jython]] ([[Media:Indy_and_Jython-Shashank_Bharadwaj.pdf|slides]]) || Sunil Puri <br> [[jvmtracejit]] ([[Media:Puri-jvmtracejit.pdf|slides]]) <br> Brian Goetz <br> [[Lambda Bytecode]] ([[Media:2011 Goetz Lambda.pdf|slides]]) |
|- | |- | ||
− | | 11:20|| style="background-color:lightgreen;" | Mads Torgersen ( | + | | 11:20|| style="background-color:lightgreen;" | Mads Torgersen (Reification in .NET) || style="background-color:lightgreen;" | Ola Bini (Seph) <br> Mark Roos || style="background-color:lightgreen;" | Tom Marble (Performance benchmarking) ([[Media:2011 Marble.pdf|slides]]) <br> Tobias Ivarsson (Interface injection) |
|- | |- | ||
− | | 12:20|| align="center" colspan="3" style="background-color:lightpink;" | Lunch <br> (60 mins) | + | | 12:20|| align="center" colspan="3" style="background-color:lightpink;" | <br> Lunch <br> (60 mins) <br> |
|- | |- | ||
− | | 1:20|| John Rose <br> [[Method Handles]] || Attila Szegedi <br> [[Dynalink]] || Christine Flood <br> [[Fortress]] | + | | 1:20|| John Rose <br> [[Method Handles]] ([[Media:Rose-2011-FutureDirections.pdf |slides]]) || Attila Szegedi <br> [[Dynalink]] ([[Media:Dynalink_2011_JVM_Language_Summit.pdf |slides]]) || Christine Flood <br> [[Fortress 2011|Fortress]] ([[Media:Project_Fortress_Bytecode_Optimizer.pdf|slides]]) |
|- | |- | ||
− | | 2:00|| Dan Heidinga <br> [[MethodHandle | + | | 2:00|| Dan Heidinga <br> [[MethodHandle Implementation]] ([[Media:2011 Heidinga.pdf|slides]]) || Georges Saab <br> [[Java SE]] ([[Media:JVMLS_GES.pdf |slides]]) || Thomas Wuerthinger <br> [[Graal]] ([[Media:GraalJVMSummit2011.pdf|slides]]) |
|- | |- | ||
| 2:40|| align="center" colspan="3" style="background-color:lightpink;" | Break <br> (20 mins) | | 2:40|| align="center" colspan="3" style="background-color:lightpink;" | Break <br> (20 mins) | ||
|- | |- | ||
− | | 3:00|| | + | | 3:00|| Charles Nutter <br> [[JRuby 2011|JRuby]] ([[Media:2011 Nutter.pdf|slides]]) || Carson Gross <br> [[Gosu - Language Features As A Library]] ([[Media:2011 Gross.pdf|slides]]) || Prashant Deva <br> [[Chronon - Debugging in 2011]] ([[Media:2011_Chronon.pdf|slides]]) |
|- | |- | ||
− | | 3:40|| Rémi Forax <br> [[JSR-292 Cookbook]] || JetBrains <br> | + | | 3:40|| Rémi Forax <br> [[JSR-292 Cookbook]] ([[Media:2011 Forax.pdf|slides]]) || JetBrains <br> [[Kotlin]] ([[Media:Jetbrains-Kotlin.pdf|slides]]) || Lightning talks |
|- | |- | ||
− | | 4:20|| style="background-color:lightgreen;" | Jeroen Frijters (IKVM.NET) <br> John Rose | + | | 4:20|| style="background-color:lightgreen;" | Jeroen Frijters (IKVM.NET) <br> John Rose || style="background-color:lightgreen;" | Venkat Subramaniam (Language Integration) <br> JetBrains ([[Kotlin]]) ([[Media:Jetbrains-Kotlin-workshop.pdf|slides]]) || style="background-color:lightgreen;" | Prashant Deva <br> Lukas Stadler ([[Graal]]) ([[Media:2011 Stadler Graal workshop.pdf|slides]]) |
|- | |- | ||
− | | 5:20|| align="center" colspan="3" style="background-color:lightyellow;" | | + | | 5:20|| align="center" colspan="3" style="background-color:lightyellow;" | |
|- | |- | ||
| 6:00|| || align="center" style="background-color:lightpink;" | Dinner at Faultline || | | 6:00|| || align="center" style="background-color:lightpink;" | Dinner at Faultline || | ||
|} | |} | ||
+ | |||
+ | == Write Access & Uploading == | ||
+ | |||
+ | In order to modify the wiki, you need an account. | ||
+ | # Log in as user [[User:jvmlang|jvmlang]] and with a password which you should have received separately. | ||
+ | # Go to the [http://wiki.jvmlangsummit.com/index.php?title=Special:UserLogin&type=signup user creation page]. (If you have an OpenJDK or java.net user name, please reuse that here.) | ||
+ | # Log out, then back in using your new user name (note the tiny login link at the upper right). | ||
+ | |||
+ | The initial jvmlang participant account does not have full write privileges; please use it only for self-registering. | ||
+ | |||
+ | If you are having trouble recovering your password from last year, just re-register (e.g., ''jrose2''). | ||
+ | |||
+ | * Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software. | ||
+ | * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] | ||
+ | * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] | ||
+ | * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] | ||
+ | |||
+ | == Bonus Discussions == | ||
+ | |||
+ | (add pages and/or workshop links here) | ||
+ | * [[Why Tailcalls]] |
Latest revision as of 12:56, 10 April 2012
Welcome to the wiki for the 2011 JVM Language Summit, taking place July 18-20, 2011, at the Oracle Santa Clara Campus.
Media
Videos of all speaker presentations are now available at Oracle Technology Network.
Links
- JVM Language Summit main page
- Email contacts: Brian Goetz and John Rose
- Archived wiki pages: 2008, 2009, 2010
- Logistics page for travel tips and requests
Agenda for the 2011 JVM Language Summit
Monday 7/18 | Tuesday 7/19 | Wednesday 7/20 | |
---|---|---|---|
8:30 | Breakfast (30 mins) | ||
9:00 | Intro and Welcome | Mark Roos Porting Smalltalk (slides) |
Tobias Ivarsson Interface injection (slides) |
9:20 | Cameron Purdy 2011 Keynote (slides) | ||
9:40 | Jim Laskey Nashorn (slides) |
Brian Goetz Extension methods (slides) | |
10:20 | Break (20 mins) | ||
10:40 | Mads Torgersen Async .NET (slides) |
Shashank Bharadwaj invokedynamic+Jython (slides) |
Sunil Puri jvmtracejit (slides) Brian Goetz Lambda Bytecode (slides) |
11:20 | Mads Torgersen (Reification in .NET) | Ola Bini (Seph) Mark Roos |
Tom Marble (Performance benchmarking) (slides) Tobias Ivarsson (Interface injection) |
12:20 | Lunch (60 mins) | ||
1:20 | John Rose Method Handles (slides) |
Attila Szegedi Dynalink (slides) |
Christine Flood Fortress (slides) |
2:00 | Dan Heidinga MethodHandle Implementation (slides) |
Georges Saab Java SE (slides) |
Thomas Wuerthinger Graal (slides) |
2:40 | Break (20 mins) | ||
3:00 | Charles Nutter JRuby (slides) |
Carson Gross Gosu - Language Features As A Library (slides) |
Prashant Deva Chronon - Debugging in 2011 (slides) |
3:40 | Rémi Forax JSR-292 Cookbook (slides) |
JetBrains Kotlin (slides) |
Lightning talks |
4:20 | Jeroen Frijters (IKVM.NET) John Rose |
Venkat Subramaniam (Language Integration) JetBrains (Kotlin) (slides) |
Prashant Deva Lukas Stadler (Graal) (slides) |
5:20 | |||
6:00 | Dinner at Faultline |
Write Access & Uploading
In order to modify the wiki, you need an account.
- Log in as user jvmlang and with a password which you should have received separately.
- Go to the user creation page. (If you have an OpenJDK or java.net user name, please reuse that here.)
- Log out, then back in using your new user name (note the tiny login link at the upper right).
The initial jvmlang participant account does not have full write privileges; please use it only for self-registering.
If you are having trouble recovering your password from last year, just re-register (e.g., jrose2).
- Consult the User's Guide for information on using the wiki software.
- Configuration settings list
- MediaWiki FAQ
- MediaWiki release mailing list
Bonus Discussions
(add pages and/or workshop links here)