# HOW TO EDIT THIS FILE: # The "handy ruler" below makes it easier to edit a package description. Line # up the first '|' above the ':' following the base package name, and the '|' # on the right side marks the last column you can put a character in. You must # make exactly 11 lines for the formatting to be correct. It's also # customary to leave one space after the ':'. |-----handy-ruler------------------------------------------------------| io: io (small, prototype-based programming language) io: io: Inspired by Smalltalk (values are objects, messages are dynamic), io: Self (prototype-based), NewtonScript (differential inheritance), io: Act1 (actors and futures for concurrency), LISP (code is a runtime io: inspectable/modifiable tree) and Lua (small, embeddable). io: io: Features: small vm (~10K semicolons), multi-state (multiple VMs run io: in the same process), incremental collector, weak links, actor-based io: concurrency, C99 implementation, 64bit clean exceptions, embeddable. io: