- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Scala Meeting report, 2010-05-25
Tue, 2010-05-25, 21:01
We are currently publishing a summary of each of the weekly meetings of the
Scala Core Team.
This information is made available as a service to the community. It is by
necessity rather brief and gives only a rough approximation of the main
points of discussions explored during each meeting; it should not be taken
as a source of reliable information, nor as a record of concrete or firm
decisions, nor as anything other than a record of a simple discussion.
The summary that follows is primarily intended for Scala contributors and
maintainers. If you are not a contributor to the Scala system, the
information below is unlikely to be very useful to you, and you might lack
some of the necessary background to make sense of all the discussion items.
We do not have enough people on the team to be able to write a more
complete record, and we might also not have the resources to discuss every
point in detail afterwards. Nevertheless, we hope that this record, cursory
as it is, is better than nothing.
------------------------------------------------------------------------------
Scala Meeting 2010-05-25
People attending the meeting: Phil, Philipp, Tiark, Toni, Iulian, Ingo,
Hubert, Martin, Miguel, Alex, Gilles, Lukas, Adriaan, Jesse.
* Current work
- fixed specialization tickets
- non-null analysis
- parsing metadata for generics
- improved vectors implementation
- general bug fixing
* Scala IO (Jesse Eichar)
- Jesse chose most of the Java 7 API that he wants to implement, did
most of it
- Wants to make it work on different file systems (Zip, disk, ..)
- Main gain vs. Java 7 / NIO2: easier to use, feels like Scala collections
- Collaborating with Joshua Suereth for ARM and benchmarking
- Code is on "incubator" on github
* RC3
- There's a bug in the "NotNull" pre-implementation (#3440). Will be
fixed only after final
- #3347 appears to be a duplicate of #1409, other build manager bugs can
wait until after final
- Fixed most specialization bugs, except #3434 which is still open and
critical. Should be fixed by today
- #3470: "start" is idempotent since 2.8 (behavior on calling it
multiple times was not defined before). If you want to re-start an actor
you need a new instance of the actor.
- Release ASAP, Wednesday or Thursday