[#13775] Problems with racc rule definitions — Michael Neumann <neumann@...>

15 messages 2001/04/17
[#13795] Re: Problems with racc rule definitions — Minero Aoki <aamine@...> 2001/04/18

Hi,

[#13940] From Guido, with love... — Dave Thomas <Dave@...>

52 messages 2001/04/20

[#13953] regexp — James Ponder <james@...>

Hi, I'm new to ruby and am coming from a perl background - therefore I

19 messages 2001/04/21

[#14033] Distributed Ruby and heterogeneous networks — harryo@... (Harry Ohlsen)

I wrote my first small distributed application yesterday and it worked

15 messages 2001/04/22

[#14040] RCR: getClassFromString method — ptkwt@...1.aracnet.com (Phil Tomson)

It would be nice to have a function that returns a class type given a

20 messages 2001/04/22

[#14130] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Guy N. Hurst wrote:

21 messages 2001/04/24
[#14148] Re: Ruby mascot proposal — Stephen White <spwhite@...> 2001/04/24

On Tue, 24 Apr 2001, Conrad Schneiker wrote:

[#14188] Re: Ruby mascot proposal — matz@... (Yukihiro Matsumoto) 2001/04/25

Hi,

[#14193] Re: Ruby mascot proposal — "W. Kent Starr" <elderburn@...> 2001/04/25

On Tuesday 24 April 2001 23:02, Yukihiro Matsumoto wrote:

[#14138] Re: python on the smalltalk VM — Conrad Schneiker <schneik@...>

FYI: Thought this might be of interest to the JRuby and Ruby/GUI folks.

27 messages 2001/04/24
[#14153] Re: python on the smalltalk VM — Andrew Kuchling <akuchlin@...> 2001/04/24

Conrad Schneiker <schneik@austin.ibm.com> writes:

[#14154] array#flatten! question — Jim Freeze <jim@...> 2001/04/24

Hello.

[#14159] Can I insert into an array — Jim Freeze <jim@...> 2001/04/24

Ok, this may be a dumb question, but, is it possible to insert into an

[#14162] Re: Can I insert into an array — Dave Thomas <Dave@...> 2001/04/24

Jim Freeze <jim@freeze.org> writes:

[#14289] RCR: Array#insert — Shugo Maeda <shugo@...> 2001/04/27

At Wed, 25 Apr 2001 01:28:36 +0900,

[#14221] An or in an if. — Tim Pettman <tjp@...>

Hi there,

18 messages 2001/04/25

[#14267] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Danny van Bruggen,

16 messages 2001/04/26

[#14452] How to do it the Ruby-way 3 — Stefan Matthias Aust <sma@3plus4.de>

First a question: Why is

21 messages 2001/04/30

[ruby-talk:13840] Re: IOWA Re: Web Applications

From: Avi Bryant <avi@...4.com>
Date: 2001-04-19 02:31:47 UTC
List: ruby-talk #13840

On Thu, 19 Apr 2001, Erich Schubert wrote:

> You might argue that this is mixing program and html code (which i
> consider a bad thing), but this is display specific code

I consider mixing logic - loops, print statements, anything - with HTML, a
bad thing.  Period.

It is the responsibility of the web designer to play all of the crazy
games with html to make it look good.  It is not their responsibility to
know *anything* about the backend code, even to the point of writing a
simple loop that calls it.  Likewise, it is not the responsibility of the
backend coder to muck around in the HTML adding in loops and if
statements, and certainly not to maintain this when the web designer does
a major restructuring.

The idea behind IOWA is that there is a single contract between the web
designer and the backend: each element in the html that needs any dynamic
behavior is named.  The designer can change anything they want as long as
they keep the same set of names for the same behaviors.  The developer
maps parts of the backend (lists, methods, etc) onto these names.

To make development faster, *by default* names are mapped to the
correspondingly named elements in the backend, which is why it *looks* a
lot like PHP with the backend leaking in to the template.  But they are
separate namespaces - if the backend changes substantially, the bindings
can be changed to reflect that, and the template does not have to be
modified one bit.


In This Thread