Alex XU
Alex XU
Home
Skills
Experiences
Publications
Projects
Posts
Courses
Schedule
Light
Dark
Automatic
Programming Languages
StraceTools
Python library for comprehensive strace output parsing, programmable analysis, and interactive visualization, with full multi-threading support.
PyPI
code
Turning Comments into Action
PPE is a lightweight Python toolkit that brings your comments to life at runtime. In this post, I share the motivation and design behind it — blending compiler internals, education experience, and debugging philosophy into one simple decorator.
Alex Jiakai XU
Jun 15, 2025
2 min read
Project
PPE-debug – Comment-Powered Debugging for Python
A lightweight Python AST-based tool that transforms inline comments into live debug output, offering a clean, toggleable alternative to traditional print-based debugging.
PyPI
code
Naive Bayes
A Haskell-based machine learning project that implements a parallelized Naive Bayes classifier.
code
report
CPARK
A cutting-edge C++ library empowering developers with high-performance parallel computing capabilities.
code
documentation
report
Cite
×