News for hackers. Stuff that matters.
Re:Crystal: Fast as C, Slick as Ruby by _pmf_ on Thursday August 04, 2016 @06:04AM (#12224504)
> Predictable memory utilization, predictable computation cost, predictable response time.

All of these can happen with non-GCd languages through heap fragmentation (i.e. even when correctly allocating and deallocating memory, you can still end up with a fragmented heap.) Tho only way to aviod this is to avoid all dynamic allocation (which is indeed done in a lot of systems) or exclusively use memory pools instead of a traditional heap.

There are no comments on this comment yet.