IMO, these efforts would be better put toward enhancing integration of alternative languages (the wasm strategy), or else improving the GC for these use cases (the Shenandoah strategy).
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
They added GC to Objective-C then ripped it back out. Does that count
-
Yeah, I’m considering reference counting as a type of GC here
- 4 more replies
New conversation -
-
-
Funny you should ask - check out
@deplinenoise 's talk from last week about our Burst compiler. Should be online soon -
Yeah, TBH I’m a bit skeptical of Burst, but it’ll be interesting for sure :)
End of conversation
New conversation -
-
-
Does D’s “Better C” mode count as a failure in your book? It does remove GC, but also a bunch of other runtime-related stuff like classes, exceptions, and runtime type information.
-
D also has a @nogc attribute without having to go all the way to “better C” mode, and there’s apparently been work recently on making it more usable, like https://dlang.org/blog/2017/04/28/automem-hands-free-raii-for-d/ …
- 1 more reply
New conversation -
-
-
I mean.. not in any mechanically enforced way, but some games written in Unity will often have rules that you can't allocate in the "main loop" (the ones who prioritize solid framerates do, many don't care so much about hitches).
-
This was especially true back on windows phone on the old embedded CLR thing where the GC was a naive mark and sweep. A single GC during play would be completely unacceptable.
- 4 more replies
New conversation -
-
-
asm.js
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.