Uncategorized pages
From JVMLangSummit
Jump to navigationJump to searchShowing below up to 151 results in range #1 to #151.
View (previous 500 | next 500) (20 | 50 | 100 | 250 | 500)
- 0xdata Big Data
- 2008 Jython
- 2008 LightningTalks
- 2008 Main Page
- 2008 Presentations
- 2009 Main Page
- 2010 Main Page
- 2011 Keynote
- 2011 Main Page
- 2012 Main Page
- 7 Features the JVM Should Steal From the CLR
- ASM
- A Friend in Need Is a Friend Indeed: Kotlin and Java
- Anti-Optimizations
- Arrays 2.0 64
- Assembling for the JVM
- Async .NET
- BehindLINQ
- Better Ruby
- Blame Tracking
- Blogs
- Building a Dynamic Language on the JVM
- BytecodesForFastJVMs
- Chronon - Time Travelling Debugger
- Clojure
- Clojure Deep Dive -W-
- Clojure Keynote
- Closing over Variables
- Comments
- Continuations in Servers
- Coroutines for the Java Platform
- DaVinciMachine
- Da Vinci Machine
- Datomic
- Digital Performance
- DinnerAtPiatti
- Dynalink
- DynamicLanguageMOP
- Efficient compilation of Lambdas using MethodHandles and JRockit
- Embedding Fortress Types and Dispatch in the JVM
- Engineering Fine-Grained Parallelism in Java
- Erjang - A JVM-based Erlang VM
- Exploring Dynamism
- Exploring Dynamism - Randal
- Extension methods
- Faking closures on the JVM isn't as simple as it looks
- Fan
- Fortress
- Fortress 2011
- FundamentalistFP
- Gathering the threads: JVM Futures
- GoslingKeynote
- Graal
- Graal (2012)
- Graal Compiler IR
- Groovy
- Groovy Performance
- Hotspot
- Hotswap
- Improvements in Groovy performance
- Improvements in OpenJDK useful for JVM languages
- Interface injection
- Introduction to Gosu
- Invokedynamic+Jython
- Invokedynamic Deep Dive -W-
- Invokedynamic Jython
- Invokedynamic Performance for Groovy
- Ioke Folding Language
- JDK7 and Beyond
- JLS 10
- JRuby
- JSR292Backport
- JSR 292 Backport Deep Dive
- JVMClosures
- JVMMultipleDispatch
- JVM Continuations
- JVM Performance
- JVM System Programming Language
- Jaba Batches
- Jatha
- JavaFXOnJavac
- JavaFX Binding
- Java Collections Framework Design
- Java SE
- Jvmtracejit
- Jython
- KawaToolkits
- Kawa and gnu.bytecode update
- Kotlin
- LINQ: Language Features for concurrency (among other things)
- Lambda Bytecode
- Lambda Expressions in Java
- Lambda Forms: IR for Method Handles
- LightningTalks
- Logistics
- MOP and Invokedynamic
- Main Page
- MaxineVM
- MethodHandle Impl
- MethodHandle Introspection: Internals
- MethodHandles: an IBM implementation
- Method Handles
- MindTheSemanticGap
- Mixed language project compilation in Eclipse: Java and Groovy
- MotionsToContinue
- Multi-language JDI? You're Joking, Right?
- Multi-tenancy Programming Models
- NET Reactive Framework
- Nashorn
- NetREXX
- Noop Language -W-
- OpenSpaces
- PHP
- PHP.reboot: a post JSR292 dynamic language
- ParrotVM
- Parsers in Java
- Patterns for Staged Compilation in Java
- Performance Anxiety
- Photos
- Porting Smalltalk
- Presentations
- Project Alchemy: Rebooting a Dynamic Image-based Language with a Large C Runtime
- Project Fortress compiler implementation status
- PythonGradualTyping
- RTalk: a Smalltalk 'Live' Environment Built on the JVM
- Raw Information
- Register Allocation on SSA form for Java Just-in-Time Compilation
- Rémi Forax (JDart)
- ScalaOptimization
- Scala Basics
- Scala IDE
- Scalify
- Shared JVM Infrastructure
- Static Dynamic Types
- Symmetric multilanguage VM architecture
- TalkTemplate
- The Maxine Inspector: a Specialized Tool for VM Development
- The Mesh Language
- The Thorn Programming Language: Robust Distributed Scripting on the JVM
- Trace-based JIT
- Trending Toward the Middle: The Best of Static and Dynamic
- Truffle: A Self-Optimizing Runtime System
- Truffle Workshop
- Videos
- Virgil on the JVM
- What Kotlin Doesn’t Do and Why
- What the JVM needs
- Why Interface Injection
- Why Tailcalls
- Why Tailcalls (GLS)
- Working with invokedynamic