The-Linux-Programming-Interface
Understanding-Unix-Linux-Programming
The-Linux-Programming-Interface | Understanding-Unix-Linux-Programming | |
---|---|---|
1 | 1 | |
7 | 79 | |
- | - | |
2.5 | 0.0 | |
6 months ago | over 1 year ago | |
C | C | |
GNU General Public License v3.0 only | BSD 2-clause "Simplified" 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.
The-Linux-Programming-Interface
-
How to get better at systems/OS programming with Rust
If you wanna learn Linux system programming (Theory knowledge & Real world code), The Linux Programming Interface is really a good book to go with. The source code of this book is written in C, if you want some rust code, you can take a look at my repo, I have the first 20 chapters implemented.
Understanding-Unix-Linux-Programming
What are some alternatives?
G10-OpenGL - G10 is a game engine built on OpenGL and SDL.
TermGL - 2D & 3D graphics engine in the terminal [C/C++]
timer-mechanism - Using Timer Mechanisms for Linux
pl0c - Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
coursebook - Open Source Introductory Systems Programming Textbook for the University of Illinois
ltp - Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
computersystems - Incremental system software for Raspberry Pi. From a blinking LED to a video game.
winix - A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)
ui - Callback driven user interface library written with SDL2
GLFW - A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input