On 10 April 2013 19:07, Dicebot <m.strashun@gmail.com> wrote:
On Wednesday, 10 April 2013 at 08:57:55 UTC, Manu wrote:
That sounds horribly non-deterministic. What if you have 256mb of ram, and
no pagefile, and you fill it up till you have 1mb headroom spare?

It is Erlang, it is not meant to be run on 256Mb RAM ;) It kind of solves the issue of response latency for GC-enabled software on powerful enterprise servers. Because with stop-the-world GC you can't do it, does not matter how powerful your hardware is.

Does not help game dev and small-scale embedded though, that for sure ;)

Well there's always the standing question though, why is JVM and C# so much faster than D?
They produce a squillion times more garbage than D, yet they're much much faster. I have come to accept the C# GC in less-intensive realtime software, it's not so bad.