My previous tweet on C++20 ranges example kinda exploded, so I thought it would be good to write down wot I think in a blog form. "Modern C++ Lamentations" aras-p.info/blog/2018/12/2…
It's kinda random and not structured well, but hey I'm also trying to have a vacation here :)
I did a talk on Entity Component Systems & Data Oriented Design for junior/future engineers here at Unity (not Unity specific at all). Slides: aras-p.info/texts/files/20… and toy project (C++) for it: github.com/aras-p/dod-pla…
Guerrilla's "Making Tools for Big Games" (CEDEC2019 talk) was just posted: guerrilla-games.com/read/making-to… -- super interesting. The last part on "we just don't use any local files, but rather in-memory keyvalue store on a server" is :mindblown:
Reminder that C++ linking model is brittle as heck, and the linker is free to choose *any* inline function from any object file. Here's me after spending almost two days on an accident that was lurking in a codebase for a decade, and happened just now.