Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The Ruchy Programming Language

The official book for the Ruchy language

Living Documentation

This book is implementation-first documentation that is continuously validated against the current Ruchy compiler. Every code example in this book compiles and runs with the version of Ruchy specified in our configuration.

Current Ruchy Version: See book/Cargo.toml for exact version

About This Book

The Ruchy Programming Language book follows a progressive disclosure approach:

  • Level 0 (Chapters 1-3): Write useful scripts in 2 hours
  • Level 1 (Chapters 4-7): Build real-world programs in 1 week
  • Level 2 (Chapters 8-11): Develop performance-critical systems in 1 month
  • Level 3 (Chapters 12-15): Master advanced language features in 3 months

Quality Commitment

  • ✅ Every example compiles with current Ruchy version
  • ✅ All code is tested in CI/CD pipeline
  • ✅ Zero vaporware - only documented features work
  • ✅ Updated within 24 hours of compiler releases