On Wednesday, 26 October 2016 at 16:15:19 UTC, Tom wrote:
My apologies for posting a question and then disappearing for
eighteen months. I thought it might be useful if I posted some
feedback here.
We ended up going with Lua here. The main point in favour was
the iterative GC which can be interrupted and so can meet
deterministic deadlines.
I was aware when I posted that it's possible to write D that
doesn't use the garbage collector; however, since we want
operators to be able to write bits of script that would get
compiled and executed, we couldn't see any obvious way of
presenting a 'safe' subset of the language; anything we did
would either let them do things that would invoke the garbage
collector (often in fairly unobvious ways) or enter code that
would compile but fail to run (if we built the runtime without
the GC).
Regards,
Tom
Did @nogc not exist back then?