#CppPollOfToday: Whats the choices of error handling are used in your code base?
https://meetingcpp.com/mcpp/survey/?q=65
#cplusplus
#cpp
#CppPollOfToday: Whats the choices of error handling are used in your code base?
https://meetingcpp.com/mcpp/survey/?q=65
#cplusplus
#cpp
Sane C++ Libraries improvements for March 2025:
Custom Allocators (Segment / Containers)
Relative Pointers
Blog:
https://pagghiu.github.io/site/blog/2025-03-31-SaneCppLibrariesUpdate.html
Github:
https://github.com/Pagghiu/SaneCppLibraries/releases/tag/release%2F2025%2F03
Have a nice week!
#cpp #cplusplus #programming
C++Now 2025 SESSION ANNOUNCEMENT: Achieving Peak Performance for Matrix Multiplication by Aliaksei
https://schedule.cppnow.org/session/2025/achieving-peak-performance-for-matrix-multiplication/
Register now at https://cppnow.org/registration/
Book of the Day: Embracing Modern C++ Safely by Vittorio Romeo and John Lakos, Rostislav Khlebnikov, Alisdair Meredith
https://meetingcpp.com/mcpp/books/book.php?hash=1ab112299c96dcc0e19ac7e4f096d25f8903a531
#cplusplus
#cpp
Crate-training Tiamat, un-calling Cthulhu:Taming the UB monsters in C++
https://herbsutter.com/2025/03/30/crate-training-tiamat-un-calling-cthulhutaming-the-ub-monsters-in-c/
#cpp
#cplusplus
Last chance! The early bird ticket offer for the KDAB Training Day (8th May) ends today. Secure your spot now at a reduced price and elevate your programming skills with expert-led sessions in #QtDev, #RustLang, #QML, #CPlusPlus, or #3D: https://training.kdab.com/ktd25/
Hudson River Trading is hiring Experienced Low Level Software Engineer (C++)
#cplusplus
Chicago, Illinois
Full-time
Hudson River Trading
Job details https://jobsfordevelopers.com/jobs/experienced-low-level-software-engineer-c-at-hudsonrivertrading-com-oct-19-2023-13aaea?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
C++Now 2025 SESSION ANNOUNCEMENT: C++ on Nightmare Mode - Achieving High Performance, Cross-Platform, and Reliable Code by Edouard Alligand
https://schedule.cppnow.org/session/2025/c-on-nightmare-mode/
Register now at https://cppnow.org/registration/
I’m probably one of the few that advocates for 100% Code Coverage.
There may be some justifiable exceptions, but overall it’s just a good practice to avoid something that doesn’t work as expected.
???????? Old vs. New C++—Which Wins?
In his ACCU 2025 keynote, Matt Godbolt puts modern C++ to the test by writing two ZX Spectrum emulators: one in classic C++11 style and another with constexpr, coroutines, and modules.
Will the old dog learn new tricks? Find out!
https://accuconference.org/2025/session/teaching-an-old-dog-new-tricks-a-tale-of-two-emulators
Register Today! https://accuconference.org/booking
In case you missed it, we announced our 1st Keynote for this year's conference!
Are We There Yet? - by @SeanParent
https://schedule.cppnow.org/session/2025/are-we-there-yet/
Find out more and register today! https://cppnow.org/registration
Netskope is hiring Staff Engineer, PKI
#c #cplusplus #python #api #aws #docker #gcp #kubernetes
Bengaluru, India
Full-time
Netskope
Job details https://jobsfordevelopers.com/jobs/staff-engineer-pki-at-netskope-com-dec-6-2024-fd382b?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Ok, I guess I'll do an #introduction on this account now:
I'm Eleanor, a software engineer working mostly in #cplusplus and #rust these days. My background is in math, physics, and scientific computing, but I'm currently moving into a new thing that's still programming in Rust and C++, but in a very different domain than what I'm used to (and for a lot more users).
When I'm not staring at text on a screen or managing other aspects of my life, I play the violin and the piano, and I read science fiction and fantasy books. These are few and far between these days since there's always a lot going on.
This account is intended to focus mostly on my computer-related escapades.
and improved smart pointer support.
We've deprecated outdated features to align with the C++ standard library and modernized our build infrastructure for compatibility with the latest compilers.
Huge thanks to our community contributors for making this possible! Share your feedback below! #CPlusPlus #GSL #OpenSource #Community
For more information check: https://devblogs.microsoft.com/cppblog/announcing-guidelines-support-library-v4-2-0/.
C++Now 2025 SESSION ANNOUNCEMENT: Using TLA+ to Fix a Very Difficult glibc Bug by Malte Skarupke
https://schedule.cppnow.org/session/2025/using-tla-to-fix-a-very-difficult-glibc-bug/
Register now at https://cppnow.org/registration/
Hmmm… setting
set_source_files_properties(Sourcefile.mm PROPERTIES COMPILE_FLAGS "-fobjc-arc")
for each file seems to fix the issue, though now I’m getting a link error on Swift. Anyway, on to the next error, I guess.
I have run this exercise with multiple C++ developers from junior to senior. Its a simple task that can reveal strength/weakness in a devs understanding of what good C++ could look like.
Implement a reverse words function that works in-place on the string provided.
- Make it correct
- Make it performant
- Make it maintainable
Give it a go. I'll also post content warning hint(s) as replies.
Think C++ exceptions are just overhead? Think again!
In his ACCU 2025 keynote, Khalil Estell dives into how exceptions can actually reduce binary size and improve efficiency.
Learn how they compare to functional error handling!
https://accuconference.org/2025/session/cpp-exceptions-are-code-compression
Register Today! https://accuconference.org/booking
and the latest GitHub Copilot updates for C++ projects.
Exciting demos await! Let’s chat at GDC 2025! #GameDev #CPlusPlus #VisualStudio #GDC2025
For more information check: https://devblogs.microsoft.com/cppblog/visual-studio-at-gdc-2025/.