From owner-freebsd-hackers Mon Feb 26 10:10:12 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA04900 for hackers-outgoing; Mon, 26 Feb 1996 10:10:12 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id KAA04895 for ; Mon, 26 Feb 1996 10:10:09 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.4/8.6.9) with SMTP id KAA05099; Mon, 26 Feb 1996 10:06:47 -0800 (PST) To: Sean Kelly cc: kuku@gilberto.physik.rwth-aachen.de, narvi@haldjas.folklore.ee, hackers@freebsd.org Subject: Re: Win32 (was:Re: Go SCSI! Big improvement...) In-reply-to: Your message of "Mon, 26 Feb 1996 09:31:12 MST." <9602261631.AA16015@emu.fsl.noaa.gov> Date: Mon, 26 Feb 1996 10:06:47 -0800 Message-ID: <5097.825358007@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-hackers@freebsd.org Precedence: bulk > That's nothing but opinion and doesn't drive the argument. See: I > think Tcl/Tk looks really nice. And what's so ugly about gray? Hey, > some of my carpet is gray and my hair'll turn gray some day, too! :-) FWIW, my opinion of Tk (in pretty much all its various versions in whatever colors) is that it's the finest GUI development environment currently available for $0, period. Yes, there are aspects of its which are unwieldy and annoying (I don't care for the placement management stuff *at all*, to be honest) but the sheer bredth of functionality can't really be beat. The canvas object is an amazing little hack just in and of itself, and it makes for very arbitrarily complex controls when you need them - very cute, and something even the big commercial apps don't provide (or do very badly). Unless something really awesome comes over the horizon, perhaps with java doing the custom graphics and your "GUI window" really being somebody's netscape window, well, I think TCL and Tk are the ones to back. I'm definitely going with this combination for my own work, and if anything I think that FreeBSD's committment to TCL has been insufficiently energetic. Even just a "boilerplate" library and TCL interpreter available with the base system, with all the little "must have" add-ons already bolted on, would be a great stimulus for a new and better class of applications. sysinstall (reborn "setup") and the pkg_* tools would definitely be my first clients for such a library, seeing as I've already been forced to do this myself just to bootstrap my own efforts. Jordan > > Christoph> Show me a good file selector box in Tcl/Tk or a tree > Christoph> view. Text selection sucks imho. > > I'll grant you the file selector, but the text selection? Nope, > 'fraid not. Works just fine. Looks real nice, too. :-) > > -- > Sean Kelly > NOAA Forecast Systems Laboratory, Boulder Colorado USA > > TASK: Shoot yourself in the foot. In HyperTalk: Put the first bullet > of gun into foot left of leg of you. Answer the result.