home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sources / wanted / 3941 < prev    next >
Encoding:
Internet Message Format  |  1992-08-13  |  2.6 KB

  1. Xref: sparky comp.sources.wanted:3941 alt.sources.wanted:1364
  2. Path: sparky!uunet!dtix!darwin.sura.net!zaphod.mps.ohio-state.edu!usc!news!netlabs!lwall
  3. From: lwall@netlabs.com (Larry Wall)
  4. Newsgroups: comp.sources.wanted,alt.sources.wanted
  5. Subject: Re: script to center text
  6. Message-ID: <1992Aug13.192357.15731@netlabs.com>
  7. Date: 13 Aug 92 19:23:57 GMT
  8. References: <BsrAAz.Ht6@research.canon.oz.au> <1992Aug12.042052.3714@ve3ied.UUCP> <1992Aug12.050326.3989@ve3ied.UUCP>
  9. Sender: news@netlabs.com
  10. Organization: NetLabs, Inc.
  11. Lines: 38
  12. Nntp-Posting-Host: scalpel.netlabs.com
  13.  
  14. In article <1992Aug12.050326.3989@ve3ied.UUCP> bduncan@ve3ied.UUCP (Bill Duncan) writes:
  15. : I'm intentionally drawing some parallels here, because history has a strange
  16. : way of repeating itself.  Would you actually *want* to use APL to centre
  17. : a line of text even if it is smaller than Perl??  If you answer no as I
  18. : suspect most of you will, consider carefully the *reasons why* you are
  19. : saying no.
  20. : Think about it.  If it did the job better than Perl, why would you consider it
  21. : an inapropriate choice for this task?  Are they not the same reasons I have
  22. : been suggesting about Perl?
  23.  
  24. If you can find me a version of APL that gives me efficient access to
  25. traditional Unix operations, with traditional orthography, and doesn't
  26. treat text as funny lists of numbers, and interfaces easily with the
  27. rest of Unix, and lets me optimize not just for abstruse brevity, but
  28. also (when the fit takes me) for readability, or portability, or
  29. maintainability, or speed, or memory usage, or most especially,
  30. programmer efficiency, then I'll be glad to use APL.
  31.  
  32. Until then, I would say the analogy limps somewhat.
  33.  
  34. When you go to help out a friend at his house, you take some of your
  35. tools with you.  Fine.  My toolbox is fairly well organized and
  36. self-contained.  I just carry it in the door, and plop it down in the
  37. room with the leaky faucet, and never have to go back out to my car.
  38. Yes, it was heavy to carry in, but that's a well considered sacrifice.
  39. You, on the other hand, drive up with a pickup truck full of loose odds
  40. and ends.  Then you go in, search your friend's garage for the right
  41. tool, don't find it, or worse, find it, waste time trying to use it
  42. until it breaks, go out and rummage about for the right tool, maybe go
  43. down to the hardware store to buy it if you don't have it, come back,
  44. notice how much wetter the carpet is since the last time you saw it...
  45.  
  46. Unix is like a toll road on which you have to stop every 50 feet to
  47. pay another nickel.  But hey!  You only feel 5 cents poorer each time.
  48.  
  49. Larry Wall
  50. lwall@netlabs.com
  51.