#c
4 notes and posts, 33 links.
Notes and posts
C3 Programming Language
C3 programming language. Full C ABI compatibility, Module system, Generic modules, Design by contract, Zero overhead errors, Semantic macro system, First-class SIMD vector types, Struct subtyping, Safe array access…
Redbean
Redbean single-file distributable web server is built using cosmopolitan. Redbean's home page does a great job of explaining what the software does: rebean is an open source webserver in a zip executable that runs on…
Cosmopolitan libc
Cosmopolitan Libc: build-once run-anywhere C library makes C a build-once run-anywhere language, like Java, except it doesn't need an interpreter or virtual machine. Instead, it reconfigures stock GCC and Clang to…
C Programming Langauge
Why C? "The Endurance of an Unmanageable Language" - Some Were Meant for C; via ATS As a Systems Programming Language. Learning youtube lectures on C programming by Prof Jerry Cain, structured around the book Computer…
Links Open in the Archive
Xr0
Xr0 is a verifier for C. It eliminates many stubborn instances of undefined behaviour, like use-after-frees, double frees, null pointer dereferences and the…
Untangling Lifetimes: The Arena Allocator - by Ryan Fleury
Since C, "skill issues", and "memory safety" have been making the rounds again, I figured it'd be a good time to repost my article from a year ago, which…
Dive into Systems
Dive into Systems is a free, online textbook that serves as a gentle introduction to computer systems, computer organization, and parallel computing. The book…
www.ravenbrook.com - Memory Pool System
The Memory Pool System is a flexible and adaptable memory manager. Among its many advantages are an incremental garbage collector with very low pause times…
CS240 Fall 2012: Programming in C
good lab exercises.
mikeash.com: Friday Q&A 2010-12-31: C Macro Tips and Tricks
ASN.1 DER encoding and decoding in C - example/tutorial
Need a general purpose library, pure C - Stack Overflow
uthash: a hash table for C structures
On C Linked Lists - Rusty Russell's Coding Blog
On C Library Implementation - Rusty Russell's Coding Blog
Ch -- an embeddable C/C++ interpreter
picoc - Project Hosting on Google Code
PicoC is a very small C interpreter for scripting. It was originally written for scripting a UAV's on-board flight system and it's also very suitable for other…
Today, I learned that <% and %> can be substituted for { and } in C. : programming
6.087 Practical Programming in C, January IAP 2010 | Home
This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors…
The Better String Library
GCCSense - The most intelligent development tools for C/C++
http://tinyclouds.org/libebb/
Vala - GNOME Live!
cdecl: C gibberish ↔ English
The Standard Function Library
C Craft - Preface
Cleanest way to combine two shorts to an int. - Stack Overflow
MISRA C - Wikipedia, the free encyclopedia
The C Book
This is the online version of The C Book, second edition by Mike Banahan, Declan Brady and Mark Doran, originally published by Addison Wesley in 1991. This…
C and C++ are not the same language.
CUDA, Supercomputing for the Masses: Part 1 | April 15, 2008
Hacker News | Ask HN: Learning C
Course Information | Introduction to Compilers
using Python
Bit Twiddling Hacks
- More links