From help-octave-request at bevo dot che dot wisc dot edu Mon Dec 11 13:26:55 2000 Subject: Re: The future of Octave From: teg at redhat dot com (Trond Eivind =?iso-8859-1?q?Glomsr=d8d?=) To: Przemek Klosowski Cc: help-octave at bevo dot che dot wisc dot edu Date: 11 Dec 2000 14:26:45 -0500 Przemek Klosowski writes: > > I've been hesitant to pursue this option for three reasons. > > > > 1) The need to learn a second language for programming callbacks > > 2) The overhead of installing and running a second large interpreter > > 3) The ungainliness of tcl/tk > > > > Tcl is too slow, especially since everyone is obviously concerned about > execution time. I say we should use C++m which Octave can already > dynamicly load. > > Tcl would be indeed too slow if one wanted to use it for > computation---but I don't think this is being contemplated. I think a > better idea is to wrap up Tk widgets into octave wrappers; so instead > of Tcl loop running Tk widgets you'd run Octave loop. Argh. TclTk can best be decribed as "evil" and "obsolete", and I think the company who did this (Scriptics, which changed the name and was bought) has dropped it. If a GUI is to be made, I think using gtk+ would be better - it's the foundation of GNOME, GNU's desktop. If taking the next step and using gnome, visualization could be done through bonobo. -- Trond Eivind Glomsrød Red Hat, Inc. ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------