* Working with old enterprise libraries ("just use the jar!")
* Optimisation when dealing with a compile to JVM language like Closure or Scala
* Research, such as reverse engineering badly behaved jars.
* Working with old enterprise libraries ("just use the jar!")
* Optimisation when dealing with a compile to JVM language like Closure or Scala
* Research, such as reverse engineering badly behaved jars.