No side effects, no surprises.

Sourcing attribute Confused href specified Blue form Sourcing After years of working with HTML, coders know that hyperlinks are specified using an href attribute and images are specified using a src attribute, but c'mon who remembers what to use for objects, forms, and blockquotes?

The V Language

The V language is a domain-specific language for capturing the operational values of a host computer's resources and for checking their validity against user-defined rules.

V is nullipotent, declarative, and interpreted. V operates on objects which describe host resource variables and user-defined rules. Objects are dynamically typed and may belong to namespaces. V is extensible by design: its interpreter can discover and use third-party plugin modules.

V is well suited to helping system administrators with monitoring computer systems safely and without side effects.