C++ nerd, WG21, INFJ, electrical engineer, she/her, science connoisseur, jazz addict @DanielaKEngert@hachyderm.io

Nürnberg, Bayern
Joined February 2019
I'm back from last week's C++ On Sea conference in Folkestone, England. What did I find on my front door: The book "C++ Brain Teasers" by @knatten Quickly outsold, buyers were taking advantage of asking the speakers there for autographs (Anders, @bjorn_fahller , yours truly)😀
1
2
2
13
Dear Xitter, that's new, but thanks anyway for reminding me that my shields are up. No, I will not let you track me down like there's no tomorrow. You're welcome to screw yourself. (Sent from Edge as a measure to make this seen)
1
7
I made a birthday cake for my colleagues at the office ...
6
24
First French, now Norwegian, What should I consider next?
5
8
I found a fix for that. More on Mastodon @DanielaKEngert@hachyderm.io
1
3
C++ modules support broken (again) in CMake 3.28-rc3. CMake 3.27.7 works with the same CMakeLists.txt file. It seems like it "forgets" to pass on the *successfully scanned* module dependencies to Ninja 🤦‍♀️ Tested with MSVC 17.7.5 and ninja 1.11
Finally! I'm totally looking forward to check it out.
devblogs.microsoft.com/cppbl… We've worked hard to create a structured data format as our module BMI. Join us for the release of its SDK! (Also, I wrote the viewer so please destroy me for that code, not Gaby 😉)
4
I'm looking forward to the LLVM libc++ team publishing their official take on a modularized C++ standard library, and I hope they pass the same tests. 🙏
4
This makes it possible to compile my "C++ in Action" demo app with the modularized C++ standard library *as designed by the ms-stl team* instead of my own cross-platform alternative approach to 'import std'. The demo app uses 'import std', the 3rd-party library modules #include.
1
3
My changes to ms-stl: 1) a simple fix in <chrono> 🥲 2) a hacky 😦 workaround in <chrono> 3) and a compatible (!) 🙄attachment in module 'std' of all the entities from the C++ standard library @starfreakclone the second issue is likely a compiler problem.
1
3
On my flight to NDC {TechTown} Breakfast at the airport 😋
2
3
You can't see me in the post. But don't despair: you can meet me in person in Berlin at @meetingcpp. I will be speaking about C++ Modules in practice.
The current talk listing for Meeting C++ 2023 meetingcpp.com/mcpp/schedule… #cpp #cplusplus
1
17
Whoops, there we'll meet again! I made it into the top ten 🎉
Looking at the results of the voting for Meeting C++ 2023 talks meetingcpp.com/meetingcpp/ne… #cpp #cplusplus
2
2
18
Current versions of gnu gettext recognize C++20 formatting specifications and checkers detect mismatches in translation errors in the .po files. In case of errors the project will fail to build, or translation editors complain.
1
3
Errors are detected at compile time: #1: bad format type specification #2: missing plural designation #3: same, but immediate format strings #4: too many plural arguments This is the output:
2
2
Cool, 😎this works even better now: Translated format strings are checked at *compile time* for matching formatting specifications and arguments for the placeholders. This applies also to the plural forms. Singular and plurals are selected by a user-designated argument.
1
16
This was much harder than finishing #1 in the weekly ranking in the Diamond league. The tournament required 3 consecutive weeks in the top 10 and around 18,000 points to be called a "winner". The true #1 winner collected about trice as many XP 🤯 I'm at rank #8 🎉 with 19k XP 😬