[#3109] Is divmod dangerous? — Dave Thomas <Dave@...>

14 messages 2000/06/06

[#3149] Retrieving the hostname and port in net/http — Roland Jesse <jesse@...>

Hi,

12 messages 2000/06/07

[#3222] Ruby coding standard? — Robert Feldt <feldt@...>

16 messages 2000/06/09

[#3277] Re: BUG or something? — Aleksi Niemel<aleksi.niemela@...>

> |I am new to Ruby and this brings up a question I have had

17 messages 2000/06/12
[#3281] Re: BUG or something? — Dave Thomas <Dave@...> 2000/06/12

Aleksi Niemel<aleksi.niemela@cinnober.com> writes:

[#3296] RE: about documentation — Aleksi Niemel<aleksi.niemela@...>

> I want to contribute to the ruby project in my spare time.

15 messages 2000/06/12

[#3407] Waffling between Python and Ruby — "Warren Postma" <embed@...>

I was looking at the Ruby editor/IDE for windows and was disappointed with

19 messages 2000/06/14

[#3410] Exercice: Translate into Ruby :-) — Jilani Khaldi <jilanik@...>

Hi All,

17 messages 2000/06/14

[#3415] Re: Waffling between Python and Ruby — Andrew Hunt <andy@...>

>Static typing..., hmm,...

11 messages 2000/06/14

[#3453] Re: Static Typing( Was: Waffling between Python and Ruby) — Andrew Hunt <andy@...>

32 messages 2000/06/16

[#3516] Deep copy? — Hugh Sasse Staff Elec Eng <hgs@...>

Given that I cannot overload =, how should I go about ensuring a deep

20 messages 2000/06/19

[#3694] Why it's quiet — hal9000@...

We are all busy learning the new language

26 messages 2000/06/29
[#3703] Re: Why it's quiet — "NAKAMURA, Hiroshi" <nahi@...> 2000/06/30

Hi,

[#3705] Re: Why it's quiet — matz@... (Yukihiro Matsumoto) 2000/06/30

Hi,

[ruby-talk:03352] Re: about documentation

From: Hugh Sasse Staff Elec Eng <hgs@...>
Date: 2000-06-13 09:17:55 UTC
List: ruby-talk #3352
On Mon, 12 Jun 2000, Conrad Schneiker wrote:

> 
> 
> Dave Thomas wrote:
> 
> > Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
> >
> > > Also, it is important that from the outset these formats consist of
> > > printable characters only.  The bi-lingual nature of Ruby development
> > > makes this an interesting definition, but what I don't want to see is
> > > embedded Word documents, and other such binary stuff!  Do people agree
> > > that this is a sensible constraint?
> >
> > Before we go reinventing too many wheels here, <continued below>
> 
> You took the words right off my keyboard. ... Except I had a different
	[...]

This is why I wrote:

"[...]keywords and formats that have been accepted by the Ruby community.  
This is so work is not duplicated, and the multiplicity of formats does
not get out of hand."


> Also to widen the scope of these considerations a bit, I want to draw your
> attention to an interesting article,
> 
>     "POD is Not Literate Programming"
> 
> (where POD is Perl-eeze for "Plain Old Documentation") at
> 
>     http://www.perl.com/pub/tchrist/litprog.html
> 

The article says:

"Knuth's other idea was that the best order to explain the parts of the
program in a journal article is not going to be the same as the order that
the computer needs to see the code."

A few months back I asked for an enhancement to RDtool for this purpose,
saying that POD did not have this feature.  I was told that RD docs were
to be kept simple, so that my request to have things appear in a different
order from that in the code would not be implememnted.  I should have
known that Knuth got there first!  Citing him might have strengthened
my argument. :-)   This is why I have been looking for other formats
after examining the otherwise splendid RDtool.

I would like to generate manual pages from the code, for one thing, 
and possibly internal documentation separately, from the same code, as
well.   This is applying the "Don't Repeat Yourself" principle.

I would like to see RDtool become to POD what Ruby is to Perl :-)
"There's A Better Way To Do It" and all that.

> --
> Conrad Schneiker
> (This note is unofficial and subject to improvement without notice.)
> 
> 
	Hugh
	hgs@dmu.ac.uk



In This Thread

Prev Next