[#11822] RCR: Input XML support in the base Ruby — Dave Thomas <Dave@...>

15 messages 2001/03/01

[#11960] Not Ruby, for me, for the moment at least — "Michael Kreuzer" <mkreuzer@... (nospam)>

I wrote on this newsgroup last weekend about how I was considering using

11 messages 2001/03/04

[#12023] French RUG ? — "Jerome" <jeromg@...>

Hi fellow rubyers,

16 messages 2001/03/05

[#12103] disassembling and reassembling a hash — raja@... (Raja S.)

Given a hash, h1, will the following always hold?

20 messages 2001/03/06

[#12204] FEATURE REQUEST: 'my' local variables — Leo Razoumov <see_signature@127.0.0.1>

Ruby is, indeed, a very well designed language.

64 messages 2001/03/07
[#12250] Re: FEATURE REQUEST: 'my' local variables — Leo Razoumov <see_signature@127.0.0.1> 2001/03/07

>>>>> "GK" == GOTO Kentaro <gotoken@math.sci.hokudai.ac.jp> writes:

[#12284] Re: FEATURE REQUEST: 'my' local variables — gotoken@... (GOTO Kentaro) 2001/03/08

In message "[ruby-talk:12250] Re: FEATURE REQUEST: 'my' local variables"

[#12289] Re: FEATURE REQUEST: 'my' local variables — matz@... (Yukihiro Matsumoto) 2001/03/08

Hi,

[#12452] Re: FEATURE REQUEST: 'my' local variables — gotoken@... (GOTO Kentaro) 2001/03/12

In message "[ruby-talk:12289] Re: FEATURE REQUEST: 'my' local variables"

[#12553] Re: FEATURE REQUEST: 'my' local variables — Dave Thomas <Dave@...> 2001/03/13

matz@zetabits.com (Yukihiro Matsumoto) writes:

[#12329] Math package — Mathieu Bouchard <matju@...>

18 messages 2001/03/09

[#12330] Haskell goodies, RCR and challenge — Robert Feldt <feldt@...>

Hi,

19 messages 2001/03/09
[#12374] Re: Haskell goodies, RCR and challenge — matz@... (Yukihiro Matsumoto) 2001/03/10

Hi,

[#12349] Can Ruby-GTK display Gif Png or Jpeg files? — Phlip <phlip_cpp@...>

Ruby-san:

20 messages 2001/03/09

[#12444] class variables — Max Ischenko <max@...>

14 messages 2001/03/12

[#12606] Order, chaos, and change requests :) — Dave Thomas <Dave@...>

17 messages 2001/03/14

[#12635] email address regexp — "David Fung" <dfung@...>

i would like to locate probable email addresses in a bunch of text files,

12 messages 2001/03/14

[#12646] police warns you -- Perl is dangerous!! — Leo Razoumov <see_signature@127.0.0.1>

I just read this story on Slashdot

14 messages 2001/03/14
[#12651] Re: police warns you -- Perl is dangerous!! — pete@... (Pete Kernan) 2001/03/14

On 14 Mar 2001 11:46:35 -0800, Leo Razoumov <see_signature@127.0.0.1> wrote:

[#12691] Re: police warns you -- Perl is dangerous!! — "W. Kent Starr" <elderburn@...> 2001/03/15

On Wednesday 14 March 2001 15:40, Pete Kernan wrote:

[#12709] [OFFTOPIC] Re: police warns you -- Perl is dangerous!! — Stephen White <spwhite@...> 2001/03/16

On Fri, 16 Mar 2001, W. Kent Starr wrote:

[#12655] Re: FEATURE REQUEST: 'my' local variables — "Benjamin J. Tilly" <ben_tilly@...>

>===== Original Message From Leo Razoumov <see_signature@127.0.0.1> =====

18 messages 2001/03/14

[#12706] Library packaging — "Nathaniel Talbott" <ntalbott@...>

I have a project that I'm working on that needs to live two different lives,

30 messages 2001/03/16

[#12840] Looking for a decent compression scheme — Dave Thomas <Dave@...>

14 messages 2001/03/19

[#12895] differences between range and array — "Doug Edmunds" <dae_alt3@...>

This code comes from the online code examples for

16 messages 2001/03/20
[#12896] Re: differences between range and array — "Hee-Sob Park" <phasis@...> 2001/03/20

[#12899] Re: differences between range and array — Jim Freeze <jim@...> 2001/03/20

On Tue, 20 Mar 2001, Hee-Sob Park wrote:

[#12960] TextBox ListBox — Ron Jeffries <ronjeffries@...>

Attached is a little Spike that Chet and I are doing. It is a

13 messages 2001/03/20

[#12991] [ANN] Lapidary 0.2.0 — "Nathaniel Talbott" <ntalbott@...>

Well, here's my first major contribution to the Ruby world: Lapidary. It's a

16 messages 2001/03/20

[#13028] mkmf question — Luigi Ballabio <luigi.ballabio@...>

15 messages 2001/03/21

[#13185] Reading a file backwards — "Daniel Berger" <djberg96@...>

Hi all,

21 messages 2001/03/25
[#13197] Re: Reading a file backwards — "Daniel Berger" <djberg96@...> 2001/03/25

> Hi Dan,

[#13203] Re: Reading a file backwards — Mathieu Bouchard <matju@...> 2001/03/25

On Sun, 25 Mar 2001, Daniel Berger wrote:

[#13210] Re: Reading a file backwards — "Daniel Berger" <djberg96@...> 2001/03/25

"Mathieu Bouchard" <matju@sympatico.ca> wrote in message

[#13374] Passing an array to `exec'? — Lloyd Zusman <ljz@...>

I'd like to do the following:

15 messages 2001/03/31

[#13397] Multidimensional arrays and hashes? — Lloyd Zusman <ljz@...>

Is it possible in ruby to make use of constructs that correspond to

14 messages 2001/03/31

[ruby-talk:12879] Re: GUI Toolkit for Ruby

From: brk@...
Date: 2001-03-19 19:06:57 UTC
List: ruby-talk #12879

> -----Original Message-----
> From:	claird@starbase.neosoft.com [SMTP:claird@starbase.neosoft.com]
> Sent:	Saturday, March 17, 2001 6:40 AM
> To:	ruby-talk@ruby-lang.org; ruby-talk@netlab.co.jp
> Subject:	[ruby-talk:12770] Re: GUI Toolkit for Ruby
> 
> In article <61AC3AD3E884D411836F0050BA8FE9F33550C6@franklin.jenkon.com>,
>  <brk@jenkon.com> wrote:
> 			.
> 			.
> 			.
> >Ben's got a great suggestion, which aside from helping with system
> >administration would also enable accessibility. Writing a cross-platform,
> >cross-windowing-toolkit GUI is far from easy. The difficulty goes way up
> if
> >you want to support internationalization, accessibility, or even drawing.
> 
> >
> ><rambling>
> >
> >Dylan's DUIM
> >(http://www.functional-objects.com/products/doc/dguide/index.htm) is one
> >interesting attempt (interesting because Dylan idioms are often
> reminiscent
> >of Ruby idioms, and because people have said nice things about it),
> >wxWindows and Qt are two others. I've written one myself in Python that
> >currently runs on Qt or Java Swing. All have their weaknesses. 
> >
> >Starting with a strong MVC bias is probably a good way to do it, and if
> you
> >work really, really hard, the payoff could be handsome - if Ruby had a
> >single, convincing answer to the question 'What GUI toolkit do I use?',
> it
> >might help improve the user base significantly. 
> >
> >However, this is not a project that should be started lightly. If you
> want
> >to do this right, pick a cross-platform GUI toolkit which supports
> Unicode
> >(and other encodings, possibly) and is free on all platforms as one
> >implementation (wxWindows or gtk might be acceptable compromises, since
> >they're both moving toward I18N support, and Ben's text-only
> implementation.
> >Develop them simultaneously to keep yourself from cheating and making
> some
> >things inaccessible from the text version.
> >
> >Don't forget to look elsewhere for ideas. Consider UIML (www.uiml.org),
> XUL
> >(www.mozilla.org/xpfe), Swing, and the SmallTalk GUIs. Read some books on
> >user interface design.
> >
> >If people think this all the way through and still decide to do it, and
> do
> >it well, Ruby could benefit greatly.
> 			.
> 			.
> 			.
> I like your recommendations for sources of good ideas.
> 
> I think you wrote truest, though, right at the beginning:
>   Writing a cross-platform, cross-windowing-toolkit
>   GUI is far from easy. The difficulty goes way up
>   if you want to support internationalization,
>   accessibility, or even drawing. 
> I'm not sanguine about the prospects for the grand ambition
> you describe.  Java wants all that, and Swing is, frankly,
> unusable in several regards.
> -- 
> 
> Cameron Laird <claird@NeoSoft.com>
> Business:  http://www.Phaseit.net
> Personal:  http://starbase.neosoft.com/~claird/home.html
	[Bryn Keller]  

	I couldn't agree more. It's very, very hard to get this right, and
Swing certainly didn't, IMHO. I'm not sure I've *ever* seen a GUI toolkit
that really got these things right. Certainly not one that got them all and
was still usable.

	Bryn

In This Thread

Prev Next