3 ms·
Wildly different goals, given that there should be some interesting reason to avoid GC nowadays.
by lifthrasiir 12y ago
Wildly different goals, given that there should be some interesting reason to avoid GC nowadays.
- twic 12y agoAn interesting to reason to avoid GC would be a belief that you could make a usable general-purpose language without GC.
- Ygg2 12y agoOr having code that's callable from another GC-ed language like Ruby/Python/etc. Two GCs dancing around each other (e.g. Python calling Nim) is a recipe ripe for problems.
- rdtsc 12y agoHow are they "wildly" different. I can see different but "whildly" really? GC is an implementation detail with some performance characteristics. Nim can turn its GC off. It can do a soft-realtime GC behavior where you limit its maximum time slice.
- tomjakubowski 12y ago> Nim can turn its GC off. At the expense of losing memory safety.