From 98a9d72c45a4cef9aaefa2944817178692b333cc Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Mon, 11 May 2026 02:17:23 +0200 Subject: [PATCH] Intro --- content/docs/index.mdx | 48 ++++++++++++++++++++++++++++++++++++------ content/docs/test.mdx | 17 --------------- 2 files changed, 42 insertions(+), 23 deletions(-) delete mode 100644 content/docs/test.mdx diff --git a/content/docs/index.mdx b/content/docs/index.mdx index 1ede18e..79bb2f1 100644 --- a/content/docs/index.mdx +++ b/content/docs/index.mdx @@ -1,13 +1,49 @@ --- -title: Hello World -description: Your first document +title: Introduction +description: What Mist is and the thinking behind it. +icon: Rocket --- -Welcome to the docs! You can start writing documents in `/content/docs`. +# Introduction -## What is Next? +Mist is a systems programming language that compiles directly into Rust. + +It exists to make Rust-based development feel more direct and less mentally heavy, while preserving Rust’s performance model and ecosystem. + +Mist does not replace Rust. It is another way of writing Rust-compatible systems code with a more ergonomic surface layer. + +--- + +## Philosophy + +Mist is built around making systems programming feel calm, predictable, and easy to reason about. + +When working close to the system, developers constantly manage performance, correctness, and structure at the same time. As projects grow, this can create mental friction — not because the system is unclear, but because expressing it can feel heavy. + +Mist focuses on reducing that friction in how code is written and read, so attention stays on the problem being solved rather than the mechanics of expression. + +The language is shaped around clarity and flow: code should feel direct to write, and easy to understand when revisited. + +--- + +## What Mist Is + +Mist is a Rust-compatible systems language with a compiled-to-Rust design. + +This means: + +- It integrates directly with the Rust ecosystem +- It compiles into idiomatic Rust code +- It preserves Rust’s performance characteristics +- It has no runtime or garbage collector +- It is designed to stay predictable and close to the metal + +Mist provides a more ergonomic way of authoring systems code while remaining fully grounded in Rust’s type system and execution model. + +It is especially designed for readability and structure in larger codebases, where Rust’s guarantees remain important but expression overhead becomes noticeable. + +--- - - + diff --git a/content/docs/test.mdx b/content/docs/test.mdx deleted file mode 100644 index f475f4a..0000000 --- a/content/docs/test.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Components -description: Components ---- - -## Code Block - -```js -console.log('Hello World'); -``` - -## Cards - - - - -