- Coding Hub for compiler and virtual machine techniques (in Chinese).
- Parallel Universe for concurrency and parallel computing issue.
- C Cup for Modern C++, C, Assemble code and so on.
Project Name | Language | Targets |
---|---|---|
Just in time Compiler |
|
Learning how just-in-time compiler work |
IEEE-754 Tutorial | Python | Leaning Floating Point IEEE 754 format (CSAPP) |
Cpython Internal |
|
Learning Cpython Internal mechanism and write a python virtual machine |
Project Name | Language | Targets |
---|---|---|
Network Programming |
|
NCTU Networking Programming
|
Simple Netstat | C | Implement the netstat code and support ipv4 and ipv6 format with clean C code |
Subnet Calculator | Python | Learning the subnet knowledge, and implement the subnet calculator in python |
Web-App using docker |
|
Separation of frontend and backend, and dockerize them |
Bash Test Tool |
|
Learning to use Bash testing tools |
Project Name | Language | Targets |
---|---|---|
Python VM | C++ | Write a Python VM in C++ and learn its machanism |
Red-Black Tree | Python | Learning the advance self-balance tree and implement it in python, testing the efficiency |
Docker Container | C or golang | Implement the docker machenism in C or golang |
LLVM tutorial | C++ | Learning how to use LLVM and MLIt to make a language |