DEV Community

semalewijnse2014-prog
semalewijnse2014-prog

Posted on

SemCAS 11 is out!

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)