[#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:13830] Re: IOWA Re: Web Applications

From: "Erich Schubert" <newsgroups@...>
Date: 2001-04-18 23:40:08 UTC
List: ruby-talk #13830
> It depends very much on what your goals are.  Yes, there is a need for
> general templating solutions that can deal with any kind of text.  There
> is also a need for general XLib calls that can deal with any kind of
> graphics.  But if you are building a particular kind of desktop app, it
> is much nicer to write to a widget toolkit, or better yet, an

The widget toolkit is there, it's called "HTML". And it has lot's of
drawbacks. That's why i want to be independent from it.

> application framework.  The direction I was trying to move with IOWA was
> a system for HTML - not XML, not WML, at least not yet - that allowed
> the same high level of abstraction (or higher) that you get when working
> with a good desktop framework. I'm not sure how you could provide that
> with a more general templating system.

HTML is crap. it's awful.
If you want a "decent" look for your site (i.e. the look your customers
want) you have to play tricks with html, use invisible tables, spacers
and all this stuff.
This is not HTML as it was designed, so i believe that a library doing
abstraction for HTML is something your client's don't want.

all templating systems i've tried were very limited...
eperl was nice for this and HTML::Mason has some ePerl-Like things, and
with it's caching and component architecture it's quite neat.

Sure there will be people who are looking for things like IOWA; but in my
concept iowa might just be an alternative to eperl.
I do not yet understand why somebody might want to do it this way.

------
<?
        logList {
                list = loggedTimes
                item = logItem
        }
?>
<ul oid="logList">
<li>@logItem.time: @logItem.comment</li>
</ul>
------

of course this is a way to list the array loggedTimes.

But I prefer
----
<ul>
<% loggedTimes.each { |item| %>
<li><%= item.time %>: <%= item.comment %>
<% } %>
</ul>
----

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

in the next layout version, my designer might decide that he does not
like <ul> lists. And he does not want to have the data displayed in two
columns, but in two rows.

----
<table>
<tr>
<% loggedTimes.each { |item| %> <td><%= item.time %></td> <% } %>
</tr><tr>
<% loggedTimes.each { |item| %> <td><%= item.comment %></td> <% } %>
</tr>
</table>
----

I think eRuby is nicer here.

Greetings,
Erich

In This Thread