| |
| |
Mica (Site not responding. Last check: 2007-10-22) |
 | | Mica is: An interpreter for a garbage collected, dynamically typed, object-oriented language with prototype-based inheritance, multiple dispatch, strict encapsulation and capabilities for security, optional orthogonal persistence, and functional programming features (anonymous functions, functional lists and dictionaries, map and filter operators). |
 | | In fact, Mica objects are classified only by which delegates they have (and which delegates their delegates have), not by a class or an ancestry (though often these two are heavily correlated.) It's kind of like finding out who is in a family by looking at their resemblances to each other. |
 | | Mica's built-in lists, strings, maps, and sets are "functional" in the sense that they are immutable: making a change to a value returns a new value, rather than changing the old one. |
| darksleep.com /mica (1067 words) |
|