Me gustaría obtener una lista de las cosas molestas de Java que son historia y por qué característica de Scala ha sido reemplazada.Una lista de cosas de Java que ahora nos despediremos felizmente después de Scala
Debo admitir que soy nuevo en Scala, así que no puedo aportar mucho. Pero creo que esta lista será útil para mí y para otros para apreciar plenamente Scala
Por ej. usamos la palabra clave "val" y esto hace que el valor sea inmutable después de la inicialización. En Java, tuvimos que escribir el tipo del objeto y también la palabra clave final. Scala nos libera de este dolor.
El soporte de simultaneidad es obviamente mejor en Scala, pero no estoy buscando eso. Esa es una característica demasiado grande para ser ignorado. Estoy buscando los detalles más finos que aunque minúsculos tendrán un buen efecto.
Algunas áreas son: sistemas de tipo, manejo de excepciones, expresiones regulares, OOPS características, azúcar sintáctica etc.
"En Java, tuvimos que escribir el tipo del objeto y también la palabra clave final. Scala nos libera de este dolor. " Si esa es su definición de dolor, ha vivido una vida de programación muy protegida. – David
No. No he vivido una vida protegida ... pero sí, mi declaración significa que tengo soportó mucho más dolor :) – user855