Skip to content

JVM family

The JVM itself transfers completely — bytecode, class loading, GC behaviour, tooling. Language semantics diverge sharply: Scala’s type system shares nothing with Java’s.

Layer 24 entities0 started
  • java

    Not started. Becomes a package with its own syllabus once it begins.

    candidate
  • kotlin

    Not started. Becomes a package with its own syllabus once it begins.

    candidate
  • scala

    Not started. Becomes a package with its own syllabus once it begins.

    candidate
  • groovy

    Not started. Becomes a package with its own syllabus once it begins.

    candidate