@vitaut@mastodon.social avatar

vitaut

@vitaut@mastodon.social

Carbon-based open sourcerer, code necromancer and a former alien. Author of C++20 std::format and http://github.com/fmtlib/fmt. Opinions are not mine.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

vitaut, to random
@vitaut@mastodon.social avatar

GitHub's markdown support is a garbage fire.

vitaut, to random
@vitaut@mastodon.social avatar

What are good alternatives to Jekyll nowadays?

vitaut, to random
@vitaut@mastodon.social avatar

When to use addressof(x) instead of &x? https://stackoverflow.com/a/14820555/471164

vitaut, to random
@vitaut@mastodon.social avatar

166 cores ought to be enough for anybody.

vitaut, to programming
@vitaut@mastodon.social avatar

What's Zig got that C, Rust and Go don't have? https://www.youtube.com/watch?v=5_oqWE9otaE

vitaut, to random
@vitaut@mastodon.social avatar

C should invest more into safety mechanisms outside of type system, e.g. something annotation-based. Kinda like optional typing that doesn't affect the ABI. With proper compiler/tooling support one could catch a lot of bugs.

vitaut, to random
@vitaut@mastodon.social avatar

what are your views on ranges?

vitaut, to random
@vitaut@mastodon.social avatar

Me waiting for Cassio Neri's C++ Now talk about the new FP to string conversion algorithm to be published.

vitaut, to random
@vitaut@mastodon.social avatar

Asked AI to imagine a C++ committee meeting in Hawaii and I think the thing in the center is the C++ abstract machine.

vitaut, to random
@vitaut@mastodon.social avatar
vitaut, to random
@vitaut@mastodon.social avatar

Panel on the future of C++...

vitaut, to random
@vitaut@mastodon.social avatar

OK, I was wrong that it is impossible to detect back_insert_iterator using SFINAE

vitaut, to random
@vitaut@mastodon.social avatar

"How Close Is Existing C/C++ Code to a Safe Subset?" featuring Naval Academy folks looking at {fmt} code (among other things): https://mdpi-res.com/d_attachment/jcp/jcp-04-00001/article_deploy/jcp-04-00001.pdf?version=1703739057

vitaut, to programming
@vitaut@mastodon.social avatar

Optimizing the unoptimizable: a journey to faster C++ compile times https://vitaut.net/posts/2024/faster-cpp-compile-times/ #programming #cplusplus

vitaut, to random
@vitaut@mastodon.social avatar

Really proud of this paper title
("what encoding")

vitaut, to stackoverflow
@vitaut@mastodon.social avatar

Since all major standard libraries support std::format now I no longer need to show how to do the same thing in {fmt} anymore when answering questions on .

vitaut, to random
@vitaut@mastodon.social avatar

BREAKING: The C++ committee adopted a policy of not adopting any policies

vitaut, to random
@vitaut@mastodon.social avatar

Ironic

vitaut, to random
@vitaut@mastodon.social avatar
vitaut, to random
@vitaut@mastodon.social avatar

C could be significantly improved by removing wchar.h.

vitaut, to random
@vitaut@mastodon.social avatar

Current status: debugging PHP code in prod using "printf" debugging.

vitaut, to random
@vitaut@mastodon.social avatar

The lint suggests not shooting myself in the foot but I saw a lot of people shooting themselves in the feet. What is the best way to shoot myself in the foot?

vitaut, to random
@vitaut@mastodon.social avatar

This brûlée is bananas

vitaut, to random
@vitaut@mastodon.social avatar

Wait, what? {fmt} and vulkan-hpp are the only two modularized projects? https://arewemodulesyet.org/

vitaut, to random
@vitaut@mastodon.social avatar

Constructing an optional in C++ has never been easier

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • everett
  • cisconetworking
  • slotface
  • GTA5RPClips
  • rosin
  • thenastyranch
  • kavyap
  • mdbf
  • Leos
  • modclub
  • osvaldo12
  • Durango
  • khanakhh
  • anitta
  • provamag3
  • ngwrru68w68
  • cubers
  • tester
  • ethstaker
  • megavids
  • normalnudes
  • lostlight
  • All magazines