2 ms·
Very true. I have to steer models hard for C++. They constantly suggest std::variant :P
by lanyard-textile 5mo ago
Very true.
I have to steer models hard for C++. They constantly suggest std::variant :P
- socalgal2 5mo agois that bad? Godbolt got a 2x speed improvement switching from what he thought was a good fast impl to std:variant https://www.youtube.com/watch?v=gg4pLJNCV9I https://www.youtube.com/watch?v=gg4pLJNCV9I
- lanyard-textile 5mo agoMore fundamentally -- it creatively finds ways to use std::variant that I don't think any person would ever naturally conceive :) And I think it's extremely fascinating, because I have absolutely no idea why. Claude can plow through my TypeScript and read my mind easy peasy, but C++? It's just a constant battle to convince it not to use std::variant. Basically if there's any two branches of possibilities, I look forward to seeing a complicated proposal for std::variant. And then I inevitably push back, and Claude gives the "You're right, I was overcomplicating it" and it does an if/else like you'd expect. Maybe something about my particular repos cause that, but none of them use std::variant a single time. I also wonder if it's far more commonly used than I realize, that also occurs to me.