Fiz uma biblioteca de #StructOfArrays simples em #C++ usando #CompileTime #Reflection 🪞
- soa<T> funciona pra basicamente qualquer tipo struct
- API similar a std::vector
- Accesse campos por nome com soa.get<"...">
- Header-only
👉 github.com/gilzoide/soa...
#gamedev #indiedev #indiegamedev #C++20
Made a simple #StructOfArrays template library for #C++ leveraging #CompileTime #Reflection 🪞
- soa<T> works for pretty much any struct type
- API similar to std::vector
- Access fields by name with soa.get<"...">
- Header-only
👉 github.com/gilzoide/soa...
#gamedev #indiedev #indiegamedev #C++20
me: “I’ll just make a quick change and rerun it.”
rustc: “A quick what now?”
[10 minutes later]
me: sipping coffee, watching rustc like it’s a sourdough starter...
#rustlang #programminghumor #devmemes #rustacean #compiletime #softwareengineering #rustdev #developerlife #techhumor #rustc
Understanding TypeScript Decorators #Typescript #Decorators #Metadata #Methods #Classes #Properties #Parameters #Logging #Validation #Readonly #Compiletime #Typescriptconfig #Injection #Workflow
My C++ compile time is longer than my last relationship. At least the compiler eventually gives me errors I understand. #CPP #DeveloperHumor #CompileTime
Unity: ‘Compiling scripts.’ Me: Goes for a coffee, contemplates life choices, returns to check progress #Unity3D #compiletime #indiedev
My #cppcon slides are published here: https://www.hanicka.net/ctre #compiletime #ctre