Mica is a networked and persistent Object-Oriented programming language.
Version: 0.8Mica is a system for building network-accessible multiuser portable applications. It is a programming language and object environment designed to be accessible by more than one programmer at a time.
Operating System: Linux
It includes an implementation of a mostly pure object oriented language. Automatic persistence, reflection, strong encapsulation, multiple dispatch, and run-time security are some of its features.
Mica is designed with extensible "Collaborative Virtual Environments" (CVEs) in mind. In particular I intend to implement a highly-collaborative authoring environment within which users and agents can cooperate. Other subsets of CVEs include MUDs/MOOs or massively multiplayer online games.