-
This paper introduces a new approach to external uniqueness. The idea is to use capabilities for enforcing both aliasing constraints that guarantee external uniqueness, and linear consumption of unique references. We formalize our approach as a type system, and prove a type preservation theorem. Type safety rests on an alias invariant that builds on a novel formalization of external uniqueness.
We show how a capability-based type system can be used to integrate external uniqueness into widely available object-oriented programming languages. Practical experience suggests that our system allows adding uniqueness information to common collection classes in a simple and concise way.
-
lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid – all rolled into one format.
-
The SQL database behind iplocationtools.com is offered for free.
-
I'm writing from the C++98 standard to the C++0x standard. To gauge the differences, I tried implementing a simple stream-fusion approach to simultaneously compute the the mean, minimum, and maximum in a collection of integers.
-
Yahoo announced this morning that the Yahoo BOSS (Build Your Own Search Service) platform can now pull in Delicious bookmarking history and top tags for any URL that's been bookmarked two or more times.
links for 2009-04-11
This entry was posted on 12/04/2009 (Sunday) at 1:01 am and is filed under 網路書簽. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Printed from: http://www.mingli-yuan.info/archives/366 .
© Mingli Yuan 2010.
© Mingli Yuan 2010.