On 5/26/26 10:18 PM, Tim Daly wrote: > > It would be interesting to know what are the Fricas long term goals. > If you raise your eyes to the horizon, where are you going? Why? > The README lists:
- continue structural improvements (remove dead code, simplify code structure when possible) - add new mathematical algorithms (this goal will never be finished) - develop better user interface (needs better CLI, emacs interface, native GUI, web UI) - develop improved Spad compiler (hopefully Spad compiler is bootstrapped by Spad) - make it easier for external programs to interface with FriCAS (especially sagemath. The call-lisp-from-c interface seems brittle.) - support for using external mathematical routines from Spad (e.g. flint.) >From my side, goals/dreams: fricas has fixed around 1000 bugs, maybe another few thousands left to fix. Some structural changes to avoid unsoundness. Implement the missing pieces of Risch algorithm. Once Spad compiler is bootstrapped, add backends to target other languages. Higher performance, multi-threading, SIMD, GPU even. Make the architecture modular: core + extensions. So that it is easier to understand, both by humans and AI. - Qian -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/fricas-devel/4a60e5b6-9655-415c-8bd9-ce43fd0755a7%40gmail.com.
