Groups | Search | Server Info | Login | Register


Groups > comp.programming.literate > #34

Re: [?] Re: Large Literate Programs

From "Aaron W. Hsu" <arcfide@sacrideo.us>
Newsgroups comp.programming.literate
Subject Re: [?] Re: Large Literate Programs
Date 2011-10-11 13:32 -0400
Organization Indiana University
Message-ID <j71uim$aqe$1@labrador.cs.tufts.edu> (permalink)
References (4 earlier) <sfid-H-20111007-173204-+58.70-1@multi.osbf.lua> <j6ohih$anm$1@labrador.cs.tufts.edu> <sfid-H-20111008-041204-+44.32-1@multi.osbf.lua> <j706mm$9e$1@labrador.cs.tufts.edu> <sfid-H-20111011-133205-+49.85-1@multi.osbf.lua>

Show all headers | View raw


On Mon, 10 Oct 2011 21:38:30 -0400, Simon Wright <simon@pushface.org>  
wrote:

> Do people in general find that LP is a way of documenting a program that
> has already been (designed and) implemented rather than part of the
> process of designing the program? I'd (naively) hoped for the latter!

I almost always do a significant part of the writing with the programming.  
That is, I see them as mutually beneficial. In this sense, it's part of  
designing. However, I always attempt to gain some sort of grasp on the  
concept and design before I just randomly sit down to program. Sometimes I  
experiment with ideas, but in those cases, I'm usually encoding that  
thought process into my program anways, at the documentation level.

So, I use it for both. What I don't ever do is start with a piece of  
program text that I've just finished writing, and then think, "Now I'll  
fill out the documentation." I might do this with some piece of  
non-literate code that I have inherited, but whenever I start a program  
 from scratch, the prose and code grow together, and never separately.

	Aaron W. Hsu

-- 
Programming is just another word for the Lost Art of Thinking.

Back to comp.programming.literate | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-06 04:32 -0400
  Re: Large Literate Programs Adam Russell <ac.russell@live.com> - 2011-10-07 00:27 -0400
    Re: Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-07 02:42 -0400
      Re: Large Literate Programs gratefulfrog <gratefulfrog@gmail.com> - 2011-10-10 22:12 -0400
        Re: Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-11 13:32 -0400
        Re: Large Literate Programs Yannick DuchĂȘne (Hibou57) <yannick_duchene@yahoo.fr> - 2011-10-22 11:07 -0400
  [?] Re: Large Literate Programs arnold@skeeve.com (Aharon Robbins) - 2011-10-07 14:06 -0400
    Re: [?] Re: Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-07 14:47 -0400
    Re: [?] Re: Large Literate Programs blp@cs.stanford.edu (Ben Pfaff) - 2011-10-07 23:54 -0400
      Re: [?] Re: Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-08 02:07 -0400
      Re: Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-08 02:27 -0400
        Re: Large Literate Programs Palo Vlcek <pavol.vlcek@gmail.com> - 2011-10-10 22:13 -0400
          Re: Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-11 12:22 -0400
            Re: Large Literate Programs Palo Vlcek <pavol.vlcek@gmail.com> - 2011-10-12 01:57 -0400
              Re: Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-12 16:52 -0400
      Re: [?] Re: Large Literate Programs Simon Wright <simon@pushface.org> - 2011-10-10 21:38 -0400
        Re: [?] Re: Large Literate Programs "Aaron W. Hsu" <arcfide@sacrideo.us> - 2011-10-11 13:32 -0400
        Re: [?] Re: Large Literate Programs Ben Pfaff <blp@cs.stanford.edu> - 2011-10-13 18:36 -0400
          Re: [?] Re: Large Literate Programs Simon Wright <simon@pushface.org> - 2011-10-14 03:47 -0400
          Re: Large Literate Programs dtopham <dtopham@gmail.com> - 2011-10-14 18:12 -0400
            Re: Large Literate Programs blp@cs.stanford.edu (Ben Pfaff) - 2011-10-14 18:57 -0400

csiph-web