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
2 weeks 2 days ago
3 weeks 5 hours ago
3 weeks 1 day ago
3 weeks 1 day ago
3 weeks 6 days ago
4 weeks 2 days ago
4 weeks 2 days ago
4 weeks 2 days ago
5 weeks 4 days ago
5 weeks 6 days ago