[ot] Scala gets a system for tracking immutability
tim
tim at ber.net
Fri Mar 12 10:18:52 PST 2010
So now D isn't the only OOP language with an immutability system:
"In the course of a semester project, Davide Galimberti (EPFL student) recently implemented a prototype of the Javari [1] system as a Scala compiler plugin.
The system not only allows to check whether a class is immutable, it also allows tracking immutable references (aliases) to potentially mutable objects. It guarantees that no state modifications are performed through an immutable reference."
http://permalink.gmane.org/gmane.comp.lang.scala.debate/4352
More information about the Digitalmars-d
mailing list