ll
Design-Patterns-in-C
ll | Design-Patterns-in-C | |
---|---|---|
1 | 2 | |
6 | 410 | |
- | - | |
0.0 | 3.4 | |
5 months ago | about 1 year ago | |
C | C | |
GNU Lesser General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ll
Design-Patterns-in-C
-
Which design patterns are easily expressed in C++ and which ones are notorious pitfalls, and why?
I would say maybe this isn't the way to look at it. The Template Method Pattern being largely regarded as an OOP pattern, I've seen it implemented in pure C without much fuss. virtual might facilitate the pattern in C++, but it doesn't exist for the pattern.
-
Does there exist a collection of design patterns / best practices for C programming?
Design Patterns in C
What are some alternatives?
doublylinkedlist - An implementation of a doubly linked list in C
Git - Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
allocator - Customisable, thread-safe C11 memory allocator based off the K&R "storage allocator"
obs-studio - OBS Studio - Free and open source software for live streaming and screen recording
Fortress-of-Solitude - This Library has resources to solve common data structure algorithm problems like a Doubly linked list, Generic trees, Queue, Stack, and other algorithms. Each lib has an option to carry your custom data in elements. Custom data in detail, other fantastic resources.
HFT-Orderbook - Limit Order Book for high-frequency trading (HFT), as described by WK Selph, implemented in Python3 and C
C-DataStructures-And-Algorithms - Generic data structures and algorithms implemented in c language.
sc - Common libraries and data structures for C.
LinkedList - Basic data structure used to store data in computer's memory.