5

Esiste una sorta di "arretrato" dei problemi o degli errori di progettazione di Scala, che sono pianificati/non pianificati per essere risolti in una versione futura?Sono previsti cambiamenti di lingua o specifiche per una versione futura di Scala?

So che c'è Trac e il processo SID, ma in entrambi i casi si vedono solo le modifiche dopo che sono state apportate.

Forse mi manca qualche infrastruttura esistente in cui le modifiche di lingua/specifiche possono essere raccolte e discusse?

risposta

8

Noi "pagato" il debito tecnica più accumulato in 2.8. Non manteniamo alcun elenco di errori di progettazione che sono programmati per cambiare ora o in futuro. In effetti penso che vedremo una fase abbastanza stabile per i prossimi anni in cui la maggior parte dell'energia verrà spesa per ottenere grandi API e librerie e capire la sfida del parallelismo.

+0

Non mi piace la risposta, ma suppongo sia quella giusta :-) – soc

7

questo tipo di informazioni sarebbe più facilmente disponibili presso l'Scala forum "internal" o Scala Debate, anche se questi forum sono in process to being moved to google-groups forums:
Presto: Google groups scala-internals.

In questo momento, le uniche informazioni sul Scala 2.9 is this roadmap (agosto 2010):

Un aggiunta importante per questa versione sarà collezioni parallele.
Le collezioni parallele raccoglieranno i vantaggi del nuovo framework di collezioni uniformi in 2.8. Si integreranno perfettamente in quel framework, supportando le stesse operazioni delle collezioni sequenziali di Scala, ma facendo uso di multicores per accelerare le cose.
La prima versione di raccolte parallele è già nelle build notturne, quindi è possibile sperimentarle oggi.

Oltre alle collezioni parallele e alla Scala 2.9, ci aspettiamo numerosi sviluppi interessanti per utilizzare hardware in modo massivo parallelo in modi nuovi.