java 5
- #57: Kotlin: Much more than "better Java"
- #32: Cryptographic hash function: much more than a blockchain
- #19: GraalVM: Polyglot Java runtime with faster startup and smaller memory footprint
- #18: JIT: bytecode, interpreters and compilers
- #14: Static, Dynamic, Strong and Weak Type Systems: understand how your language treats data types