russell holt / projects


a dynamic object-oriented programming language

RSL exists in two versions: the first is a simple prototype object-based message-oriented language. Primarily it was used on the Bank of America HomeBanking project.

rsl2 was a complete rewrite, making the langage fully object-oriented, sporting multimethods among other advanced features. rsl2 formed the heart of Granite Foundation, and with the D/C++ project gained an unusally transparent native C++ interface, with code generation and documentation tools.

More documentation to come.