Jonathan Müller (@foonathan) 's Twitter Profile
Jonathan Müller

@foonathan

C++, compilers, and programming languages. Library developer @thinkcell, chair for std::ranges at @isocpp.

@[email protected]

ID: 2826728077

linkhttps://www.jonathanmueller.dev calendar_today22-09-2014 17:07:18

10,10K Tweet

11,11K Followers

71 Following

C++Now (@cppnow) 's Twitter Profile Photo

We have just released a new C++Now 2024 Conference Video! A Deep Dive Into C++ Object Lifetimes - by Jonathan Müller- C++Now 2024 youtu.be/oZyhq4D-QL4 #Coding #Cplusplus #Cpp #Programming #Softwareengineering

Bryce Adelstein Lelbach (@blelbach) 's Twitter Profile Photo

In November, I'll be giving talks all over Germany. 2024-11-11 C++ Standard Parallelism at GSI 2024-11-12 The C++ Execution Model at the Munich C++ Meetup 2024-11-13 Think Parallel at the Berlin C++ Meetup 2024-11-14 The C++ Execution Model at Meeting C++

C++ on Sea (@cpponsea) 's Twitter Profile Photo

We have just released a new C++ on Sea 2024 Video! Overengineering max(a, b) Mixed Comparison Functions, Common References & Rust Lifetime Annotations youtube.com/watch?v=EF2cwt… #Coding #Cplusplus #Cpp #Programming #cpponsea

CppCon (@cppcon) 's Twitter Profile Photo

We have just released a new CppCon 2024 Video! Back to Basics: Functional Programming and Monads in C++ - by Jonathan Müller- CppCon 2024 youtu.be/-dXFmWXMrm0 #Coding #Cplusplus #Cpp #cppcon

Jonathan Müller (@foonathan) 's Twitter Profile Photo

I'm going to be speaking at the C++ meetup in Helsinki C++ Helsinki on February 4th! Overengineering `max(a, b)`: Mixed Comparison Functions, Common References, and Rust's Lifetime Annotations meetup.com/cpphelsinki/ev… #cpp #cplusplus

I'm going to be speaking at the C++ meetup in Helsinki <a href="/CppHelsinki/">C++ Helsinki</a>  on February 4th!

Overengineering `max(a, b)`: Mixed Comparison Functions, Common References, and Rust's Lifetime Annotations

meetup.com/cpphelsinki/ev…

#cpp #cplusplus
Jonathan Müller (@foonathan) 's Twitter Profile Photo

I've written a trip report about last week's C++ committee meeting in Hagenberg, Austria think-cell.com/en/career/devb… #cpp #cplusplus

Jonathan Müller (@foonathan) 's Twitter Profile Photo

I published my trip report about the Hagenberg meeting last week: think-cell.com/en/career/devb… I was wrong about the potential for dangerous optimizations with contracts and ODR. The behavior is not allowed; the blog post has been updated. #cpp #cplusplus

Jonathan Müller (@foonathan) 's Twitter Profile Photo

I'm going to be speaking about missing and potentially future C++ range concepts at C++Now: schedule.cppnow.org/session/2025/m… #cpp #cplusplus

C++Now (@cppnow) 's Twitter Profile Photo

C++Now 2025 SESSION ANNOUNCEMENT: Missing (and Future?) C++ Range Concepts by Jonathan Müller schedule.cppnow.org/session/2025/m… Register now at cppnow.org/registration/ #Algorithms #Cpp #Genericprogramming

Jonathan Müller (@foonathan) 's Twitter Profile Photo

Next week at C++Now I'm giving two talks: First, my "Overenginering max(a, b)" talk, which is just fun metaprogramming. Then, a new talk "Missing (and future?) range concepts" which is turning out really great, I can't wait to give it: schedule.cppnow.org/session/2025/m… #cpp #cplusplus

C++ on Sea (@cpponsea) 's Twitter Profile Photo

C++OnSea 2025 SESSION ANNOUNCEMENT: Missing (and future?) C++ Range Concepts by Jonathan Müller Register now at cpponsea.uk/tickets/ cpponsea.uk/2025/session/m… #Algorithms #Cplusplus #Cpp #Ranges

Jonathan Müller (@foonathan) 's Twitter Profile Photo

I've tagged a new release of lexy, my C++ parser library. The last release was December 2022, so this was long overdue: github.com/foonathan/lexy #cpp #cplusplus

Barry Revzin (@barryrevzin) 's Twitter Profile Photo

Sometimes, working on C++ is frustrating. Other times, people gives talks about how a feature you pushed through is "really magical but also really convenient." Those latter moments make the former moments worthwhile. Check out youtube.com/watch?v=RemzBy…

Sometimes, working on C++ is frustrating.

Other times, people gives talks about how a feature you pushed through is "really magical but also really convenient." 

Those latter moments make the former moments worthwhile.

Check out youtube.com/watch?v=RemzBy…