Skip to content

Anti Features

Matthew Trost edited this page Dec 19, 2015 · 2 revisions

Some of what Runiq is good at requires trade-offs. In particular, Runiq has not been optimized very well for...

  • Speed: Runiq is pretty slow. See the Benchmarks page.
  • Memory thrift: Runiq creates a lot of garbage objects and arrays.

The reason for these "anti-features" boils down to a handful of facts:

  • Runiq is interpreted by JavaScript (ok, that's a deflection... 😛 )
  • Runiq works by crunching through many, deeply nested, arrays
  • Runiq's interpreter is in need of several optimizations
  • Some of Runiq's core library could also be optimized

Clone this wiki locally