From: Chad Fowler Date: 2004-04-12T04:57:30+09:00 Subject: Re: Idea: Simplified GTK On 11/4/2004, at 12:36 PM, Robert Feldt wrote: > >> I know you lose some flexibility (or you make it one level harder), >> but I can't help wanting it to look like this: >> >> def app_logic >> main { >> hbox { >> vbox { >> button("Do it") { puts "pressed btn1" } >> button("This too") { puts "pressed btn2" } >> } >> vbox { >> button("Third button") { puts "pressed btn3" } >> } >> } >> } >> end >> >> Even if something like this (your idea) has some shortcomings, I >> still think it's worth doing. It will be very useful for the >> situations when its shortcomings aren't an issue (for example, quick >> and dirty little GUI apps). >> > Have you checked out Rich's Guitopia? Looks similar to this. We plan > to use something like that as the top layer for a GUI toolkit one of > my students is doing. > > Yes. It's not exactly like this--better, actually. But, it's not available publicly yet. I think he calls it Utopia (Gutopia was apparently a name someone else attached to the same idea). Sounds like your students work on some pretty great projects. :) Chad