home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / misc / 3599 < prev    next >
Encoding:
Text File  |  1992-11-11  |  1.9 KB  |  37 lines

  1. Newsgroups: comp.lang.misc
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!sun-barr!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!menudo.uh.edu!sugar!ficc!peter
  3. From: peter@ferranti.com (peter da silva)
  4. Subject: Re: Hardware Support for Numeric Algorithms
  5. Message-ID: <id.DDWU.KZ4@ferranti.com>
  6. Organization: Xenix Support, FICC
  7. References: <1992Nov6.230030.16637@leland.Stanford.EDU> <TMB.92Nov7233431@orac.idiap.ch> <BxDH7G.8Cn@mentor.cc.purdue.edu>
  8. Date: Wed, 11 Nov 1992 18:25:48 GMT
  9. Lines: 26
  10.  
  11. In article <BxDH7G.8Cn@mentor.cc.purdue.edu> hrubin@mentor.cc.purdue.edu (Herman Rubin) writes:
  12. > Those who rewrote my code without gotos had to work to do it.
  13.  
  14. Who cares?
  15.  
  16. The goal, after all, isn't eliminating the gotos. It's producing maintainable
  17. code. The version I wrote from your code had just as many gotos (some were
  18. switch statements, but it's a 5 minute job to convert them all back and
  19. forth), but it was a lot more readable and maintainable. And I probably spent
  20. less time on it than you spent on the code in the first place.
  21.  
  22. Frankly, your coding style as we've seen it on the net is so bad nobody can
  23. take seriously any claim that minor syntax changes will make an atom of
  24. difference to your productivity.
  25.  
  26. You're like someone who's been driving power boats around all his life, and
  27. has no feel for the water. You need to do some sailing... sure, it's not
  28. directly productive time, but neither is flaming on the net. Go, spend some
  29. time learning how to write readable code and then come back. You'll be able
  30. to explain things a lot better, and maybe make your point effectively enough
  31. that people understand.
  32. -- 
  33. Peter da Silva / 77487-5012 USA / +1 713 274 5180
  34. true(<<VV$@\\$'&O 9$O%'$LT$&$"V6"$&$<4$?'&$ #I&&?$=$<<@)24 24 scale 3 21 moveto
  35. {dup 36 eq{pop not}{dup 7 and 4 sub exch 56 and 8 div 4 sub 2 index{rlineto}{
  36. rmoveto}ifelse}ifelse}forall stroke pop showpage % Har du kramat din varg idag?
  37.