|
From: | Alex Shinn |
Subject: | Re: [Chicken-hackers] CHICKEN in production |
Date: | Wed, 8 Oct 2014 12:52:36 +0900 |
The main problem is that pure Scheme implementation double memory usage (half of memory reserved for coping GC), a full search index tree contains about 2M nodes (approx 40*2MB).
Also library should run on ios/android/win (offline catalog on user device or PC) packaging libchicken with eggs very tricky.
Performance tests show that reference implementation 2-3 times slower than C.
Passing strings through FFI is pretty slow, for example c-string type was used to represent color value
[Prev in Thread] | Current Thread | [Next in Thread] |