Link: Alice is an extension to ML to support Open Programming, described as ML meets Oz. Alice Version 1.0 has been released.
Alice [is] a conservative extension of Standard ML. It adds only few simple, orthogonal high-level concepts that together form a coherent framework supporting all aspects of typed open programming.... Our understanding of open programming includes the following main characteristics:
- Modularity, to flexibly combine software blocks that were created separately.
- Dynamicity, to import and export software blocks in running programs.
- Safety, to safely deal with unknown or untrusted software blocks.
- Distribution, to communicate data and software blocks over networks.
- Concurrency, to deal with asynchronous events and non-sequential tasks.
(via Chris Double)
(also Previous discussion on LtU)
Recent comments
6 weeks 15 hours ago
6 weeks 19 hours ago
6 weeks 19 hours ago
28 weeks 2 days ago
32 weeks 3 days ago
34 weeks 1 day ago
34 weeks 1 day ago
36 weeks 5 days ago
41 weeks 3 days ago
41 weeks 3 days ago