One year of C (2018) (floooh.github.io)
Blackjack game as a learning experience - Request for suggestions, ways to make it better, advice etc... (github.com)
Hello everyone :)...
GCC 14 Boasts Nice ASCII Art For Visualizing Buffer Overflows (www.phoronix.com)
Improvements to static analysis in the GCC 14 compiler | Red Hat Developer (developers.redhat.com)
How to write a good C main function (opensource.com)
C can be memory-safe (2023) (blog.erratasec.com)
What do you think about brains unsafety? (programming.dev)
Maybe you have to hear about this....
Understanding and Using C Pointers (programming.dev)
Developers struggle with C pointers because they do not feel confident. I found a very good book about it: Understanding and Using C Pointers by Richard Reese....
White House urges developers to dump C and C++ (www.infoworld.com)
Matrix space for the C programming language
I have created matrix space for the C programming language....
An implementation of Zephyr ASDL language (github.com)
Keep in mind that it is still buggy, i need to take a break from it and finish it up later. ASDL is a domain-specific language used to make Abstract Syntax Trees....
AllocPP.pl -> Don't let this script go! (gist.github.com)
AllocPP.pl is a script I authored that creates a dynamic heap (as in datatype heap, not the heap segment of the process) in your program, and these heaps are allocatable, and reallocatable, and deallocatable. It does so by preprocessing your program. It’s in no way a substitution for memory management and garbage collection,...
A Markdown Pager in C and Lex (github.com)
Hey. I have been posting this everywhere but few people seem to get what it is. Figured this will be the best place. Thanks.
Ode to C
Personally, I have nothing against the emergence of new programming languages. This is cool:...
C23: a slightly better C (lemire.me)
Clean pointer serialization in C (30fps.net)
Vcc Announced As The Vulkan Clang Compiler (www.phoronix.com)
My SDL Program isn't working
So I’m making this program in SDL to just render a single window and it’s not working IDK why. It compiles well no errors or anything and then when I try to run it nothing happens at all. No text appears nor a window. I tried to run my own code but it didn’t work so I went to try and run the code off the website and that...
Musings on the C charter | Ruminations (blog.aaronballman.com)
The new oracles of GCC | Red Hat Developer (developers.redhat.com)
What are some popular applications that use C?
Hey, so I’ve been searching the web for a while for some popular applications that use C. All that I can find so far is, Git, Vim, Linux, and Unix. I also know the Windows kernel uses it a little bit, but that’s it. Does anyone know some popular apps that use C? Doesn’t have to be programming related, just an actual app...
Is it possible to create a dynamic array without explicitly defining a variable to specify the length?
I’m trying to create a dynamic array which can be modified using the functions Array_Push(array, val) & Array_Del(array, index). Now the current way I have this I need a variable to keep track of the size of it. My implementation of this concept is to store the data/size in a struct like so:...