From johann@physics20.berkeley.edu Fri Feb 14 17:00:41 PST 1997 Article: 3315 of comp.lang.sather Path: agate!physics20.berkeley.edu!johann From: johann@physics20.berkeley.edu (Johann Hibschman) Newsgroups: comp.lang.sather Subject: Sather performance--I'm impressed. Date: 14 Feb 1997 21:49:41 GMT Organization: UC Berkeley Lines: 29 Message-ID: <5e2mll$381@agate.berkeley.edu> NNTP-Posting-Host: physics20.berkeley.edu Hi all, Yes, I'm once more filling this mostly-silent newsgroup with frothing rants. Well, nice frothing rants this time. In a desperate attempt to not do any work, I converted a C++ computational program that I've been working on over to Sather. I ended up with a final program that was cleaner than the C++ one, that was easier to extend, and that ran about twice as fast. Like I said, I'm impressed. The precise problem was an exercise in numeric integration in which I had integrals of integrals of bessel functions, where I had approximated the various functions at each step with heavily tweaked Chebyshev polynomials to ease the computational load. So, in any case, it's not vector/matrix math, nor is it complex hydrodynamic simulation, but it still works, and works well. On the downside, now I have to think really hard to figure out what all these nice numerical results are telling me. Cheers, - Johann -- Johann Hibschman johann@physics.berkeley.edu From Steve Crouch: http://www.users.zetnet.co.uk/crouch/steve/prog/sather.html Sather is a fully object orientated language, which was origionally based on Eiffel. Although I don't like Eiffel, Sather has changed quite a lot, and I think that out of all the languages mentioned here, this one is probably the best. Sather has taken the good parts from several languages, including C/C++, Eiffel, Fortran, and others. It has lots of nice features, and is free. I am now working on an interface to the GTK library for Sather. GTK is a widget set for X windows.... From Jean-Pierre Dussault ... Again, a warm thank you. With such improvements, I am beginning to have my students say "wow, ..." even if at first contact with Sather, they invariably comment: "why not c++?". JPD