I'm Samyak.
browser-history
- [archived]
grofer
- [archived]
heiko (and
py-heiko)
I like working on new projects all the time, which also means older projects get abandoned unless there is outside interest. Some of these are course projects, others are more spontaneous.
Some projects I'm proud of:
gopy - a Go "compiler" implemented in python
guntainer - a rootless container runtime
michie - An attribute macro that adds memoization to a function
skip-list - C++ implementation of skip list data structures
par-a-graph - parallel pagerank
spressolisp - a lisp interpreter in Rust
numpytorch - neural network implementation in numpy with a PyTorch-like API
Neural-Network-Julia - with GPU training
SVDNN.jl - accelerating neural networks using SVD
spatialHashing - spatial hashing collision detection in python
gosling - a terminal-based text-to-speech wrapper
likelang - a dynamically typed, function-first language made at langjam0002
za-warudo - a highly domain-specific language to procedurally generate 2D worlds. One of the winners at langjam0003
Some fun projects:
donut - rendering a donut in the terminal
toipe - a typing test CLI app
potential-art - "art" in Julia and Luxor
nvim-config - my neovim config
guine - a self-replicating program in Go