This is how we developed rustc. We were always ready to develop patches for LLVM when it wasn’t working for us instead of working around it.
-
-
Show this thread
-
It’s also how I think about the Web graphics stack. I’m not a fan of the status quo of using a “compositor” to work around a subset of 2D graphics performance problems. The WebRender approach is to fix the entire stack instead.
Show this thread -
And I think of GC the same way. I’m skeptical of attempts to carve out GC-free subsets of languages, heavy reliance on escape analysis, etc. Improve your GC first before working around it.
Show this thread
End of conversation
New conversation -
-
This Tweet is unavailable.
-
-
A great reason to avoid depending on proprietary components.
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.