[Gtk-sharp-list] Octave Binding for GTK#

J.Manrique Lopez jsmanrique_lopez@yahoo.es
Fri, 16 Jul 2004 22:52:41 +0200 (CEST)


--- Muthiah Annamalai <ec10130@nitt.edu> escribió: 
> Greetings to the  GTK Sharp Community.
> GNU Octave, as most you will be familiar with,
> is the scientific computation tool that is
> used for BLAS & Linear algebraic computations.

Yes, Scilab and Octave are good packages.
 
> Currently GNU Octave exists as a an interpreter
> written in C++, with support for a language Octave
> much similar to the language like Matlab.

It's known as Matlab free clone by some friends of
mine.

> However it has severe limitation of not being able
> to integrate a GUI framework for Octave, and remains
> tied down to the simple Text UI. 

True! For me, Mathematica[1] is a good GUI reference.

> Im in looking forward to positively write a GTK#
> binding
> for Octave. Please help me by suggesting the steps
> in
> doing so. All useful pointers, code and samples are
> welcome.

I have no idea, but this seems to be a nice project to
investigate on. How about pretty print for expressions
using GtkMathView[2]?

> Adding GTK# to octave would definitely add teeth to
> Octave
> by giving GUI+Scientific computation together like
> Matlab does.

Sounds very interesting. Perhaps someone could create
a GUI binding for math apps creating somekind of
editor like TeXmacs[3] adding the math interpreter
running inside. In brief, how about a Gtk# Math Editor
like TeXmacs that would be able to store sessions like
a mathml (xml?) doc with graphs inside?

Best regards,

[1]
http://www.wolfram.com/products/mathematica/index.html
[2] http://helm.cs.unibo.it/mml-widget/
[3] http://helm.cs.unibo.it/mml-widget/

=====
J.Manrique Lopez de la Fuente http://www.asturlinux.org/~jsmanrique
Jabber: jsmanrique@jabber.org || ICQ: 167 680 362
1077 HPCC Member http://www.hpcc.org
AsturLiNUX & HispaLiNUX Member


		
______________________________________________
Yahoo! lanza su nueva tecnología de búsquedas
¿te atreves a comparar?
http://busquedas.yahoo.es