Arturo starts from a very basic principle: the language you use and its syntax should never get in your way. So, we keep it minimal, easy to the eye and totally flexible. Once you learn your first few commands, you'll be practically all set.
Want to ship your scripts anywhere? For any operating system? Without weird dependencies and without asking the user to install an endless list of modules/gems/packages? That's exactly what Arturo was designed for.
Don't remember which library to import to get this super-fancy functionality you need? Cannot even get it to install? No worries! Arturo comes with pretty much anything you'll most likely need to get started - included. Yep.
Write once. Run everywhere.
Arturo's goal is to be able to run on anything you can imagine.
curl -sSL https://get.arturo-lang.io | sh
On *nix, just copy-paste the code above in your terminal and Arturo's latest stable version will be automatically installed. To get the most recent (nightly) build, just use:
curl -sSL https://get.arturo-lang.io/latest | sh
*Mini builds offer the same power but with a tiny subset of the built-in libraries removed, so as to allow for even smaller and more portable binaries.
If you have problems installing it - or simply because you want to - you can find the complete build & installation instructions here.
~ CODE IS ART ~