Java, Scala, Functional Programming, Concurrency, Macro.
sub-language remains a problem. Another example is Kotlin’s serialization plugin (https://github.com/Kotlin/kotlinx.serialization). Explicit when necessary, implicit when not The last principle doesn’t stem directly from the design of Scala or the standard library but rather from the “culture” of