I found this very thought provoking. More like this, please
On the subject of capability-based security (and keeping in mind that all I know of Newspeak is this interview) I would have to wonder if this might increase coupling between components.
For example, suppose that create a class that manages session state. In v1, session state is always maintained in memory. In v2, I would like to be able to have the option of session state being pushed to the DBMS. If this were implemented in Newspeak, does
this mean that consumers of my session state class have to be re-coded to provide my class with a DBMS "facility"?