5

Gibt es eine Art "Rückstand" von Scalas Designproblemen oder -fehlern, die in einer zukünftigen Version geplant/nicht geplant sind?Sind für eine zukünftige Version von Scala irgendwelche Sprach- oder Spezifikationsänderungen geplant?

Ich weiß, dass es Trac und den SID-Prozess gibt, aber in beiden Fällen sehen Sie nur die Änderungen, nachdem sie vorgenommen wurden.

Vielleicht vermisse ich einige bestehende Infrastruktur, wo Sprache/Spezifikation Änderungen gesammelt und diskutiert werden können?

Antwort

8

Wir "bezahlt" die meisten kumulierten technischen Schulden in 2.8. Wir führen keine Liste von Designfehlern, die jetzt oder in Zukunft geändert werden sollen. In der Tat denke ich, dass wir in den nächsten Jahren eine ziemlich stabile Phase sehen werden, in der die meiste Energie darauf verwendet wird, großartige APIs und Bibliotheken zu bekommen und die Parallelitätsherausforderung herauszufinden.

+0

Ich mag die Antwort nicht, aber ich denke, es ist die richtige :-) – soc

7

Diese Art von Informationen würden an der Scala forum "internal" oder Scala Debate leichter verfügbar sein, obwohl diese Foren im process to being moved to google-groups forums sind:
Soon: Google groups scala-internals.

Gerade jetzt, die nur Informationen über Scala 2.9 is this roadmap (August 2010):

Eine wichtige Ergänzung für diese Version werden parallel Sammlungen sein.
Parallele Sammlungen werden die Vorteile des neuen Uniform Collections Frameworks in 2.8 nutzen. Sie integrieren sich nahtlos in dieses Framework und unterstützen die gleichen Operationen wie die sequenziellen Collections von Scala, nutzen aber Multicores, um die Abläufe zu beschleunigen.
Die erste Version von parallelen Sammlungen ist bereits in den nächtlichen Builds enthalten, so dass Sie heute mit ihnen experimentieren können.

Neben Parallel Collections und Scala 2.9 erwarten wir viele interessante Entwicklungen für den Einsatz von massiv paralleler Hardware auf neuartige Weise.

Verwandte Themen