I'm a programming language designer and developer with almost 4 years of experience. I'm working on a new programming language called Plume. I often use Haskell to write my programming languages' compilers and interpreters.
I love kinds of stuff like functional programming, type theory, compilers... I love sharing my knowledge so I plan to write an article series about creating and designing a programming language from scratch on my future blog.
- I'm looking for language feedback for Plume
- I'm currently creating a Zed extension for Cabal
- I recently wrote an article on learning and capturing the essence of Haskell
- I'm also currently learning and dealing with row-polymorphism
- Haskell and OCaml for implementing algorithms and compilers
- C, Javascript, and WASM for language target or VM writing
- Latex for formalizing my ideas
- Docker and Git for deploying my projects