From: Hassan A. <au...@dm...> - 2000-01-10 18:48:57
|
On Mon, 10 Jan 2000 11:51:26 (Ayal Zwi Pinkus) wrote: > > > Hi, nice to hear from you! > > I did not get your first email, regrettably... Cool that you like the > idea! I'll try to get some time off to look into this. > > Keep in touch! > > Ayal Pinkus > > > > On Mon, 10 Jan 2000, Hassan Aurag wrote: > > > > > I have replied but due to a staroffice bug I am not sure! > > > > I hope I corrected this! > > > > In case you didn't get my first answer, please email me so that I can > > resend you my long thoughts! > > > > Here is my short answer though! YES! > > > > >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< > > > > On 1/9/00, 7:43:53 PM, "Ayal Pinkus" <ap...@xs...> wrote regarding > > Gnome Mathematical Interface: > > > > > > > Hi, > > > > > I saw your project "Gnome Mathematical Interface", and it looks very > > nice! > > > > > I was wondering: would you consider supporting math engines other than > > > Python? > > > I am the author of Yacas, and Yacas seriously needs a user interface > > ;-) > > > > > I do not have a lot of time the next month to dabble with your code > > (I'm > > > moving > > > to another appartment right now), but I would be very interested in > > getting > > > it to > > > work with Yacas. > > > > > Kind regards, > > > Ayal Pinkus > > > > > > > > > Ok, Then here goes the long answer! Starting from version 0.2 (not out yet), I will turn GMatH into a client/server thinggy (original purpose but not yet implemented). There will be a central GnomeMDI thing with generic menus (multiple document interface) and various sessions corresponding to various mathematical tools/engines out there! I am taking care of Numerical Python and it will become NumPySession.py in the source "Package" directory (not yet used, but in CVS). Other people (including you) are welcome to include your various tools engines! Ideally (by 1.0 version), people will be able to start GMatH and then start any 'session' they want, even multiple sessions! Ideally again, we would decide on some 'universal data format' so that people can cut&paste between various sessions and use the data from Numerical Python session in eg yacas and vice-versa! The Numerical Python Session will support all numerical python extensions and a home-brewed 2D-Plot tool. I will add, starting probably from version 0.5, a PIDDLE (cool 2D data vizualization tool) session! Hopefully, you will add (with me if needed!), a Yacas Session! Other people might want to add any type of session they like with the following rules: -Each session must have a Quick Help file! (We decide the format later) -Sessions must zero intersection (eg: if yacas support piddle then we don't need a piddle session!) -Each session must self-contained (eg: rely minimally on external downloads, installs and if there are any add them to a Wizard Tool - I started writing- to help in their installation) -Each session must support teh "universal data format" (eg: have a function say universal_format(data) that returns data in that format and a from_universal_to_specific_session_format(data) function to do inverse) Well, there is still room to add loads of things! PS: I am forwarding this mail to GMath-devel list so that people there interested would know about the plans and discuss it. Hope to hear from you soon! Hassan Aurag |