diff options
Diffstat (limited to 'index.html')
| -rw-r--r-- | index.html | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/index.html b/index.html new file mode 100644 index 0000000..da54545 --- /dev/null +++ b/index.html @@ -0,0 +1,62 @@ +<DOCTYPE html> +<html> +<head> + <title>sys-core.org</title> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" type="text/css" href="style.css"> +</head> +<body> +<div id="container"> + + <div id="nav"> + <img src="img/white_logo.png" id="white_logo" alt=> + <img src="img/dark_logo.png" id="dark_logo" alt=> + <ul> + <li><a href="">mailing list</a></li> + <li><a href="https://git.sys-core.org">source code</a></li> + </ul> + </div> + +<div id="main"> +<p>Modern software is too large, too fragile, and too dependent on layers its own authors no longer understand.</p> +<p>We reject this.</p> +<p>We believe software should be:</p> + +<ul> + <li><p>Small enough to understand.</p></li> + <li><p>Simple enough to modify.</p></li> + <li><p>Clear enough to trust.</p></li> + <li><p>Stable enough to last.</p></li> + <li><p>Portable enough to survive platforms.</p></li> + <li><p>Useful before it is fashionable.</p></li> +</ul> + +<p>Complexity is not sophistication.</p> +<p>Abstraction is not always progress.</p> +<p>Dependencies are not free.</p> +<p>More code is not more value.</p> + +<p>A good program does one thing directly and predictably.</p> +<p>Its source code is part of its interface.</p> +<p>Its behavior should be explainable without mythology.</p> +<p>Its build system should not be larger than the program.</p> +<p>Its failure modes should be obvious.</p> + +<p>We prefer:</p> + +<ul> + <li><p>Plain text over opaque formats.</p></li> + <li><p>Source code over generated machinery.</p></li> + <li><p>Explicit behavior over hidden magic.</p></li> + <li><p>Small tools over monolithic systems.</p></li> + <li><p>Correctness over convenience.</p></li> + <li><p>Maintenance over novelty.</p></li> +</ul> + +</div> +</div> + +</body> +</html> + |
