Quote:
>I am interested in using functional languages to solve
>scientific problems. Some of the problem I am curious about
>are: Jacobi Iteration, SOR, adaptive quadrature, FFT, to name a few.
>I am wondering if this is because
> a) no one has tried it, or
> b) I haven't looked in the right places, or
> c) it cannot be done, or
> d) none of the above.
>I am hoping the answer is b. But I can live with a.
>Please inform me if you have solved any of the above or
>similar problems using a ``traditional'' functional language.
I don't know if you would consider it "traditional", but you should look at
the Nial language, currently implemented as Q'Nial, available from
Nial Systems Ltd
155 Queen St 9th Flr
Ottawa, Ontario, Canada K2P 5C9
613/234-4188
It is accompanied by an extensive set of user-contributed libraries of
operations that include what you are seeking. They offer the additional
benefit of being fairly readable by people who do not make their living
by programming, but by persons knowledgeable about the subject domain
after investing a little time to familiarize themselves with the notation.
Considered only as a system of notation, Nial has enormous expressive
power for scientific ideas that stimulates the discovery of further
scientific ideas. The nice thing about this notation system is that you
can also run it on a computer.
---
Jon Roland
Starflight Corporation, 1755 E Bayshore Rd #9A,
Redwood City, CA 94063-4142, 415/361-8141