Pyro

A dynamically-typed, garbage-collected scripting language.

Version 0.5.1

Home


Pyro is a dynamically-typed, garbage-collected scripting language implemented in C. This means that it lives in roughly the same neighbourhood in programming language space as languages like Python or Ruby.

def fib(n) {
    if n < 2 {
        return n;
    }
    return fib(n - 1) + fib(n - 2);
}

Unlike Python or Ruby, Pyro isn't ready for real-world use. It's an experimental language that still has a lot of maturing to do.

Design Goals

Source

You can find Pyro's source code on Github.

License

MIT.