scriptingheavy
Scriptingheavy is a colloquial term used to describe software projects, environments, or platforms in which scripting languages play a dominant role in implementing core functionality, configuration, and extensibility. It emphasizes the prominence of interpreted or dynamic languages over compiled code in the system's design.
Typical characteristics include a modular architecture that exposes scripting interfaces, a preference for rapid development cycles,
Pros include faster iteration, easier customization by non-developers, and a flexible plugin or macro system. Cons
Contexts often described as scriptingheavy include application platforms with embedded scripting engines, game engines that support
See also: scripting language, plugin architecture, automation, domain-specific language.