sb2bg / walrus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WalrusLang

Introduction

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.

Features

  • 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.

Installation

  1. Download the Rust compiler from the official website.
  2. Run the installer and follow the on-screen instructions.
  3. Clone the Walrus repository:
   git clone https://github.com/sb2bg/walrus.git
  1. Navigate to the Walrus directory:
   cd walrus
  1. Build the project:
   cargo build
  1. Run the project:
   cargo run

Getting Started

  • 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

Documentation is coming soon. It will include detailed tutorials, API references, and FAQs to help you get the most out of Walrus.

Community Support

Contributing

Contributions are what make the Walrus community thrive. If you're interested in contributing, please read our contribution guidelines.

License

Walrus is licensed under the MIT License. For more details, see the LICENSE file.


Thank you for choosing Walrus! Happy coding! 🐳💻

About

License:MIT License


Languages

Language:Rust 100.0%