Jason Turner (@lefticus) 's Twitter Profile
Jason Turner

@lefticus

Making C++ Fun, Safe, and Accessible

cppbestpractices.com, github.com/lefticus, youtube.com/@cppweekly @[email protected]

ID: 36126520

linkhttp://emptycrate.com calendar_today28-04-2009 17:35:30

23,23K Tweet

26,26K Followers

684 Following

Jason Turner (@lefticus) 's Twitter Profile Photo

Be sure to book the "Complete Conference Package" for C++ On Sea 2025 and come to my C++ Best Practices Workshop, attend an amazing conference and come to the speaker's dinner! cpponsea.uk/tickets

NDC Conferences (@ndc_conferences) 's Twitter Profile Photo

Don't miss Jason Turner "C++ Best Practices" look at the pros and cons of various options to find the simpler, safer, more maintainable, and better performing options that exist, at #NDCTechTown. #Earlybird offer ends today, Friday 30 May! eu1.hubs.ly/H0kzyZY0

Jason Turner (@lefticus) 's Twitter Profile Photo

35.5 km yesterday, 22.5 km today logged on the Pieterpad! Already at 126.9 of the 500km!! I'm pledging 1€ per km logged towards #als research. I invite you to join me with your exercise and pledge to help this underfunded area.

35.5 km yesterday, 22.5 km today logged on the Pieterpad! Already at 126.9 of the 500km!!

I'm pledging 1€ per km logged towards #als research. I invite you to join me with your exercise and pledge to help this underfunded area.
Jason Turner (@lefticus) 's Twitter Profile Photo

24.5 km on the Pieterpad yesterday, 21.75 today! 173 € pledged to #ALS research so far. We had been to the Netherlands many times before this, but seeing lots of new things (and countless km of canal paths :) )

24.5 km on the Pieterpad yesterday, 21.75 today! 173 € pledged to #ALS research so far.

We had been to the Netherlands many times before this, but seeing lots of new things (and countless km of canal paths :) )
Jason Turner (@lefticus) 's Twitter Profile Photo

Officially over halfway into the Pieterpad! 286.6km logged so far! #ALS consider donating to the underfunded field of ALS research.

Officially over halfway into the Pieterpad!

286.6km logged so far! 

#ALS consider donating to the underfunded field of ALS research.
Jason Turner (@lefticus) 's Twitter Profile Photo

Currently 435km into the Pieterpad! Looks like we'll end up maybe closer to 560km of the expected 505. This comes down to things like detours for lunch and dinner food and "side quests" to get to the hotel and back to the trail. Support #als research!

Currently 435km into the Pieterpad! Looks like we'll end up maybe closer to 560km of the expected 505.

This comes down to things like detours for lunch and dinner food and "side quests" to get to the hotel and back to the trail. 

Support #als research!
Meeting C++ (@meetingcpp) 's Twitter Profile Photo

Been out hiking in the woods today to meet Jason Turner, who is walking the Pieterpad in the Netherlands! Was a pleasure to see you again Jason!

Been out hiking in the woods today to meet <a href="/lefticus/">Jason Turner</a>, who is walking the Pieterpad in the Netherlands! Was a pleasure to see you again Jason!
Jason Turner (@lefticus) 's Twitter Profile Photo

We finished the Pieterpad today! I logged every lodging to lodging track. (Which sometimes included groceries, food, etc) 558km, 749k steps, 22 days I'll be donating 558€ to ALS.net in honor of Rainer. I've heard from 3 others who will also be donating!

We finished the Pieterpad today! I logged every lodging to lodging track. (Which sometimes included groceries, food, etc) 

558km, 749k steps, 22 days

I'll be donating 558€ to ALS.net in honor of Rainer.

I've heard from 3 others who will also be donating!
Jason Turner (@lefticus) 's Twitter Profile Photo

(in Maastricht, yesterday) Them: unfortunately your room is in a different building, 400 meters from here. We can change you to a closer room if you'd like. Me: well, I just walked 560km to get here, I think 400m is ok Them: ...

Jason Turner (@lefticus) 's Twitter Profile Photo

Check out this actual real usable test case ("test" but it does actually work and could be put in production code AFAICT) of using C++26's reflection with cross-language bindings! Working example you can play with: godbolt.org/z/6Y17EG984

Check out this actual real usable test case ("test" but it does actually work and could be put in production code AFAICT) of using C++26's reflection with cross-language bindings!

Working example you can play with: godbolt.org/z/6Y17EG984
Barry Revzin (@barryrevzin) 's Twitter Profile Photo

Jason Turner Reflection doesn't make packs in structured bindings obsolete. It just adds to the use-cases. For instance, I had a blog post on implementing SoA (brevzin.github.io/c++/2025/05/02…) where, if clang supported constexpr structured bindings, I would have done this:

<a href="/lefticus/">Jason Turner</a> Reflection doesn't make packs in structured bindings obsolete. It just adds to the use-cases.

For instance, I had a blog post on implementing SoA (brevzin.github.io/c++/2025/05/02…) where, if clang supported constexpr structured bindings, I would have done this: