- ForOrganisations using Raku
- EngineRaku++, open source
- TermsFixed price or retainer
Raku++ is our from-scratch implementation of the Raku programming language. It is open source and free, and it stays that way. If your organisation runs Raku in production — or is deciding whether to — you can also have the people who build the engine on your side: someone to call when something breaks, fixes delivered on a schedule you agreed, and engineering time for the parts of the language your code leans on hardest.
What we offer
- Support agreement. A named contact, response times written into the agreement, and your reports at the front of the queue. A fix arrives as a patch release you can deploy.
- Fixes and features on demand. A construct your program needs, a behaviour you did not expect, a module that will not install — scoped, estimated and implemented, with tests that keep it working in every later release.
- Moving existing code. Already on Rakudo, the reference compiler? We run your code base and its tests under Raku++, report every difference, and close the gaps — so the move is measured before it is made.
- Performance work. We profile your real workload, not a benchmark, and make the engine faster where your program spends its time.
- Embedding and integration. Raku inside your own product: the engine linked into an application, running as WebAssembly in a web page, or shipped as a standalone executable.
- Platforms and builds. Builds for the platforms you deploy on, size-trimmed builds for constrained targets, and a maintained release line that receives fixes without new features.
- Training. Raku courses for your developers, from a first introduction to grammars, concurrency and the object system — taught by the authors of the engine and of the Raku Course.
- Code review and consulting. A second opinion on a Raku code base, or on a plan to adopt the language: where it fits, where it will hurt, and what to measure first.