Avocado is built on top of Lively Kernel, and owes a deep philosophical debt to Self.
LivenessBuild your JavaScript objects in a live, interactive world. No edit/reload cycle; in the tradition of Smalltalk, all Avocado programming is done live, while your program is running, so you get immediate feedback. |
DirectnessForget "tools" like class browsers or object hierarchy trees. Avocado gives you all that functionality, but in a way that feels like you're getting your hands directly on your objects. |
No InstallationNo need to install anything on your computer; the Avocado environment runs in a standard web browser. |