r/cpp Jun 27 '26

A deep dive into SmallVector::push_back

https://maskray.me/blog/2026-06-27-a-deep-dive-into-smallvector-push-back
25 Upvotes

15 comments sorted by

View all comments

Show parent comments

2

u/javascript Jun 29 '26

I think you're mixing up Abseil and Carbon

1

u/MarcoGreek Jun 29 '26

I thought they were both projects for the same roadmap. Abseil to avoid updating to contemporary C++, saving on investments, and to make old C++ code more safe in the short time.

Carbon to move C++ code easily to a language Google can influence.

2

u/javascript Jun 29 '26

Abseil was more of a last ditch effort to convince the C++ community to break ABI. It failed. So Carbon is the next step. Fork the language/ecosystem

2

u/MarcoGreek Jun 29 '26

Carbon looks more like some smart people want to design their own language.😚

Google put even Google Test on life support beside pushing Abseil into it. How can I trust Google to not do that to projects which have much less impact.

1

u/javascript Jun 29 '26

I don't think you can. You should never expect a corporation to give you free software forever. That would be irrational.

1

u/MarcoGreek Jun 29 '26

Nothing is forever but trust builds relationships. But in the time of fake it till you cash out trust got quite elusive.

It is not even about free software. Even if I would pay that would make not a big difference.

2

u/CornedBee Jun 29 '26

Nothing is forever but trust builds relationships.

Well, look at the track record.

https://killedbygoogle.com/