Skip to content
TimeSeriesLord edited this page May 24, 2024 · 3 revisions

What is Ryx?

Ryx is a thinking environment that rides atop Red and the Red Language Interpreter (RLI).

You can call it R-y-x or R-eye-chs or even Ry-x, though I suspect many will call it rix as in Rick's.

Because it rides atop Red and the Red Language Interpreter (RLI), Ryx leverages the amazing full-stack programming language created by Nenad Rakocevic, himself inspired by the genius of Carl Sassenrath and his REBOL.

Ryx is a dictionary of words written for the RLI. Ryx also has a handy way to manage the loading of words that you conjure.

If you are new to programming or new to redbol languages like Red or REBOL, check out my companion book, Rxy Now!. The work is underway.

Why Ryx?

Ryx exists for problem solvers, you know, data analysts, academic researchers, businesswomen, for anyone who uses computers to solve problems in terms of data and data transformation.

Input, transformation, output — that is what it is all about.

Genius Chuck Moore championed the idea solving problems by combining words to achieve complex functionality when he created Forth. Chuck's approach inspires Ryx!

Ryx lets you be expressive and results-oriented. Over time, with Ryx, you will create a problem-solving language that reflects on how you think.

Ryx at the Start!

When Ryx starts up, it looks to load words. Already it loads hundreds beyond what comes with the RLI.

As long as you put your files with Red script under Ryx in a named directory, Ryx will load your dictionary of problem-solving words automagically. This way, you can get right to problem-solving.

Follow the directory naming conventions and with a couple of tweaks at start-up, Ryx will automagically incorporate your problem-solving vocabulary into its dictionary.

Where you go from there, that will be up to you.

The Goals of Ryx

  • Be my problem-solving tool over one's lifetime
  • Become a drop-in replacement for R, the stats programming language

Status of Ryx

Development of Ryx is ongoing as of 23-May-2024.

Clone this wiki locally