DEV Community

C

Official tag for the C programming language.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Rebuilding my C Redis clone in Rust taught me more Rust than any tutorial

Rebuilding my C Redis clone in Rust taught me more Rust than any tutorial

2
Comments
2 min read
Why the Hell Are There So Many Layers? Breaking Down the 4 Steps of C Compilation

Why the Hell Are There So Many Layers? Breaking Down the 4 Steps of C Compilation

Comments
5 min read
The Secret Life of Garbage Values, Docker Containers, and a.out

The Secret Life of Garbage Values, Docker Containers, and a.out

Comments
3 min read
Storing your ATTiny program in...EEPROM?

Storing your ATTiny program in...EEPROM?

1
Comments
7 min read
The Illusion of Erasure: What \b, \r, and \n Actually Do to Your Screen

The Illusion of Erasure: What \b, \r, and \n Actually Do to Your Screen

Comments
2 min read
Decoding Compiler Confusion: Why the error messages of C are so confusing

Decoding Compiler Confusion: Why the error messages of C are so confusing

Comments
2 min read
50 Low-Level Primitives to Master Linux Systems & Kernel Engineering

50 Low-Level Primitives to Master Linux Systems & Kernel Engineering

Comments
13 min read
JavaScript Object References vs. C Pointers: Clarifying Memory Address and Copying Differences

JavaScript Object References vs. C Pointers: Clarifying Memory Address and Copying Differences

1
Comments 1
13 min read
Custom Memory Allocator HAKOZUNA HZ8: A balanced allocator that prioritizes low RSS over raw speed.

Custom Memory Allocator HAKOZUNA HZ8: A balanced allocator that prioritizes low RSS over raw speed.

Comments
3 min read
malloc internals — Why free() Doesn't Return Memory to the System

malloc internals — Why free() Doesn't Return Memory to the System

2
Comments
8 min read
A Generic min Function in C

A Generic min Function in C

Comments
3 min read
strace as a Debugging Primitive — When the Stack Trace Lies

strace as a Debugging Primitive — When the Stack Trace Lies

1
Comments
7 min read
Textparser – High-performance C parsing engine using Python-compiled grammars

Textparser – High-performance C parsing engine using Python-compiled grammars

Comments 1
1 min read
From one blocking accept() to epoll: a C TCP server up the I/O ladder, measured

Seven-step libc evolution toward C10K scale

From one blocking accept() to epoll: a C TCP server up the I/O ladder, measured

16
Comments 5
8 min read
I Built a Statically Typed Bytecode VM Language in C — Here's What I Learned

I Built a Statically Typed Bytecode VM Language in C — Here's What I Learned

1
Comments 1
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.