Gilda is a general purpose procedural programming language for writing reliable production quality programs. After much experimentation and analysis, constructs were chosen based on clarity and practicality. Careful attention was paid to software maintainability; particularly by including provisions to help you manage side effects.
The language design evolved based on applied experience with a substantial code base. Alternate choices were tried in small experiments and more promising notations were tested on a larger scale. New features were only added if they noticably reduced the size of the code base or just made coding a little easier.
This informal overview briefly describes interesting language features. It will leave you with a good idea how Gilda programs are written, but it is not intended to be a tutorial.