Java, Scala, Functional Programming, Concurrency, Macro.
classpath-scanning & auto-instrumentation magic is doing. In Scala, we prefer explicitly enabling features, even if it’s three more lines of code. Another example is that Scala applications always explicitly define main methods. For some reason, Java code often does not have such a clearly defined