Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!pravda.aa.msen.com!spool.mu.edu!darwin.sura.net!jeeves.niehs.nih.gov!epr0 From: duling@niehs.nih.gov (Dave Duling) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Object-oriented what? (was: Future of FreeBSD) Date: Tue, 15 Aug 95 14:45:01 GMT Organization: ISN Lines: 57 Message-ID: <40qcjc$pps@jeeves.niehs.nih.gov> References: <DC6vJ3.L53@news.central.com> <3v9svg$hv1@vodka.intele.net> <3vlv5m$aii@park.uvsc.edu> <id.037M1.WI4@nmti.com> NNTP-Posting-Host: epr0.niehs.nih.gov X-Newsreader: News Xpress Version 1.0 Beta #3 (1) It goes something like this. If you learned to program on DOS-OS/2-NT, then making system calls in BSD or SYS V is very awkward and so you think UNIX is hard to program for. You like the integrated environment. {:-(} If you learned to program on UNIX, then worrying about stacks, segments, and heaps is very awkward and you think DOS-OS/2-NT is hard to program for. You like the command line. {:-)} (2) Also .... In article <3vi3cp$j4u@nntpd.lkg.dec.com>, Jon Jenkins <jenkinsj@ozy.dec.com> wrote: >dobrien@seas.gwu.edu (David O'Brien) wrote: >>Peter da Silva (peter@nmti.com) wrote: > >...snip more scathing NT remarks. >.......... >bad points. A good GUI on top of a good >OS (aka FreeBSD) would make it more popular >with users. If this is desired then a quick >easy GUI development toolset would ease the >porting of the many existing obtuse scripts/files >and design of new ones by allowing Mr/Mrs/Ms Average >user to develop GUIs without having to spend the >next few years learning Xt/Xlib etc. The idea >is that many hands will make light work and >the many hands will be there IF there is >an easy to use GUI based GUI builder. > Interesting thread. It seems that BEFORE a group can decide upon a GUI toolset, it must first decide upon a GUI ! FreeBSD (and Linux for that matter) run generic X-windows fine, but without Motif there is no standard for what sliders, buttons, windows... etc... look like or how they behave. Do you want mouse focus windows or mouse click focus windows ? Do you want general objects for the GUI pieces or custom objects or both ? How will these GUI objects be distributed over the network ? Do you want client-server tools built into the OS+GUI or make them entirely from libs ? You wouldn't use a Win32 compiler to make an OS/2 program, and you wouldn't use an OpenLook toolkit to make a Motif program. Well, you might but ... One interesting starting point might be to look at the Caldera release. Could that be ported to FreeBSD ? It would certainly be nice to have some GUI portability between the two. >To show you what happens when someone does >this. Borlands Delphi is an Object based Im writing C, C++, & FORTRAN on Unix and NT, and frankly, I dont really care about Delphi at this point ! My life is complicated enough ... - Dave Duling@niehs.nih.gov ** Clearly not speaking for the taxpayers ... **