Skip to content

Instantly share code, notes, and snippets.

@Vicfred
Last active July 1, 2024 07:31
Show Gist options
  • Save Vicfred/3d54cd986bdc95dabd0dec424d0a65b3 to your computer and use it in GitHub Desktop.
Save Vicfred/3d54cd986bdc95dabd0dec424d0a65b3 to your computer and use it in GitHub Desktop.
programming projects
  • Z80 Emulator
    • Gameboy emulator
  • Mini programming language
    • Scientific calculator
    • Json parser
  • Videogame
  • Video / Audio encoder
  • Trading engine
  • Auction house
  • Regex engine
  • Data structures
    • Examples: C Template library, GLib, Boost Heaps, Abseil data structures
    • Hash Table
    • Trie
    • Rope
    • B-Tree
    • LRU Cache
  • Matrix library
  • Modular integers library
  • Galois field library
  • Gist clone
  • Static website generator
  • Pastebin
  • Fuzzy text search / Text autocomplete
  • Parallel data structures
  • HTTP server
  • IRC bot
  • Go game engine
  • Encryption algorithms
  • Hashing algorithms (explore collisions)

More lists:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment