Difference between revisions of "JDK - Reinhold"

From JVMLangSummit
Jump to navigationJump to search
(New page: = focus of JDK 7 = * modularization * multiple languages * not really the focus of this talk * Java language evolution = Project Coin = * project to evolve the Java language * improved in...)
 
(Redirecting to JDK7 and Beyond)
 
Line 1: Line 1:
= focus of JDK 7 =
+
#Redirect [[JDK7_and_Beyond]]
* modularization
 
* multiple languages * not really the focus of this talk
 
* Java language evolution
 
 
 
= Project Coin =
 
* project to evolve the Java language
 
* improved integer literals
 
* "exotic identifiers": #"op~"
 
** for interoperation with langugages that may use symbols and such in method names and other identifiers (ex: Scala)
 
 
 
= Project Jigsaw =
 
* modularization of the JVM
 
* JVM is too large (18MB), slow to download not on broadband, hard to fit on small devices
 
* ex: import the 'desktop' module, get swing, sound, awt, etc.
 
* jmod tool to quickly install packages:
 
** sudo jmod install [url for .jmod package] and you're done
 
 
 
= mlvm =
 
* Da Vinci Machine Project
 
* explored further in the next session
 
* goal is to support multiple languages well on the JVM
 

Latest revision as of 11:57, 16 September 2009

Redirect to: