Welcome to Walrus, a programming language designed to make coding approachable and fun for beginners. With a simplified syntax, intuitive concepts, and a supportive learning environment, Walrus aims to ease the learning curve for those new to programming.
- Beginner-Friendly Syntax: Walrus features an easy-to-understand syntax that resembles plain English, making it ideal for beginners.
- Interactive Learning Environment: Comes with an integrated development environment (IDE) tailored for new learners, featuring interactive tutorials and real-time feedback.
- Visual Programming Elements: Drag-and-drop code blocks to help visualize the structure and flow of code.
- Rich Standard Library: A comprehensive library that covers basic to advanced programming needs without overwhelming the user.
- Community-Driven Development: Walrus is open-source, allowing educators and developers to contribute and refine its features.
- Cross-Platform Compatibility: Works on various operating systems including Windows, macOS, and Linux.
- Download the Rust compiler from the official website.
- Run the installer and follow the on-screen instructions.
- Clone the Walrus repository:
git clone https://github.com/sb2bg/walrus.git
- Navigate to the Walrus directory:
cd walrus
- Build the project:
cargo build
- Run the project:
cargo run
- FizzBuzz Example:
for n in 1..100 {
let result = ""
if n % 3 == 0 {
result += "Fizz"
}
if n % 5 == 0 {
result += "Buzz"
}
if result == "" {
result = n.toString()
}
println(result)
}
Documentation is coming soon. It will include detailed tutorials, API references, and FAQs to help you get the most out of Walrus.
- Issue Tracker: Report bugs or request features through our GitHub issue tracker.
Contributions are what make the Walrus community thrive. If you're interested in contributing, please read our contribution guidelines.
Walrus is licensed under the MIT License. For more details, see the LICENSE file.
Thank you for choosing Walrus! Happy coding! 🐳💻