News for hackers. Stuff that matters.
Re:Teaching C (2016) by jstimpfle on Tuesday October 30, 2018 @02:53PM (#18340128)
> flexible memory allocation strategies per data structure

You realize that that's not exactly flexible. Tieing shape to behaviour in this way is where the pain starts.

Re:Teaching C (2016) by pjmlp on Wednesday October 31, 2018 @11:12AM (#18346328)
Overloading new/delete, STL allocators, <build your own while giving it as template parameter>, not sure they tie shape to behavior.
Re:Teaching C (2016) by jstimpfle on Wednesday October 31, 2018 @11:16AM (#18346369)
Here, shape = type. Yes, they do. Start thinking why C++ compilation times are so abysmal? Because of this dependency mess. Then realize the same inefficiencies apply to maintainers' heads.