Article View: comp.windows.x
Article #38452Re: new free widget library
From: Chuck Dillon
Date: Thu, 13 Mar 1997 00:00
Date: Thu, 13 Mar 1997 00:00
53 lines
3299 bytes
3299 bytes
Kevin L. Suffecool wrote: > > <snip> > > #define RANT_MODE > > Big boys need "complicated" and "bloated" widget libraries like > Motif, and frameworks like Xt, to build and design "complicated" > and demanding applications. If anything, in my 10+ years of > GUI development, I've often wished Xt/Motif had even *more* > functionality. Are you going to build your house with bricks > or with particle board? Well stated. Couldn't agree more. However I would also point out that this isn't a one-size-fits-all world. Motif/Xt is probably not the right solution for a lot of people. The unfortunate part is that it appears a lot of folks start up the learning curve looking for the path of least resistance and realize when they are in sight of where they need to be that they don't have the right tool for the job. > > And regarding all of these "let's stick to straight C" comments, > geesh people; get out of the stone age. If Java *does* in fact > become the future GUI-application language of choice (due to its > platform independancy), all of you "C" fanatics are going to have > to do some major cramming to join the rest of us in the O-O world. Mixed reaction here. Given the choice of C versus C++ I'd say C every time. Lots of folks out there using C++ see your statement and think 'yeah I'm in the O-O world' just because they use C++ not because they apply O-O. Its unfortunate that many folks equivalence O-O with languages that support the current fad of O-O mechanisms. The bulk of O-O applies to implementation in ANY language and are not new ideas. Most (if not all) of the corner stone techniques of O-O were in use long before there ever was an O-O language. I do agree that Java offers much more than C++ in that it won't provide more opportunity for bad software like C++ (IMHO) and that it might provide a more portable solution. I doubt that Java will ever replace C, it just isn't applicable to all problems, but I expect it will likely replace C++. Cramming? If folks are using O-O techniques in C, Java will be a big relief to them. > > #undef RANT_MODE > -- Chuck Dillon ced@noran.com --- Gratuitous waste of bandwidth omitted ---
Technical Details
Message-ID:
<33281014.4593@noran.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<E6vBxI.MtG@world.std.com> <5g3fe4$sae@news.IAEhv.nl> <33276CFB.5C61@ics.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103734,a8c746231dfc1302 X-Google-Attributes: gid103734,public X-Google-Thread: f6356,a8c746231dfc1302 X-Google-Attributes: gidf6356,public X-Google-Thread: 1103af,a8c746231dfc1302 X-Google-Attributes: gid1103af,public X-Google-Thread: 1108a1,a8c746231dfc1302 X-Google-Attributes: gid1108a1,public X-Google-Thread: 1025b4,a8c746231dfc1302 X-Google-Attributes: gid1025b4,public X-Google-Thread: 107393,a8c746231dfc1302 X-Google-Attributes: gid107393,public X-Google-Thread: 108717,a8c746231dfc1302 X-Google-Attributes: gid108717,public From: Chuck Dillon <ced@noran.com> Subject: Re: new free widget library Date: 1997/03/13 Message-ID: <33281014.4593@noran.com> X-Deja-AN: 225199602 Distribution: inet References: <E6vBxI.MtG@world.std.com> <5g3fe4$sae@news.IAEhv.nl> <33276CFB.5C61@ics.com> Organization: NORAN Instruments Inc. (http://www.noran.com/) Newsgroups: comp.windows.x,comp.unix.user-friendly,comp.os.linux.misc,comp.editors,comp.programming,comp.object,gnu.misc.discuss