hello, i am a student coder and i am spending more time trying to handle the f...ing input than i spend on algorithmization of the problem. could someone recommend some good study source, please? ...
For all the rightful criticisms that C gets, GLib does manage to alleviate at least some of it. If we can’t use a better language, we should at least make use of all the tools we have in C with GLib. ...
I'm trying to write a linker file to get C code running on a risc-v MCU (using riscv64-unknown-elf toolchain). My linker script looks like this, simplified: ...
I was just wondering if there are some really good websites to learn some tricks in C. As a not so beginner programmer I would really appreciate any kind of C snippet archive or something to find inspiration. I occasionally find some gold while watching Tsoding streams, but that experience is usually less dense in terms of fancy ...
For the big brain 10,000 meter view, defer ⸺ and the forthcoming TS 25755 ⸺ is a general-purpose block/scope-based “undo” mechanism that allows you to ensure that no matter what happens a set of behavior (statements) are run.
There's no perhaps about the FBI and CISA getting snippy at buffer overflows. These people worry about exploits that threaten car-crash incidents in enterprise IT, and they've seen enough to get angry. It's not that making mistakes is a crime when writing code. No human endeavor worth doing is without error. It's more that this ...
input handling in c
hello, i am a student coder and i am spending more time trying to handle the f...ing input than i spend on algorithmization of the problem. could someone recommend some good study source, please? ...
six thoughts on generating c ( wingolog.org )
Modern Tools for Hunting Undefined Behavior in C ( slicker.me )
GNU C Library 2.43 released ( sourceware.org )
Major new features: ...
Best Practices for Ownership in GLib ( blog.sebastianwick.net )
For all the rightful criticisms that C gets, GLib does manage to alleviate at least some of it. If we can’t use a better language, we should at least make use of all the tools we have in C with GLib. ...
Copying values pointed to by addresses stored in two variables (confusion with pointers).
I thought the book I'm reading had typos when I read code that uses this: ...
How can I force the entry-point to be at start of .text?
I'm trying to write a linker file to get C code running on a risc-v MCU (using riscv64-unknown-elf toolchain). My linker script looks like this, simplified: ...
C-Chronicles-The-Quest-of-Quantum-Code: A C language game for programming beginners ( github.com )
Help needed!
Hi! I've recently started learning C and I've been getting stuck on the basic tasks cuz I keep overcomplicating them T-T ...
Performance Hints ( abseil.io )
The Cost Of a Closure in C ( thephd.dev )
The Cost Of a Closure in C ( thephd.dev )
Why I write games in C ( jonathanwhiting.com )
GNU Tools Cauldron 2025 ( conf.gnu-tools-cauldron.org )
Many interesting presentations. ...
Code snippet archive?
I was just wondering if there are some really good websites to learn some tricks in C. As a not so beginner programmer I would really appreciate any kind of C snippet archive or something to find inspiration. I occasionally find some gold while watching Tsoding streams, but that experience is usually less dense in terms of fancy ...
Fil-C ( fil-c.org )
The GNU C Library version 2.42 is now available ( sourceware.org )
Async‑signal-safety and why should you care ( dev.to )
I encounter memory corruption issue at work coming from a signal handler and decided to write a blog post about it. Feedback welcome.
C is one of the most energy saving language
C is one of the top languages in terms of speed, memory and energy ...
guile on whippet waypoint: goodbye, bdw-gc? — wingolog ( wingolog.org )
The author replaced a garbage collector with another for Guile, a Scheme dialect, both gcs are written in C
The Defer Technical Specification: It Is Time ( thephd.dev )
For the big brain 10,000 meter view, defer ⸺ and the forthcoming TS 25755 ⸺ is a general-purpose block/scope-based “undo” mechanism that allows you to ensure that no matter what happens a set of behavior (statements) are run.
Time to make C the COBOL of this century (The Register - Opinion) ( www.theregister.com )
There's no perhaps about the FBI and CISA getting snippy at buffer overflows. These people worry about exploits that threaten car-crash incidents in enterprise IT, and they've seen enough to get angry. It's not that making mistakes is a crime when writing code. No human endeavor worth doing is without error. It's more that this ...
Few lesser known tricks, quirks and features of C ( jorenar.com )
Flappy Bird for Android, only C, under 100KB ( github.com )
cross-posted from: ...
ACBS - Another C Build System
I created a little side project over the past few days, a new build system for C and C++: https://github.com/blueOkiris/acbs/ ...