Question to Liran Zvibel:
Did you (Weka.IO team) consider possibility to write all code in zeroGC fashion? i.e. pre-allocating as much as possible, using manual malloc/free for regular allocations or using arena-style allocator for temporary stuff? If yes, why did you ended up in using GC.

I have experience writing in zeroGC style in Java. That means no new object is created during the working cycle: ok to create some garbage at the start-up or increase some storage arrays of primitive from time to time, but the target is - GC is not triggered during the day at all. My expectation is that writing in zeroGC style in D should be simpler.

Reply via email to