ObjectStrap is a “programming language” that has true inheritance, with methods & variables that have modifiers which can be exposed to implementations/extensions, a type checking system for parameters, on demand dependency resolving, enums, constructors, class events, compiles directly to a roblox model file format which saves directory structure and more.
It’s an old project that I intend to keep updating, and requires RoStrap (contains required utilities for object orientation) and the following libraries which can be loaded with RoStrap:
- PseudoInstance
- Enumeration
- Typer