[FoRK] backpedaling... when terse isn't a good thing,
and other PL thoughts
Fri Dec 9 15:45:37 PST 2005
Compared to XView, Athena, Motif, etc. I suspect that Galaxy was a
dream come true. Everything is relative, after all, and I remember
those libraries as being much too annoying to even consider.
Back then, I was using Common LISP with Garnet (from CMU), which had
zillions of idiosyncracies but was also incredibly cool. It was built
on top of a constraint and frames engine, so it magically kept views
in sync with the underlying data. Very cool.
They tried to join the mainstream with Amulet (C++) but I don't think
it ever caught on. There were enough hardcore Amulet users that there
was an Open Amulet site at one point. Java had subArctic, a similar
UI system based on constraints, but that got even less traction.
On 12/9/05, Jeff Bone <jbone at place.org> wrote:
> On Dec 9, 2005, at 4:46 PM, Ken Meltsner wrote:
> > And I am old, skeptical, and have heard horror stories about
> > Galaxy... Willing to hear the other side, though.
> > Ken
> I quite liked it. It was used on the 2nd largest project I've ever
> worked on around 250K LoC, C code. Note that we weren't using and I
> can't vouch for the C++ version or how it might have evolved beyond
> 1992, but at the time the C version was very state of the art, IMHO.
> (My points of comparison on the GUI side at that point were XView,
> Motif, Athena, a little NeWS / TnT, very light Mac, a little more
> NeXTStep, and almost no Windows; none of which except NeXTStep and
> possibly NeWS could be considered state-of-the-art in any sense at
> that point, IMHO. ;-) (My perspective may also have been tainted by
> the fact that I didn't consider myself a GUI guy but had been stuck
> flying GUI dev point in both my previous gigs at that time, using
> XView at Sun and, horrifyingly, most recently at that point
> PowerBuilder on Windows at Dell. Ugh. So Galaxy was an absolute
> dream. :-)
Absolute power corrupts absolutely, but model train sets do a pretty
good job as well
-- 2/28/05, in a odd dream
More information about the FoRK