Por lo tanto, entiendo cómo el compilador scalac es diferente de javac - mirando los bytecodes producidos, no se parecían en nada a lo que javac produciría - p. una clase sin un constructorscalac v javac y scala v java
¿Pero el tiempo de ejecución es diferente de iniciar java con scala jar en classpath? Estoy muy seguro, pero ¿alguien puede confirmar que el comando scala es solo una envoltura delgada alrededor de Java? Después de todo, simplemente lanzan un JRE/JDK.
Creo que siempre que tenga un proyecto de modo mixto, me limitaré a usar "java" con scala jar en classpath. Gracias. –