Home

Awesome

YASGuide - Yet Another Style Guide For Julia

This guide is currently a work in progress. In the future, it should feature more examples and justification/explanations for various decisions.

It is more strict than the Julia Manual's Style Guide, and diverges in some places. For stylistic concerns not addressed in this guide, the manual's guide is a good fallback.

This guide is inspired by the JuMP Style Guide and adopts a few of its guidelines.

Naming Guidelines

Comment Guidelines

Line/Alignment/Spacing Guidelines

Note that lines containing only comments are not considered empty lines.

Other Syntax Guidelines

Programming Guidelines