πŸš€ Behold! An opus of existential dread wrapped in a thin veneer of C language #angst, where the author heroically battles imaginary dragons of undefined behavior while attempting to reinvent the square wheel of systems compilers. πŸ€” Spoiler: C compiles without warnings, and the universe remains unaltered.
https://blog.xoria.org/expr-stmt-c/ #existentialdread #Cprogramming #compiler #imaginarydragons #systemscompilers #HackerNews #ngated
Side-Effectful Expressions in C Β· Luna’s Blog

Weird #Cprogramming issue I'm having.

If I remove this no-op assignment, zb ends up being clobbered with junk after the first call to PLpos. (Edit: see reply for code, my original example was confusing)

PLpos is a function that does a strpos but for Pascal strings.

I could see there being a bug in PLpos but why would reading a field out of zb affect that?

Dive into bitsets! In Part 1 we solve "Find Vowels", implement the solution in C, transform a matrix into a bitset and build a custom bitset from scratch. Perfect for C devs and CS learners who love compact, fast data structuresβ€”clear demos and step-by-step code. #C #CProgramming #datastructures #bitset #algorithms #ComputerScience #Programming #Education #English
https://phpc.tv/videos/watch/53265529-d521-4f3a-96a3-eae529d95a6d
5. Bit sets (part 1)

PeerTube
πŸ˜† A 13-year-old wrote a whole 32-bit OS from scratch in C in just 14 days, complete with GUI, TCP/IP, and a filesystem. Meanwhile, professional developers everywhere are still struggling to add a new button to their 10-year-old Java apps. πŸš€πŸ‘Ά
https://github.com/Luka12-dev/AurionOS #13YearOldDeveloper #CProgramming #OperatingSystem #Innovation #YoungTalent #HackerNews #ngated
GitHub - Luka12-dev/AurionOS: A custom 32-bit x86 operating system built from scratch in C and Assembly. Features a graphical window manager, TCP/IP stack, and custom filesystem. Developed solo in 14 days. by a 13-year-old

A custom 32-bit x86 operating system built from scratch in C and Assembly. Features a graphical window manager, TCP/IP stack, and custom filesystem. Developed solo in 14 days. by a 13-year-old - Lu...

GitHub

Aurion OS – A 32-bit GUI operating system written from scratch in C

https://github.com/Luka12-dev/AurionOS

#HackerNews #AurionOS #32bit #GUI #CProgramming #OpenSource #OperatingSystem

GitHub - Luka12-dev/AurionOS: A custom 32-bit x86 operating system built from scratch in C and Assembly. Features a graphical window manager, TCP/IP stack, and custom filesystem. Developed solo in 14 days. by a 13-year-old

A custom 32-bit x86 operating system built from scratch in C and Assembly. Features a graphical window manager, TCP/IP stack, and custom filesystem. Developed solo in 14 days. by a 13-year-old - Lu...

GitHub
post.md

GitHub Gist: instantly share code, notes, and snippets.

Gist
bash.org #6138

--> osx_newb has joined #cprogramming
<osx_newb> helo?
<Vulpyne> 250 Vulpyne
QDB: Quote Database Home

Digging through the source code of an image library, as one does when encountering the first FTBFS in over twenty years.
And I'm trying to convince myself that (a) I haven't forgotten struct definitions, and (b) the maintainer didn't fall for the LLM trap.
#cProgramming
Why does C have the best file API? (Maurycy's blog)

Re Discovering 3D Graphics the Way Early Games Did
This video is my journey through learning how early games drew 3D graphics before 3D APIs and modern GPUs existed. In fact, before old 3D APIs like OpenGL and old GPUs existed, too.#3dmodeling #3dgames #programming #retro #cprogramming #gamedev #gamedevelopment
https://ncot.uk/videos/re-discovering-3d-graphics-the-way-early-games-did/
Re Discovering 3D Graphics the Way Early Games Did

This video is my journey through learning how early games drew 3D graphics before 3D APIs and modern GPUs existed. In fact, before old 3D APIs like OpenGL and old GPUs existed, too. #3dmodeling #3dgames #programming #retro #cprogramming #gamedev #gamedevelopment

NCoT Tech