Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!hookup!ames!lll-winken.llnl.gov!sol.ctr.columbia.edu!hamblin.math.byu.edu!park.uvsc.edu!usenet From: Terry Lambert <terry@cs.weber.edu> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Object-oriented what? (was: Future of FreeBSD) Date: 1 Aug 1995 19:26:46 GMT Organization: Utah Valley State College, Orem, Utah Lines: 59 Message-ID: <3vlv5m$aii@park.uvsc.edu> References: <DC6vJ3.L53@news.central.com> <3v9svg$hv1@vodka.intele.net> NNTP-Posting-Host: hecate.artisoft.com Barnacle Wes <wes@intele.net> wrote: ] Why would the UNIX community in general need the ability to develop ] "fast cheap GUI applications including system admin and configuration ] and multimedia in object based paradigm"? Most people who use software ] do not develop it, they buy it. They don't really care how difficult it ] is (or is not) to develop, other than how it relates to quality and cost. ] And heaven knows ease of development has a loose relation to quality ] and cost, look at the (now 7th!!!) beta of Winblows '95. I agree. But the difficulty of development reflects on the cost and the availability of the products. The Mac is harder to code for than the PC, so the Mac sucks hind-teat as far as application availability. Most business software for the Mac is ported to the Mac from the PC or another platform. UNIX has been typically thought of as multiuser, and the costs of packages have reflected a per-seat cost multiplier as a result, until license managers have become more available. Now the license manager licensing cost is factored into product price at an average per seat expected amortization. Because of the increased difficulty of programming in a UNIX environment -- or rather, the different expertise required -- the UNIX market is not commodity with regard to software, and thus the prices are set at what the market will bear instead of on parity with the competition. How many terminal emulation packages do you know about on UNIX? I don't mean X stuff, which anyone can program, I mean the real thing. Basically, one. ] There are several companies producing impressive distributed ] systems management tools for UNIX. Between them, these ] companies have everything from user account maintenance to ] load balancing to data mirroring. The fact that these fine ] products exist, and that others will soon be available, and ] that they compete with each other, means the customer is probably ] already getting a "better deal." Yes, commoditization is a big factor in price. But so is the level of effort necessary to achieve cross-platform homogeneuity. Escpecially with systems management tools. ] The SGI workstations are still *the* workstation for developing multimedia, ] even if the platform being developed for is Winblows or Mac. Don't take my ] word for it, read the articles in _Computer Graphics World_. I agree, mostly. DOOM was written on a NeXTStep box, after all. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.