All Projects → kalaluthien → Darkside

kalaluthien / Darkside

Licence: other
Exploring Dark-sides of the C language (GNU C99)

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects

Labels

Projects that are alternatives of or similar to Darkside

Mininim
The Advanced Prince of Persia Engine (a childhood dream)
Stars: ✭ 117 (+588.24%)
Mutual labels:  gnu
MeetixOS
An hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel
Stars: ✭ 179 (+952.94%)
Mutual labels:  gnu
platypus-os
OS for pentesting, programming, and playing video games. Contributions welcome!
Stars: ✭ 23 (+35.29%)
Mutual labels:  gnu
Cats
Implementations of cat(1) from various sources.
Stars: ✭ 125 (+635.29%)
Mutual labels:  gnu
KDynamic
An Alternative to MacOS Mojave Dynamic Theme and Wallpaper Changer
Stars: ✭ 48 (+182.35%)
Mutual labels:  gnu
The-Learning-Documentation-Project
This documentation is about the new learning(s) and issue(s) resolvings on different aspects of academic, professional and personal thoughts. It includes(or/with links): Research topics(& resources), Programming(issues and code), Advanced Linux commands, Networking commands, bash script command utilization, Linux packages(& scripts), Machinine l…
Stars: ✭ 27 (+58.82%)
Mutual labels:  gnu
Gforth
Gforth mirror on GitHub (original is on Savannah)
Stars: ✭ 93 (+447.06%)
Mutual labels:  gnu
guile-gi
Bindings for GObject Introspection and libgirepository for Guile
Stars: ✭ 49 (+188.24%)
Mutual labels:  gnu
ffmpeg-builds
MOVED: https://gitlab.com/q3aql/ffmpeg-builds
Stars: ✭ 71 (+317.65%)
Mutual labels:  gnu
website
Public website for ITUGnu
Stars: ✭ 16 (-5.88%)
Mutual labels:  gnu
Libs Gui
The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
Stars: ✭ 148 (+770.59%)
Mutual labels:  gnu
Gnuradio
GNU Radio – the Free and Open Software Radio Ecosystem
Stars: ✭ 3,297 (+19294.12%)
Mutual labels:  gnu
CWP-Utilities
Combined Windows Privacy Utilities | Hosts file updater, block list manager, and more. Open source tools for Windows users, to help ensure privacy & security. Block ads, spyware domains, and other malicious activity/traffic, all through a simple interface.
Stars: ✭ 63 (+270.59%)
Mutual labels:  gnu
Novels.org
Novels.org - Your Novels in Plain Text (Emacs . org-mode)
Stars: ✭ 120 (+605.88%)
Mutual labels:  gnu
CombinedPrivacyBlockLists
Ad-blocking hosts files, IP block lists, PAC filters, and ABP / uBO subscriptions, all merged from multiple reputable sources, combined with my own research. Also, script-based utilities to help you create such things yourself. Updated at least once a week, often more frequently.
Stars: ✭ 131 (+670.59%)
Mutual labels:  gnu
Alwsl
Install archlinux as the WSL (Windows Subsystem for Linux) host.
Stars: ✭ 1,332 (+7735.29%)
Mutual labels:  gnu
hyperbole
GNU Hyperbole: The Everyday, Hypertextual Information Manager
Stars: ✭ 111 (+552.94%)
Mutual labels:  gnu
dotfiles
[Mirror] Configuration files for Emacs and some other programs. Running on Arch Linux. Managed with GNU Stow.
Stars: ✭ 37 (+117.65%)
Mutual labels:  gnu
open-heroes
Some people that facilitate science, one way or the other
Stars: ✭ 37 (+117.65%)
Mutual labels:  gnu
libconfini
Yet another INI parser
Stars: ✭ 106 (+523.53%)
Mutual labels:  gnu

Darkside

  • Code snippets for C programming
  • Exploring Dark-sides of the C language (GNU C99)

Contents

  1. Coroutine
  • Dynamic allocation on stack
  • Samples like genertor are provided
  1. Closure
  • Function object with captured free variables
  1. Lambda
  • Anonymous function
  • Macros with variadic arguments & Compilation
  1. SkipList
  • Fast Key-Value Store
  • TODO: add performance benchmark
  • TODO: support concurrency
  1. PatternMatching
  • Wrapping & Unwrapping of algebraic data type
  • Macros with typeof() extension & Tagged Union
  • Sample DataTypes are provived
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].