Guidebook

Learn Maid Through Actual Use

This book serves as a way to learn Maid through actual use. We start from scratch and learn how Maid works, then in the final chapter, we build a personalized terminal command!

Who Maid is for

Maid is ideal for really anyone, but as a beginner programmer, it can be a great starting point. It gets you familiar with concepts found in many other languages and teaches you the all-mighty terminal.

How to use this book

In general, this book assumes that you’re reading it in sequence from front to back. Later chapters build on concepts in earlier chapters, and earlier chapters might not delve into details on a particular topic but will revisit the topic in a later chapter.

Notice:

You’ll find two kinds of chapters in this book: learning chapters and project chapters. In learning chapters, you’ll learn about a feature in Maid. In project chapters, we’ll build small programs together, applying what you’ve learned so far.

Installation Steps

git clone https://github.com/xqyet/MaidCode.git

alternatively, install the official package using the cargo command (which comes pre-packaged when downloading Rust)

cargo install maid-lang

once installed, run the maid command:

maid new project
cd project
maid home.maid

Watch your output:

'Hello, my Maid!'

Additional Information

For more detailed instructions and troubleshooting tips, refer to the Guidebook.