<div dir="ltr">Hi David, <br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 19, 2014 at 3:27 PM, David Narvaez <span dir="ltr"><<a href="mailto:david.narvaez@computer.org" target="_blank">david.narvaez@computer.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">On Thu, Mar 13, 2014 at 3:11 PM, Alexander Semke <<a href="mailto:Alexander.Semke@web.de">Alexander.Semke@web.de</a>> wrote:<br>

> Hi all,<br>
><br>
> Percy and me started a discussion that I think could be of interest for other<br>
> people here. We decided to move the discussion  to kde-edu so that everybody<br>
> can participate in it. I full-quote Percy's reply here and I'm going to answer<br>
> soon. But before that I'll get a closer look at analitza :-)<br>
<br>
</div>Thanks for sharing this conversation. I am with Percy in most of the<br>
points (except that I call Analitza a CAS library so my terminology<br>
might be wrong).<br></blockquote><div><br></div><div>;)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div class=""><br>
> On Thu, Mar 13, 2014 at 4:56 AM, Alexander Semke<br>
</div><div class="">>> To create yet another computer algebra system?<br>
> That is not the goal of Analitza, to be a very lightweight CAS is the goal<br>
> of KAlgebra (as far I understand), please remember that Analitza is a<br>
> library, this is important distinction from a regular CAS.<br>
><br>
> Surely you know, as I, that many CAS are great and better to do the kind of<br>
> tasks that Analitza does, but those CAS doesn't have a library (interface)<br>
> where other applications can use just part (not all) of their features. And<br>
> if some CAS have this library (interface), then (for a simple math<br>
> application) it would be to much to include all the CAS features into that<br>
> tinny application Khipu, KAlgebra, KmPlot, Kig or even LabPlot2.<br>
<br>
</div>This. I am willing to mentor one idea during GSoC[0] to evaluate the<br>
use of Analitza in Kig to simplify the code around solving<br>
intersection of curves etc. </blockquote><div><br></div><div><div>I support this idea ;)</div></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
The last time I checked with Aleix (and<br>
that was like a year and some months ago, so it might have changed),<br>
Analitza didn't have these features so I tried using GiNaC and got<br>
stuck at some point.<br></blockquote><div><br></div><div>What kind of features do you need? In my case, I have reported as a wishlist the features that I needed. Also, you can send me an email to see how I can help? ;)</div>
<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class=""><br>
>> If not, who should use analitza? KAlgebra? Who is intended to use this<br>
>> program?<br>
> Yes, programs like KAlgebra, programs that need to be tinny and for<br>
> specific educational purposes.<br>
><br>
> For example, as a use case: I guess that, since I live in Peru, then I<br>
> understand this better: here many children and students that have the<br>
> fortune to access a computer (specially in national schools) are doing<br>
> their tasks not with high-end (not even average-end) hardware, yes this<br>
> schools get their computers from many sources (e.g. via donations)<br>
> Installing a entire CAS there can be too much (from a computational demand<br>
> perspective)<br>
<br>
</div>This is the one point I don't agree with: improving Analitza won't<br>
address this use case directly - and as a Latin American, I am very<br>
familiar with this use case. Right now, you can install KAlgebra on<br>
all of those computers and my guess is KAlgebra works just fine for<br>
their needs. Improving Analitza will make it easier for people to<br>
develop new math applications with a very specific purpose around KDE<br>
technology. Arguably, they can do the same using GiNaC, but that's<br>
another story. Again, I am all in favor of improving Analitza, I just<br>
don't think this is a proper argument.<br>
<br></blockquote><div><br></div><div>You are right, perhaps I forgot to point out that improve Analitza implies improve applications that are built with Analitza, so in a way, I have presented an indirect use case.</div>
<div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
David E. Narvaez<br>
<br>
[0] <a href="http://community.kde.org/GSoC/2014/Ideas#Project:_Kig_-_Analitza_Integration_.28Experimental.29" target="_blank">http://community.kde.org/GSoC/2014/Ideas#Project:_Kig_-_Analitza_Integration_.28Experimental.29</a></blockquote>
<div><br></div><div>Thanks for your feedback David!</div><div>Cheers,</div><div>Percy</div><div><br></div></div></div></div>