A History of C Compilers - Part 1: Performance, Portability and Freedom (thechipletter.substack.com)
![](https://media.kbin.social/index.php/media/cache/resolve/entry_thumb/4b/3a/4b3a19fa4cf64685d9f0c159b991ea8d7408a0002ab260b16f873ee9d21111a6.jpg)
This magazine is from a federated server and may be incomplete. Browse more on the original instance.
Hello everyone :)...
Maybe you have to hear about this....
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....
I have created matrix space for the C programming language....
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 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,...
Hey. I have been posting this everywhere but few people seem to get what it is. Figured this will be the best place. Thanks.
Personally, I have nothing against the emergence of new programming languages. This is cool:...
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...
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...
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:...