home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / function / 971 < prev    next >
Encoding:
Internet Message Format  |  1992-07-28  |  1.3 KB

  1. Path: sparky!uunet!destroyer!ncar!noao!arizona!vin
  2. From: vin@cs.arizona.edu (Vincent W. Freeh)
  3. Newsgroups: comp.lang.functional
  4. Subject: Scientific Programs?
  5. Message-ID: <19713@optima.cs.arizona.edu>
  6. Date: 28 Jul 92 16:23:37 GMT
  7. Sender: news@cs.arizona.edu
  8. Organization: U of Arizona, CS Dept, Tucson
  9. Lines: 24
  10.  
  11. I am interested in using functional languages to solve
  12. scientific problems.  Some of the problem I am curious about
  13. are:  Jacobi Iteration, SOR, adaptive quadrature, FFT, to name a few.
  14.  
  15. In my investigation I have only found real world scientific problems,
  16. such as the above, solved in the functional language SISAL.  
  17. Because of SISAL's for-all and for-initial constructs, mapping from an
  18. imperative algorithm for the FFT to SISAL is relatively straight-forward (one 
  19. of the goals of the SISAL project).  However, I have not seen any examples
  20. of these types of problems solved in a ``traditional''
  21. functional language--i.e. using recursion and/or pattern matching.
  22.  
  23. I am wondering if this is because 
  24.     a) no one has tried it, or 
  25.     b) I haven't looked in the right places, or
  26.          c) it cannot be done, or
  27.     d) none of the above.
  28.  
  29. I am hoping the answer is b.  But I can live with a.  
  30. Please inform me if you have solved any of the above or
  31. similar problems using a ``traditional'' functional language.
  32.  
  33. Thanks,
  34. Vince.
  35.