KAlgebra Everywhere
Today when I got home I felt like doing something big, something new and something fast. As many other times, this turned into some KAlgebra coding rush but today it was a bit different, because it involved a new project in KDE: Cantor.
So what happened? Cantor is an interface for mathematical engines (supports Maxima, Sage and R) that works on worksheets instead of just a console as we do in KAlgebra currently, like many other programs that you might know like Maple for instance. What I did was to implement a KAlgebra backend for Cantor.
I have to say it was quite straightforward. Alexander Rieder, the developer, has been helpful and everything worked fine, which is great and surprising for such a young project, so kudos for Cantor!
This backend already supports code completion, syntax highlighting and some embedded help, it doesn’t support plotting or latex exporting ¿yet? though, but I hope this will be added at some point. I’d like to remark that it’s good to have such backend because it makes Cantor a project that properly integrates the tools that KDE-Edu provides and doesn’t just rely on (probably better) choices from 3rd parties.
So now we have 4 KAlgebra interfaces: GUI, Console, Plasmoid and Cantor. What’s next?
Here you can see what it looks like:

Enjoy!

What else? clearly a Web interface is what is left :p
Comment by Alex Fiestas — 7 November 2009 @ 5:15 am
wow, KAlgebra in Cantor! Well done Aleix!
Little typo: it’s Maxima, not Mathematica which is supported in Cantor along with Sage and R
Comment by annma — 7 November 2009 @ 10:15 am
[...] article sur Cantor ecrit par Aleix Pol [...]
Pingback by Cantor – Aleix Pol | Ktoekoms — 7 November 2009 @ 1:08 pm
Nice job!
Comment by arieder — 7 November 2009 @ 3:02 pm
Cantor (MathematiK) is really a very active porject. I love to see its progress from Brainstorming to full-featured-mathematic-tool.
Comment by The User — 8 November 2009 @ 12:53 pm
> So now we have 4 KAlgebra interfaces: GUI, Console, Plasmoid and Cantor. What’s next?
May I suggest a krunner backend? That would go a long way to solve this bug: http://bugs.kde.org/show_bug.cgi?id=167986 , and would be extra cool to be able to input complex expressions directly into krunner.
Thanks
Comment by ianjo — 8 November 2009 @ 9:19 pm
[...] http://www.proli.net/2009/11/07/kalgebra-everywhere/ [...]
Pingback by Roy Schestowitz (schestowitz) 's status on Monday, 09-Nov-09 23:07:27 UTC - Identi.ca — 10 November 2009 @ 1:07 am
[...] KAlgebra Everywhere So what happened? Cantor is an interface for mathematical engines (supports Maxima, Sage and R) that works on worksheets instead of just a console as we do in KAlgebra currently, like many other programs that you might know like Maple for instance. What I did was to implement a KAlgebra backend for Cantor. [...]
Pingback by Links 09/11/2009: Zenwalk Core 6.2 Released, Firefox Turns 5 | Boycott Novell — 10 November 2009 @ 3:55 am