Skip to content

QuarticCat/QuarticCat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Hi, it's QuarticCat

Projects

  • detypify: Typst symbol classifier
  • tinymist: An integrated language service for Typst
  • paguroidea: A reimplementation of the Flap parser in Rust

Notable Contributions

  • difftastic (#393, #395, #401, blog)
    Wrote a bunch of optimizations, boosting it by 4x while using only 23% of memory. (partially merged)
  • lalrpop (#814)
    Rewrote the lexer, making the whole parsing process to be 2x~30x faster.
  • exllama (#275)
    Optimized the hottest CUDA kernel, gaining 20% speedup on 2070S and 10% speedup on 3090.

Interests

  • Algorithms and Data Structures
  • High Performance Computing
  • Functional Programming
  • ... (learning more)

Languages

  • Mostly: C++, Rust, Zsh
  • Sometimes: Python, Javascript, Haskell

Find Me On

Blog (en/zh) • Stack OverflowCodewarsTelegram Channel (zh)

Releases

No releases published

Packages

No packages published