home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 001-099 / ff075.lzh / Eless / POSTER < prev   
Text File  |  1987-05-28  |  4KB  |  83 lines

  1. Article 4568 of comp.sys.amiga:
  2. Path: mcdsun!noao!hao!ames!ucbcad!ucbvax!unisoft!lll-lcc!well!ewhac
  3. From: ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab)
  4. Newsgroups: comp.sys.amiga
  5. Subject: Re: Faster directories under AmigaDOS -> binary incl.
  6. Summary: My own version.
  7. Message-ID: <3040@well.UUCP>
  8. Date: 12 May 87 05:05:58 GMT
  9. References: <8705110932.AA29181@cogsci.berkeley.edu>
  10. Reply-To: ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab)
  11. Organization: Whole Earth 'Lectronic Link, Sausalito, CA
  12. Lines: 376
  13.  
  14. [ Removal of this line by any means is punishable by Federal law. ]
  15.  
  16.     Shit.
  17.  
  18.     It seems like every time I come up with something resembling a useful
  19. utility, someone else beats me to it, and comes out with something almost
  20. the same.
  21.  
  22.     This was the case a looong time ago with a program I called LITE
  23. (Leo's Incredible Terminal Emulator).  Then David Wecker came out with his
  24. VT100 emulator, and suddenly there didn't seem to be any point in it any
  25. more (no slight upon you, Dave; it's an excellent program).
  26.  
  27.     Now it's happened again.  I *WAS* going to write a program for
  28. publication in Amazing Computing that did faster directories.  Then I found
  29. out that Dave Haynie has been working on almost the exact same program for
  30. the exact same magazine.  No problem, thinks I, I'll just clean it up a bit
  31. and throw it at the Net, or RoboCity News, or something.
  32.  
  33.     Now I log in to find this gentleman has already posted a program to
  34. help speed up directories.  It's enough to make a guy beat his head against
  35. the keyboard.  In fact, I think I will.
  36.  
  37.     nhbg mjmn ,kjh ,kmjnh nhbgvf bgvf]trnhbgvf mnjhbg .l,kmj .,m!!!!
  38.  
  39.     Sigh.
  40.  
  41.     Oh well, you may as well have the program to see what I did.  It
  42. uses the AmigaDOG ACTION_GET_BLOCK packet to get raw disk blocks off the
  43. disk and do things to them.  Preliminary studies indicate that directories
  44. are only 25% faster on average.  Speed increases ranged from 50% to -5%
  45. (yup, sorting things actually makes it run slower).  The test beds I used
  46. were Fish Disk 13 (all that BASIC crud), and the three-disk Portal program
  47. from Activision.  'dir' on Portal disk #2 takes about 2:35.  My program
  48. takes about 1:29 (as I recall).
  49.  
  50.     Known limitations:  Running the program on the boot disk crashes the
  51. machine (if you type 'cd' and get "DF0:" as a response, you are on the boot
  52. device).  If you 'cd' into a directory, remove the disk in question, then
  53. run the program, it fails gracefully, but gives an unhelpful error code.  It
  54. doesn't work on the RAM: driver.
  55.  
  56.     Dave Haynie and I have been conducting an E-mail discussion on our
  57. respective programs, and based on his description, his deserves publication
  58. more than mine does, and he has been working longer on it.  So Dave,
  59. consider this official notification:  Clean up your program and send it off
  60. to Amazing.
  61.  
  62.     I'm not trying to be negative about this.....  All right, maybe I
  63. am.  But I mean, gee whiz.  This is frustrating.....
  64.  
  65.     Oh well, hope you find the program useful.  External hacking to
  66. improve it is encouraged.
  67.  
  68.     By the way, the program is called 'eless.'
  69.  
  70. _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
  71.  ________         ___            Leo L. Schwab
  72.        \        /___--__        The Guy in The Cape
  73.   ___  ___ /\            ---##\        ihnp4!ptsfa!well!ewhac
  74.       /   X  \_____    |  __ _---))            ..or..
  75.      /   /_\--    -----+==____\ // \  _        well ---\
  76. ___ (   o---+------------------O/   \/ \    dual ----> !unicom!ewhac
  77.      \     /            ___ \_  (`o )    hplabs -/       ("AE-wack")
  78.  ____ \___/                 \_/
  79.           Recumbent Bikes:            "Work FOR?  I don't work FOR
  80.         The _O_n_l_y Way To Fly!        anybody!  I'm just having fun."
  81.  
  82. _-_-_-_-_-_ All right, fine.  Don't cut here.  See if I care... _-_-_-_-_-_-_
  83.