Ich möchte eine Liste mit den nagenden Dingen von Java erstellen und nach welcher Funktion von Scala wurde sie ersetzt.Eine Liste von Dingen aus Java, die wir uns nun glücklich verabschieden wollen nach Scala
Ich muss zugeben, ich bin neu in Scala, also kann ich nicht viel beitragen. Aber ich fühle, diese Liste wird sowohl für mich als auch für andere hilfreich sein, um Scala zu schätzen. Für z. Wir verwenden das Schlüsselwort "val" und dies macht den Wert nach der Initialisierung unveränderlich. In Java mussten wir den Typ des Objekts und auch das Schlüsselwort final eingeben. Scala befreit uns von diesem Schmerz.
Concurrency-Unterstützung ist offensichtlich besser in Scala, aber ich suche nicht danach. Das ist ein zu großes Feature, um ignoriert zu werden. Ich bin auf der Suche nach den feineren Details, die, obwohl winzig, eine gute Wirkung haben werden.
Einige Bereiche sind: Typ-Systeme, Exception Handling, Regexes, OOPS-Funktionen, syntaktischer Zucker usw.
"In Java mussten wir den Typ des Objekts und auch das Schlüsselwort final eingeben. Scala befreit uns von diesem Schmerz. " Wenn das deine Definition von Schmerz ist, hast du ein sehr geschütztes Programmleben gelebt. – David
Nein. Ich habe kein behütetes Leben gelebt ... aber ja, meine Aussage bedeutet, dass ich es getan habe ertrug viel mehr Schmerzen :) – user855