A native version would most likely be a unix-only Gem that can
optionally be installed to speed up certain string-manipulations
(especially in the pre-compile) stage.
However, also this weekend, I was working on the code-base for the
upcoming 0.3 release and added caching (via pre-compiled buffering) to
the engine. I was able to achieve a 50% speedup. My benchmarks on v.2
that take 0.5 seconds now take 0.22 seconds (results obviously may
vary).
This puts us much closer to where we want to be.
That being said. I agree with you. All of my production apps seem
zippy enough. I really don’t notice any slow-downs at all. However,
that being said, I still think its important to really work on this
and keep the code as stable and fast as possible.
-hampton.