About RCL

RCL started as a hobby project, not so much because existing configuration languages were inadequate, but because reinventing wheels is fun, it’s a nice way to learn, and it is very rewarding to build something that does exactly what you need in exactly the way you prefer, even when an existing tool could do a good-enough job of it. For more background, see the blog post, A reasonable configuration language.

The name RCL might stand for:

  • Ruud’s Configuration Language
  • Reasonable Configuration Language
  • RCL Configuration Language (as a GNU-style recursive acronym)
  • Reduce Cognitive Load