Tag c

16 bookmarks have this tag.

2024-01-29

Reposted 1078.

C Preprocessor tricks, tips, and idioms

github.com/pfultz2/Cloak/wiki/C-Preprocessor-tricks,-tips,-and-idioms

2024-01-20

1070.

Magic numbers in C

250bpm.com/blog:43

Replacing all magic numbers with variables/constants is not always good. Think.

2023-10-31

825.

The Ken Thompson Hack

kidneybone.com/c2/wiki/TheKenThompsonHack

Ken describes how he injected a virus into a compiler. Not only did his compiler know it was compiling the login function and inject a backdoor, but it also knew when it was compiling itself and injected the backdoor generator into the compiler it was creating. The source code for the compiler thereafter contains no evidence of either virus.

2023-10-12

695.

My review of the C standard library in practice

nullprogram.com/blog/2023/02/11

2023-10-09

686.

My personal C coding style as of late 2023

nullprogram.com/blog/2023/10/08

2023-08-27

604.

Interactive Programming in C

nullprogram.com/blog/2014/12/23

2023-08-03

538.

lynn/chibicc

github.com/lynn/chibicc

A small C compiler… for uxn.

2023-07-01

405.

Why Does "=" Mean Assignment?

hillelwayne.com/post/equals-as-assignment

Why in C = means assignment

2023-06-18

369.

Re: Редактор acme: пишем почтовый клиент

club.hugeping.ru/HUVDXENYzA56RsIsqnSt#HUVDXENYzA56RsIsqnSt
360.

Евгений Степанищев: тег sectorc

bolknote.ru/tags/sectorc

Прикольный сабсет C, который вмещается в бут-сектор. Евгений хороший цикл заметок написал.

2023-05-28

262.

SDL2 common mistakes and how to avoid them

nullprogram.com/blog/2023/01/08

Initially, I did not want to save this article, but 4 months later I wanted to share it. I guess it only makes sense to save it here, for the next 4 months.

2023-05-07

208.

There is no 64-bit type in C89 - the sporks space

sporks.space/2021/07/02/there-is-no-64-bit-type-in-c89

long long does not exist there! It is all extensions.

2023-04-30

182.

Compiling stack-based assembly to C

wimvanderbauwhede.github.io/articles/uxntal-to-C

What does it take to bring functional programming to a stack-based assembly language?

About nito, 181.

181.

nito

codeberg.org/wimvanderbauwhede/nito

nito, a proof-of-concept compiler from Uxntal to C

It is written in Raku!

2023-02-19

67.

HolyC

templeos.holyc.xyz/Wb/Doc/HolyC.html

An overview of Holy C, the programming language for Temple OS.

64.

duskos: 32-bit Forth OS mixed with C

sr.ht/~vdupras/duskos

Dusk OS is a 32-bit Forth and big brother to Collapse OS. It does everything Collapse OS does, has the same laser sharp focus on simplicity, but has a widened scope