Hi everyone!
I am an 11-year-old math enthusiast and I wanted to create a command-line Computer Algebra System (CAS) that works with natural human language. Since I am still learning Python, I designed the logic and guided Microsoft Copilot to generate the code.
I just published Version 11 under the GPL-3.0 license!
🚀 What SemCAS can do right now:
- SymPy Engine: Full symbolic math power under the hood.
- Going International: Version 11 adds full English support (previously Dutch only).
- Math Features: Handles algebra, trigonometry (sin, cos, tan), and now limits!
- Terminal Friendly: Uses standard Latin characters (type 'pi' or 'phi' to avoid font crashes).
I am practicing User-Driven Development (UDV), so I am waiting for user feedback before adding the next big feature (like plotting graphs via Matplotlib).
📦 Check out the project:
You can look at the source code and download the latest release here:
https://github.com/semalewijnse2014-prog/Semcas/releases
I would love to hear your thoughts, tips, and ideas for version 11.1!
Top comments (0)