-
Notifications
You must be signed in to change notification settings - Fork 1
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