2026-04-21 17:36:13 -05:00
2026-04-21 17:36:13 -05:00
2026-04-21 17:36:13 -05:00
2026-04-21 17:36:13 -05:00
2026-04-21 17:36:13 -05:00
2026-04-21 17:36:13 -05:00
2026-04-21 17:36:13 -05:00

ci2

Description

Inspired by the book, and others, this is my personal C codebase. I wanted to improve my C and DSA knowledge, and make some useful tools since C doesn't have many language features. This is meant to be opinionated, and not necessarily modular. It's not meant to be the best way, but I hope to improve it overtime.

Table of Contents

Features

Todos

  • Better makefile
  • Better Usage Examples
  • Basic Window
  • Exceptions & Try/Catch
  • Memory Allocator
  • Arena Allocator
  • Arrays
  • Atoms / Quarks
  • Linked List
  • Stacks
  • Queues
  • Hash Table
  • Serialization

Usage

Provide instructions and examples on how to use your project.

# Example installation
git clone https://github.com/your-username/your-repo.git

# Navigate into the directory
cd your-repo

# Run the project
npm install
npm start

You can also include code snippets or screenshots demonstrating usage.


Acknowledgments

C Interfaces and Implementations
Sean Barrett - Advice for Writing Small Programs in C
Eskil Steenberg - How I Program C
Handmade Hero
Mr. 4th Programming
Chris Wellons
Ginger Bill
Tsoding Daily
Jacob Sorber

License

This project is licensed under the MIT License - see the MIT License file for details.

Description
C Interfaces and Implementations 2
Readme MIT 49 KiB
Languages
C 78.2%
Makefile 21.8%