[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Dylan for Pythoneers?



Rob Myers wrote:
> 
> On Friday, April 12, 2002, at 07:30 PM, Carl Gay wrote:
> > The Dylan User Interface Manager (DUIM, pronounced "dwim") is great
> > for GUI programming on Windows.  There's no GUI builder,
> 
> I thought there was a toy GUI builder with the Fun-Dev demos?

It's the "DUIM Interface Builder" example.  It can be very useful
for learning some DUIM.  Good point.  Once you know how layouts
work, and what the gadget names are, though, it's easier to write
it by hand.  (And that's a Good Thing.)  Doing layouts in SWING
is just the most amazing pain.
 
> > but frankly it works at a much higher level than, say, SWING,
> 
> SWING is over-engineered. DUIM is much more elegant and usable.

Absolutely.
 
> > There is work being done to port DUIM to Gwydion Dylan, so it will
> > work on Unix.  I don't know exactly how far along it is but there's
> > a screen shot of some DUIM windows on Unix floating around somewhere.
> 
> The DUIM GTk+ port, started by Fun-O, currently compiles on Gwydion
> Dylan. It's included in the current release IIRC. The screenshots can be
> found from the Gwydion site address given above.

Do you know if this runs in the win32 version?  That's what I'm 
attempting to get running right now, but having a few problems,
possibly related to my cygwin installation.
 
> A MacOS X Carbon DUIM is being worked on slooooowly. A screenshot is
> available at http://www.robmyers.org/dylan . It's still many months from
> completion but it's starting to look quite good.

This is way cool.

By the way, the "Implement DUIM" progress bar on
http://www.gwydiondylan.org/gui.phtml sits at 0% currently.
I guess it just hasn't been updated yet.