Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.18 KB

README.md

File metadata and controls

25 lines (19 loc) · 1.18 KB

A repository containing code I wrote to learn new languages and experiment with new things.

Software architect
  • [In Progress] Plugin system – a system I originally designed in Go at work. It supports application lifecycle (on start, on destroy, etc., inspired by Unity) for each plugin and a callback driven event dispatcher.
  • [In Progress] Asynchronous runtime – A runtime inspired heavily by Tokio and smol which can schedule and run Rust's futures.
Data structures
  • [Planned] Re-implement vec1
Graphics
  • [In Progress] Experiment rendering in WebGPU (via wgpu, also my first time trying WebGPU)2
Algorithms
  • [Planned] Re-implement image blob detection3
Coding challenges/courses

Footnotes

  1. Implementing Vec - The Rustonomicon

  2. Learn wgpu - sotrh.github.io

  3. Blob detection - Wikipedia