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
1 week 6 days ago
42 weeks 1 day ago
42 weeks 1 day ago
42 weeks 1 day ago
1 year 12 weeks ago
1 year 16 weeks ago
1 year 18 weeks ago
1 year 18 weeks ago
1 year 20 weeks ago
1 year 25 weeks ago