home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / sci / math / symbolic / 3018 < prev    next >
Encoding:
Text File  |  1992-11-18  |  2.7 KB  |  60 lines

  1. Newsgroups: sci.math.symbolic
  2. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!spool.mu.edu!uwm.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!mm-mac17.mse.uiuc.edu!gaylord
  3. From: Richard J. Gaylord <gaylord@ux1.cso.uiuc.edu>
  4. Subject: Re: MAPLE resources reccomendation
  5. References: <Bxtxzy.CJD@news.cso.uiuc.edu> <1992Nov17.210733.22082@neptune.inf.ethz.ch> <1992Nov17.213130.22295@neptune.inf.ethz.ch>
  6. Message-ID: <BxwyFD.EuA@news.cso.uiuc.edu>
  7. X-Xxdate: Wed, 18 Nov 92 07:22:53 GMT
  8. Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
  9. X-Useragent: Nuntius v1.1.1d12
  10. Organization: University of Illinois
  11. Date: Wed, 18 Nov 1992 13:21:12 GMT
  12. X-Xxmessage-Id: <A72F9FCDDD029B11@mm-mac17.mse.uiuc.edu>
  13. Lines: 45
  14.  
  15. Subject: Re: Serious Programming (was: Re: MAPLE resources reccomendation)
  16. From: Steve Christensen, steve@physics.unc.edu
  17. Date: Wed, 18 Nov 1992 04:30:11 GMT
  18. In article <1992Nov18.043011.28800@samba.oit.unc.edu> Steve Christensen,
  19. steve@physics.unc.edu writes:
  20. ==============================
  21.  
  22. i'll say amen to everything Steve just said and add the same comment
  23. about doing functional programming in mathemtica as opposed to other math
  24. systems (as steve calls them). 
  25.  
  26. in fact, its probably time to quit b-s'ing about 'my language is better
  27. than yours' and do a real comparision of codes.
  28.  
  29. in a separate posting that i'll compose as soon as i walk my dog and
  30. which i will call 
  31. " comparing  programming in cas's:" i'll put in a number of Mathematica
  32. programs that i have either written or seen on the net or in books that
  33. seem to use functional things like using higher-order functions, pattern
  34. matching, rewrite rules  and list manipulation. 
  35.  
  36. i would like others who are proficient in other cas languages like maple
  37. or axiom or macsyma or reduce  to rewrite these  programs in their 
  38. language  (richard fateman can  send in LISP code as well) and send them
  39. to me. 
  40.  
  41. i also welcome functional style code from anyone and will try to rewrite
  42. them in Mathematica. i also welcome code in mathematica from other [eg., 
  43.  
  44. lets stick to 'straight' programming; ie., no use of  graphics, algebraic
  45. manipulation, numerics or mathematical functions so that we can really
  46. stay focused on this one aspect of programming. 
  47.  
  48. we can all judge elegance ourselves ("in gustibus non disputandum" as
  49. i've learned from the mathemticaconference competitions). 
  50.  
  51. i will also run the maple code and mathematica code  on my mac IIfx to
  52. give timing results. (i can also do ALJBAR on my mac and i can run both
  53. mathematica and axiom on a IBM Risc 6000 here).
  54.  
  55. i will keep this material as sort of an FAQ type document and update it
  56. and post it periodically so people can compare various cas's programming
  57. languages.
  58.  
  59. this could be very informative and also fun.
  60.