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
22 weeks 4 days ago
22 weeks 4 days ago
22 weeks 4 days ago
44 weeks 5 days ago
49 weeks 11 hours ago
50 weeks 4 days ago
50 weeks 4 days ago
1 year 1 week ago
1 year 5 weeks ago
1 year 5 weeks ago