Modern C++ – RAII
https://green7ea.github.io/modern/modern.html
#HackerNews #ModernC++ #RAII #C++Programming #SoftwareDevelopment #CodingBestPractices
Modern C++ – RAII
https://green7ea.github.io/modern/modern.html
#HackerNews #ModernC++ #RAII #C++Programming #SoftwareDevelopment #CodingBestPractices
Modern C | Hacker News
Link📌 Summary:
I’m sure @JensGustedt has a hidden philosoper in him somewhere. This description is pithy and genius:
“There are two categories of aspects to consider in a C program:
syntactical aspects
(how do we specify the program so the compiler understands it?)
and
semantic aspects
(what do we specify so the program does what we want it to do?).
In the following subsections, we will introduce the syntactical aspects (grammar) and three different semantic aspects: declarative parts (what things are), definitions of objects (where things are), and statements (what things are supposed to do).”
— Jens Gustedt, Modern C
https://gustedt.wordpress.com/2024/10/15/the-c23-edition-of-modern-c/
I think that’s C (and most basic programming) in a nutshell.
@srj Since this seems difficult to find, I now added a direct download link to the code examples on https://gustedt.gitlabpages.inria.fr/modern-c/
C2Y will have complex literals!
#ModernC
In the phrase "The comma is an ambiguous fellow in C." my copy-editor changed "fellow" into "character". I am not sure that they noted the double sense of that phrase, but I actually like it. (My French environment with its fable for ambiguities probably shows.)
#ModernC
A More Intuitive Approach to Optimising Audio DSP Code – Gustav Andersson – ADC23
https://www.youtube.com/watch?v=HdyiQLQCvfs
#ADC23 #c #dsp #ModernC
A perfect cookbook to master your C++ knowledge.
Book, authored by Marius Bancila, "Modern C++ Programming Cookbook" is your onestop destination to master modern C++ problems or tasks.
Grab your copy now from: https://packt.link/DEUez
#tech #technology #software #softwaredevelopment #modernc++ @meetingcpp #techbooks #news
A noble effort needing a lot of patience & perseverance – hats off of these folks:
“Modern C For Fedora (And The World)”, LWN (https://lwn.net/Articles/954018/).
Manning’s early access program (MEAP) for the C23 edition of Modern C is now open.
https://gustedt.wordpress.com/2023/12/31/early-access-to-the-c23-edition-of-modern-c/
Nifty #eBook on #ModernC that is #free (under a #CreativeCommons license)? W00t!
"Modern C" [2019], Jens Gustedt (https://modernc.gforge.inria.fr/).