home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / forth / 3831 < prev    next >
Encoding:
Text File  |  1993-01-13  |  1.7 KB  |  46 lines

  1. Newsgroups: comp.lang.forth
  2. Path: sparky!uunet!starnine!mikeh
  3. From: mikeh@starnine.com (Mike Haas)
  4. Subject: Re: Documenting - blocks source to target
  5. Message-ID: <C0rzKE.8nK@starnine.com>
  6. Sender: mikeh@starnine.com (Mike Haas)
  7. Date: Wed, 13 Jan 1993 04:38:37 GMT
  8. References: <1ijtaoINN3m4@usenet.INS.CWRU.Edu>
  9. Organization: StarNine Technologies, Inc.
  10. Lines: 34
  11.  
  12. In article <1ijtaoINN3m4@usenet.INS.CWRU.Edu> bs764@cleveland.Freenet.Edu (Fred H Olson) writes:
  13. >In a message about blocks vs text files cbbrowne@csi.uottawa.ca
  14. >(Christopher Browne) states:
  15. >>In the case of an embedded controller, there may not BE anything
  16. >>connected in the end, aside from an RS-232 connection.  In this case,
  17. >>"streams" win out, since there is nothing that even resembles a BLOCK.
  18. >>I think that EForth works this way.
  19. >   Blocks can work fine here without going to 'serial block
  20. >emulation'. It is trivial to send blocks as a stream...  (Not so
  21.  
  22. >  One feature
  23. >of such a system was that the host could filter the blocks before
  24. >sending them -- not sending 'trailing spaces' or anything after a
  25. >;S on a block for example. 
  26.  
  27. This is what kills me about blocks... the above fella used -TRAILING when
  28. sending screens over a communications media, adding extra code to both
  29. the SEND and RECEIVE routines  (the RECEIVEr has to put them back in, no?).
  30.  
  31. Why is he not concerned about the terrible waste of disk space that
  32. SCREENS cause?
  33.  
  34. In short, he did extra work to efficiently transfer his source from one
  35. place to another, but once it got to the other end, he has to do more
  36. work to cause his source code to (once again) take up much more disk space
  37. than necessary.
  38.  
  39. Go figure.
  40.  
  41. Blocks just don't make sense.
  42.  
  43.