[#20675] RCR: non-bang equivalent to []= — Tobias Reif <tobiasreif@...>

Hi,

49 messages 2001/09/01
[#20774] Re: RCR: non-bang equivalent to []= — Tobias Reif <tobiasreif@...> 2001/09/03

I wrote:

[#20778] Re: RCR: non-bang equivalent to []= — Kevin Smith <kevinbsmith@...> 2001/09/03

--- Tobias Reif <tobiasreif@pinkjuice.com> wrote:

[#20715] oreilly buch von matz - website online — markus jais <info@...>

hi

43 messages 2001/09/02
[#20717] Re: OReilly Ruby book has snail on cover — ptkwt@...1.aracnet.com (Phil Tomson) 2001/09/02

Actually, thanks for posting it here. I was trying to search OReilly's

[#20922] Re: OReilly Ruby book has snail on cover — Paul Brannan <pbrannan@...> 2001/09/05

On Mon, 3 Sep 2001, Phil Tomson wrote:

[#20768] Minor cgi.rb question — "Hal E. Fulton" <hal9000@...>

I don't have much experience with

25 messages 2001/09/03

[#20770] Calling member methods from C++ — jglueck@... (Bernhard Glk)

Some quetsions have been solved for me, but my message system does not

12 messages 2001/09/03

[#20976] destructor — Frank Sonnemans <ruby@...>

Does Ruby have a destructor as in C++?

25 messages 2001/09/07

[#21218] Ruby objects <-> XML: anyone working on this? — senderista@... (Tobin Baker)

Are there any Ruby analogs of these two Python modules (xml_pickle,

13 messages 2001/09/15

[#21296] nested require files need path internally — Bob Gustafson <bobgus@...>

Version: 1.64

29 messages 2001/09/18
[#21298] Re: nested require files need path internally — David Alan Black <dblack@...> 2001/09/18

Hello --

[#21302] Re: nested require files need path internally — Bob Gustafson <bobgus@...> 2001/09/18

On Tue, 18 Sep 2001, David Alan Black wrote:

[#21303] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/18

Hi,

[#21306] Re: nested require files need path internally — Lars Christensen <larsch@...> 2001/09/18

On Tue, 18 Sep 2001, Yukihiro Matsumoto wrote:

[#21307] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/18

Hi,

[#21331] Re: nested require files need path internally — Paul Brannan <pbrannan@...> 2001/09/18

> The big difference is C++ search done in compile time, Ruby search

[#21340] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/18

Hi,

[#21353] Re: nested require files need path internally — Paul Brannan <pbrannan@...> 2001/09/18

On Wed, 19 Sep 2001, Yukihiro Matsumoto wrote:

[#21366] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/19

Hi,

[#21368] Re: nested require files need path internally — "Julian Fitzell" <julian-ml@...4.com> 2001/09/19

On 19/09/2001 at 10:12 AM matz@ruby-lang.org wrote:

[#21376] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/19

Hi,

[#21406] Re: nested require files need path internally — Paul Brannan <pbrannan@...> 2001/09/19

On Wed, 19 Sep 2001, Yukihiro Matsumoto wrote:

[#21315] Suggestions for new CGI lib — anders@... (Anders Johannsen)

From the comp.lang.ruby thread "Minor cgi.rb question" (2001-09-03), I

21 messages 2001/09/18

[#21413] Ruby/objects book in style of The Little Lisper — Brian Marick <marick@...>

I fell in love with Lisp in the early 80's. Back then, I read a book called

36 messages 2001/09/19
[#21420] Re: Ruby/objects book in style of The Little Lisper — Christopher Sawtell <csawtell@...> 2001/09/20

On 20 Sep 2001 06:19:44 +0900, Brian Marick wrote:

[#21479] Re: Ruby/objects book in style of The Little Lisper — Kevin Smith <kevinbsmith@...> 2001/09/21

--- Christopher Sawtell <csawtell@paradise.net.nz> wrote:

[#21491] SV: Re: Ruby/objects book in style of The Little Lisper — "Mikkel Damsgaard" <mikkel_damsgaard@...> 2001/09/21

[#21494] Re: SV: Re: Ruby/objects book in style of The Little Lisper — Kevin Smith <kevinbsmith@...> 2001/09/21

--- Mikkel Damsgaard <mikkel_damsgaard@mailme.dk> wrote:

[#21510] Re: SV: Re: Ruby/objects book in style of The Little Lisper — Todd Gillespie <toddg@...> 2001/09/22

On Sat, 22 Sep 2001, Kevin Smith wrote:

[#21514] Re: SV: Re: Ruby/objects book in style of The Little Lisper — Kevin Smith <kevinbsmith@...> 2001/09/22

--- Todd Gillespie <toddg@mail.ma.utexas.edu> wrote:

[#21535] irb — Fabio <fabio.spelta@...>

Hello. :) I'm new here, and I have not found an archive of the previous

15 messages 2001/09/22

[#21616] opening a named pipe? — "Avdi B. Grimm" <avdi@...>

I'm having trouble reading from a named pipe in linux. basicly, I'm

12 messages 2001/09/24

[#21685] manipulating "immutable" objects such as Fixnum from within callbacks & al... — Guillaume Cottenceau <gc@...>

Hello,

15 messages 2001/09/25

[#21798] Ruby internal (guide to the source) — "Benoit Cerrina" <benoit.cerrina@...>

Hi,

22 messages 2001/09/28

[ruby-talk:20903] Re: Minor cgi.rb question

From: "W. Kent Starr" <elderburn@...>
Date: 2001-09-05 03:42:37 UTC
List: ruby-talk #20903
On Tuesday 04 September 2001 14:53, David Tillman wrote:
> Niklas Frykholm wrote:
> > [Hal E. Fulton]
> >
> > > Suppose I want to follow an H1
> > > header with an H2 header. Fine...
> > >
> > > cgi.out do
> > >   cgi.html do
> > >     cgi.body do
> > >       cgi.h1 { "Larger header" } +
> > >       cgi.h2 { "Smaller header" }
> > >     end
> > >   end
> > > end
> >
> > ...
> >
> > > Couldn't it have been written in such
> > > a way that output would have been
> > > done as we went along, or at least
> > > collected as we went along?
> >
> > I agree that this is not very good... it is too easy to forget the '+'.
> > But outputting the data directly is not very good either... you may want
> > to postprocess the data or (for example) write it to a database. Also,
> > I do not think that HTML generation really belongs in the CGI class.
> > But I do like the idea of using ruby blocks to indicate tag nesting.
>
>   With my HTML lib I wrote for Ruby:
>
>
>   #!/usr/local/bin/ruby
>
> #-*-Ruby-*-
> require 'HTMLoop'
>
>
> doc = HTMLdoc.new(H_title => 'Ruby HTMLoop Example',
> 		  H_address => 'dtillman@oxgoad.org')
>
>
> doc << h1("Larger header")
> doc << h2("Smaller header")
>
>
> myTable = HTMLtable.new(H_border => 3, H_bcolor => '#dd9999')
>
>
> # Array of rows and columns.
> foo = [['Column 1', 'Column 2', 'Column 3'],
>        ['Larry',    'Moe',      'Curly']]
>
>
> myTable << foo
>
> doc << myTable
>
> puts doc
>
>
>
>   If there is sufficient interest I will put together some documentation
>   and make it available.
>
>   -Dave

"Webification" is certainly a desirable goal, and HTML cum CGI is a 
foundational aspect of this. Your thoughts vis a vis structure echo mine (I 
was toying with this a few weeks ago, lamenting the fact that I have to do 
CGI via Perl as our current hosting services do not yet support Ruby.

A suggestion: use "standard" language for your passed hash keys, say 
"bgcolor" rather than "H_bcolor". The result would be that anyone reasonably 
skilled in HTML could look at the Ruby code and gain an immediate 
understanding of what is happening.

Ruby is a wonderfully expressive language, a fact that can speed its adoption 
in the mainstream world of web design when compared to Perl and (worse) Java.
Nonetheless, it still provides the power for a strong, experienced programmer 
to create high end web applications while still easing the way for a new, or 
cross discipline, designer to upgrade the functionality of their creations. 
Or, so -I- believe :-)

Regards,

Kent Starr
elderburn@mindspring.com


In This Thread