home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / apl / 1184 < prev    next >
Encoding:
Text File  |  1992-11-17  |  2.3 KB  |  57 lines

  1. Newsgroups: comp.lang.apl
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!news.mr.med.ge.com!newsparc6!gurr
  3. From: gurr@newsparc6 (David Gurr 4-6989 MR Sys)
  4. Subject: Re: APL and IDL
  5. Message-ID: <1992Nov17.141936.584@mr.med.ge.com>
  6. Sender: news@mr.med.ge.com
  7. Nntp-Posting-Host: newsparc6
  8. Organization: GE Medical Systems, Magnetic Resonance
  9. X-Newsreader: Tin 1.1 PL3
  10. References: <1992Nov13.165845.27166@csi.jpl.nasa.gov>
  11. Date: Tue, 17 Nov 92 14:19:36 GMT
  12. Lines: 43
  13.  
  14. rockwell@socrates.umd.edu  writes:
  15.  
  16. "On the other hand, I don't see the advantage in being contentious with
  17. other languages.  Historically, that's been something of a a dead end.
  18.  
  19. "If there is one single problem that's hurting the APL community today
  20. it's the difficulty in getting APL systems to take advantage of
  21. advancements from other parts of the computing community."
  22.  
  23. Hear! Hear!  If I have any gripes about APL and J, it is that while
  24. I save time programming in them, I lose the time getting data in
  25. and out of them.  How about the theme for APL94 being "Communicating,
  26. Cooperating, Competing and Coexisting with the Wider World".
  27.  
  28. If we think that APL is a better mouse trap than IDL et cetera, then
  29. we need to be able to demonstrate the fact by grabbing IDL data sets
  30. and manipulating them with no fuss.
  31.  
  32. sam@csi.jpl.nasa.gov  goes further and writes:
  33.  
  34. "some innovations that I wish APL would have -  extremely easy
  35. extensibility (.m files), and relatively easy (or at
  36. least possible) use of external routines (Fortran, C)".
  37.  
  38. And I agree entirely.  While shared variables can be used for
  39. this, compare the straight forward use of arrays in APL and
  40. the drudgery of getting a shared variable interface to work.
  41. Compare the difficulty of explaining to a novice reduction
  42. and shared variables.  Not only do I want to process my Excel
  43. spreadsheet files with minimal fuss, I want to use IMSL
  44. functions with minimal fuss.  In previous posts the difficulties
  45. of using Fortran and APL together has been discussed and it
  46. was concluded that using Fortran with APL is very inelegant.
  47. However, compared to using only Fortran, it is very elegant.
  48. I want it to be expedient too.
  49.  
  50. Unfortunately for me, ISI has forced me to put my programming
  51. where my mouth is (by releasing the source to J).  So I'm trying
  52. to hack some of the above into J.
  53.  
  54.  
  55. -David Gurr
  56.  
  57.