Re:Using D to Create the World’s Fastest File System
by yvdriess on Wednesday December 05, 2018 @05:55AM
(#18607211)
THey didn't write a new compiler. They did have some work to make their codebase work on LDC, the LLVM-backend implementation of D.
Rewriting the standard library for performance is not unique to D. Game developers famously avoid stl/stdc++ (https://github.com/electronicarts/EASTL). The reasons behind that seems to be similar: optimizing memory allocation to their specific use case.
Rewriting the standard library for performance is not unique to D. Game developers famously avoid stl/stdc++ (https://github.com/electronicarts/EASTL). The reasons behind that seems to be similar: optimizing memory allocation to their specific use case.