Fake‑agile wrapper, part 4. 🧩
Raymond shows how to move the COM ref via force_marshal<Smart> and let CTAD steer rvalue refs to the right constructor — no extra deduction guides needed. 😎
👉 Read: buff.ly/UE3ej9D
The most comprehensive IDE for .NET and C++ devs on Windows. It's packed with a sweet array of tools to elevate every stage of software development.
Redmond, WA, USA
Joined October 2008
- vcpkg July ’26 drop = 🔥 SBOM upgrades (PURLs + gitoids) → cleaner supply‑chain metadata. 302 updated ports, 16 new, 2,858 total. 🧩 Major bumps: grpc, gstreamer, sdl3, mujoco, mongo‑cxx‑driver. 🔧 👉 Read: buff.ly/icyqfAK
- COM shenanigans, level 3. 😈 Raymond Chen wraps a non‑marshalable object inside a marshalable shell so it can sneak into the GIT: 🔸 force_marshal<T> babysits the raw pointer 🔸 Wrapper isn’t agile (on purpose) 🔸 Agile “on paper,” throws in the wrong apartment 😅 👉 Blog:
- Git submodules… but make them IDE‑friendly 😎 VS 18.9 adds auto-discovery, clean repo views, read‑only safety + one‑click activation. No more terminal detours — just vibes + productivity. 👉 Blog: buff.ly/VDrUVcf


