On Monday, 6 June 2016 at 05:28:58 UTC, ketmar wrote:
On Monday, 6 June 2016 at 05:13:11 UTC, Daniel Kozak wrote:
You can still unregister your critical thread from GC.
exactly. that's what i did in my sound engine, and it works
like a charm: i can enjoy hiccup-less ogg replaying on the
background while the main code enjoys GC.
So, did your sound engine 'hiccup' before you did that? Do you
think it is acceptable? Does C#, Go, or other languages have this
problem out of the box? I could write a hiccup-less sound player
in C# without messing with the GC at all and it be fully
functional...
D has a GC problem and they never arrive on time and sometimes
make a mess. The real problem is no one seems to care except the
people that end up with trash all over their lawn.... but isn't
that always the case?