Jason Turner's Avatar

Jason Turner

@lefticus.bsky.social

C++ Developer, Trainer, Speaker, YouTuber https://www.youtube.com/@cppweekly

1,579 Followers  |  74 Following  |  276 Posts  |  Joined: 25.04.2023  |  1.4852

Latest posts by lefticus.bsky.social on Bluesky

C++ Weekly - Ep 518 - Online C++ Tools You Must See! (2026)
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices - NDC Toronto - May 5,6 - https://ndctoronto.com/workshops/c-best-practices/fce45061e333 A cross-platform IDE for C and C++, CLion is… C++ Weekly - Ep 518 - Online C++ Tools You Must See! (2026)

Ep 518 - Online C++ Tools You Must See! (2026)
youtu.be/VAgC2bCwOQo

02.02.2026 16:30 — 👍 0    🔁 1    💬 0    📌 0

Pedantic me would like to point out that I've eaten at least 4 different varieties of avocados in the US alone.

And if you buy avocados in Florida they are likely *not* haas.

02.02.2026 06:32 — 👍 2    🔁 0    💬 1    📌 0

The physicists I know do things like intelligently order the operations on the floating point to group small things with small things, and everything stays floating point at the precision they care about.

Certainly works for real world simulations, but I'm curious about even higher accuracy

01.02.2026 19:42 — 👍 1    🔁 0    💬 0    📌 0

Does anyone know of a computation problem domain where precision and accuracy are most important, over any performance concerns?

31.01.2026 22:14 — 👍 1    🔁 3    💬 3    📌 0
C++ Weekly - Ep 517 - Tool Spotlight: ClangBuildAnalyzer
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices - NDC Toronto - May 5,6 - https://ndctoronto.com/workshops/c-best-practices/fce45061e333 Episode details:… C++ Weekly - Ep 517 - Tool Spotlight: ClangBuildAnalyzer

Ep 517 - Tool Spotlight: ClangBuildAnalyzer
youtu.be/gEQ5_FjCihA

26.01.2026 16:30 — 👍 0    🔁 1    💬 0    📌 0

They are legally at the will of the Governor / state (Minnesota)

24.01.2026 20:31 — 👍 2    🔁 0    💬 1    📌 0

Awesome! This has been on my todo list since I started looking at reflection.

Have a link?

23.01.2026 18:46 — 👍 1    🔁 0    💬 2    📌 0

One of the compilers is wrong in this case. But at the moment I forget which one. I did look out to tho

23.01.2026 17:54 — 👍 1    🔁 0    💬 1    📌 0

One of C++'s main strengths is type safety, when used correctly.

This is a lesson that every language has learned, from Python type hinting to TypeScript

By comparison C doesn't even have a type system.

All is the weakness in C++'s type system is inherited from C

23.01.2026 17:53 — 👍 3    🔁 0    💬 1    📌 0
Preview
C++ Best Practices | NDC Toronto 2026 This is a 2-day workshop that explores Best Practices as they apply to C++.

Come to my highly interactive and dynamic C++ Best Practices workshop at NDC Toronto May 5-6, 2026!

ndctoronto.com/workshops/c-...

21.01.2026 23:12 — 👍 15    🔁 4    💬 1    📌 0

I need a documentary about people who won trips on game shows in the 80's and 90's and how those trips went

20.01.2026 19:08 — 👍 6    🔁 0    💬 0    📌 0
C++ Weekly - Ep 516 - C++26's User Generated static_assert Messages
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Episode details: https://github.com/lefticus/cpp_weekly/issues/415 T-SHIRTS AVAILABLE! ► The best C++ T-Shirts anywhere!… C++ Weekly - Ep 516 - C++26's User Generated static_assert Messages

Ep 516 - C++26's User Generated static_assert Messages
youtu.be/CmfgZa-bcTg

19.01.2026 16:30 — 👍 4    🔁 0    💬 1    📌 0

If you have patience it seems to work out, eventually.

Particularly useful for things you cannot donate (like an old TV that still works) put it up for free and it's probably gone by the end of the day.

12.01.2026 16:40 — 👍 0    🔁 0    💬 0    📌 0
C++ Weekly - Ep 515 - Revolutionize Your Templates with static_assert of non-value-dependent Exprs
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Hudson River Trading engineers use modern C++ to build performance-critical systems for real-time trading. Learn more about open software engineering roles… C++ Weekly - Ep 515 - Revolutionize Your Templates with static_assert of non-value-dependent Exprs

Ep 515 - Revolutionize Your Templates with static_assert of non-value-dependent Exprs
youtu.be/pwf45vaXm3Q

12.01.2026 16:31 — 👍 4    🔁 1    💬 0    📌 0

A shocking number of people in local online marketplaces have the hobby of messaging you to ask "is this still available?" Then literally never responding again

08.01.2026 18:49 — 👍 3    🔁 0    💬 2    📌 0
The Ridiculous Engineering Of The World's Most Important Machine
The insane machines that make the most advanced computer chips. Sponsored by Brilliant - To learn for free for a full 30 days, go to https://brilliant.org/veritasium and get started. Plus, our… The Ridiculous Engineering Of The World's Most Important Machine

Fun fact, this "world's most complicated/important machine" that Veritasium just covered runs C++!

youtu.be/MiUHjLxm3V0

I know because I have had students from ASML on multiple occasions (they had me out there for training and to speak at a meetup back in 2018!)

@veritasium.bsky.social

06.01.2026 17:01 — 👍 22    🔁 5    💬 2    📌 0
C++ Weekly - Ep 514 - C++26 on 1990 DOS?
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Episode details: https://github.com/lefticus/cpp_weekly/issues/508 T-SHIRTS AVAILABLE! ► The best C++ T-Shirts anywhere!… C++ Weekly - Ep 514 - C++26 on 1990 DOS?

Ep 514 - C++26 on 1990 DOS?
youtu.be/dtO94ifh7Ac

05.01.2026 16:30 — 👍 1    🔁 1    💬 1    📌 0
Dear Jason,

I hope you remember me. A few weeks ago, you were trying to sell your 2 Garmin watches on Craigslist. You decided to just give me the watches because they were not working properly. I was able to get one of them to work, so I am sending you a check for $50. I thought about paying your generosity forward, but paying it back works too. Thank you again for your kind gesture and please put this $50 to good use.

Merry XMAS + Happy New Year!

Dear Jason, I hope you remember me. A few weeks ago, you were trying to sell your 2 Garmin watches on Craigslist. You decided to just give me the watches because they were not working properly. I was able to get one of them to work, so I am sending you a check for $50. I thought about paying your generosity forward, but paying it back works too. Thank you again for your kind gesture and please put this $50 to good use. Merry XMAS + Happy New Year!

I tried to sell my last generation @Garmin.com watches, but then realized they weren't keeping charges very well.

The guy I gave them to for free sent me this lovely note and $50.

I'm forwarding the $ to ALS research in honor of Rainer Grimm, consider contributing to ALS research if you can.

31.12.2025 00:22 — 👍 41    🔁 4    💬 1    📌 0
C++ Weekly - Ep 513 - How Many Ways Can You End a Program?
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Hudson River Trading engineers use modern C++ to build performance-critical systems for real-time trading. Learn more about open software engineering roles… C++ Weekly - Ep 513 - How Many Ways Can You End a Program?

Ep 513- How Many Ways Can You End a Program?
youtu.be/ki9omnMeYS8

29.12.2025 16:30 — 👍 4    🔁 1    💬 0    📌 0
C++ Weekly - Ep 512 - reinterpret_cast is Finally Fixed!
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Episode details: https://github.com/lefticus/cpp_weekly/issues/179 T-SHIRTS AVAILABLE! ► The best C++ T-Shirts anywhere!… C++ Weekly - Ep 512 - reinterpret_cast is Finally Fixed!

Ep 512 - reinterpret_cast is Finally Fixed!
youtu.be/JtFVyXQ00PQ

22.12.2025 16:31 — 👍 7    🔁 2    💬 0    📌 0
C++ Weekly Episodes - C++ Standard Evolution Viewer Browse 504 C++ Weekly episodes with links to related C++ standard sections

FYI, besides having the evolution of C++11->C++26 and an adventure game, my website now also has a fully cross-linked database of C++ Weekly episodes!

cppevo.dev/episodes/

Want to see which episodes correlate to which parts of the standard and then jump into the adventure game engine to explore?

18.12.2025 18:22 — 👍 14    🔁 2    💬 0    📌 0
C++ Weekly - Ep 511 - move(obj).fun() vs move(obj.fun())
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Hudson River Trading engineers use modern C++ to build performance-critical systems for real-time trading. Learn more about open software engineering roles… C++ Weekly - Ep 511 - move(obj).fun() vs move(obj.fun())

Ep 511 - move(obj).fun() vs move(obj.fun())
youtu.be/nLjrMcjsa0Y

15.12.2025 16:30 — 👍 3    🔁 1    💬 1    📌 0

Nice. 100% recommend.

BTW apparently I went too far east. 🪢

12.12.2025 09:41 — 👍 1    🔁 1    💬 0    📌 0
C++ Standard Adventure - cppevo Explore the C++ standard as an interactive text adventure game. Navigate between C++ eras, collect knowledge, and learn the language.

I've built a text adventure game engine on top of the C++ Standard. Why? I have no idea. But it's a learning tool with quests and time travel and artifacts and NPC's and XP and ... well, you just have to check it out!

cppevo.dev/adventure

12.12.2025 00:22 — 👍 45    🔁 14    💬 3    📌 0
Preview
Amazon.com Amazon.com

This is the Christmas gift you've been looking for!

amzn.to/4psk3a3

A puzzle book built to teach and reinforce key computer science concepts!

09.12.2025 18:22 — 👍 1    🔁 1    💬 0    📌 0
C++ Weekly - Ep 510 - The AMAZING Performance of array (and span)!
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Episode details: https://github.com/lefticus/cpp_weekly/issues/505 T-SHIRTS AVAILABLE! ► The best C++ T-Shirts anywhere!… C++ Weekly - Ep 510 - The AMAZING Performance of array (and span)!

Ep 510 - The AMAZING Performance of array (and span)!
youtu.be/u0mVnuUh46w

08.12.2025 16:30 — 👍 1    🔁 3    💬 0    📌 0
Preview
GitMastery - Master Git Through Play Learn Git commands and concepts through fun, interactive challenges

#TIL there's an online game for learning git www.gitmastery.me
and a game for learning vim! vim-adventures.com

are there other games that you know of like this?

03.12.2025 00:22 — 👍 9    🔁 2    💬 1    📌 0
C++ Weekly - Ep 509 - Can Lambdas Inherit Interfaces?
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Hudson River Trading engineers use modern C++ to build performance-critical systems for real-time trading. Learn more about open software engineering roles… C++ Weekly - Ep 509 - Can Lambdas Inherit Interfaces?

Ep 509 - Can Lambdas Inherit Interfaces?
youtu.be/f0heIju3udc

01.12.2025 16:30 — 👍 3    🔁 3    💬 0    📌 0
constexburrr pirate Christmas themed shirt. It's red and long sleeve. Honestly, I'm not sure why I did this one. I was on a roll. you should see the car pirate constexpr one that's also in the store.

constexburrr pirate Christmas themed shirt. It's red and long sleeve. Honestly, I'm not sure why I did this one. I was on a roll. you should see the car pirate constexpr one that's also in the store.

I know you "need" this Christmas Winter Holiday themed pirate constexpr long sleeve shirt!

jason-turner-shop.fourthwall.com/products/con...

29.11.2025 00:22 — 👍 9    🔁 3    💬 2    📌 0
C++ Weekly - Ep 508 - What if You're Windows Only?
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ Episode details: https://github.com/lefticus/cpp_weekly/issues/227 Ep 497 - How to Add Static Analysis to Legacy C++ - https://youtu.be/7_nSywhw_E8 C++Now… C++ Weekly - Ep 508 - What if You're Windows Only?

Ep 508 - What if You're Windows Only?
youtu.be/aEuRTzj1qrM

24.11.2025 16:30 — 👍 2    🔁 1    💬 1    📌 0

@lefticus is following 19 prominent accounts