*BSD News Article 85413


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!newsfeed.direct.ca!portc01.blue.aol.com!cliffs.rs.itd.umich.edu!howland.erols.net!newsfeed.internetmci.com!uuneo.neosoft.com!news
From: conrads@neosoft.com (Conrad Sabatier)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.unix.programmer
Subject: Re: Freedom Desktop -- port?
Date: 23 Dec 1996 18:02:40 GMT
Organization: NeoSoft, Inc.  
Lines: 30
Message-ID: <59mhg0$lus@uuneo.neosoft.com>
References: <59kvau$rsi@uuneo.neosoft.com>
NNTP-Posting-Host: 206.27.165.160
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:32935 comp.unix.programmer:47978

In article <59kvau$rsi@uuneo.neosoft.com>,
	conrads@neosoft.com (Conrad Sabatier) writes:

Just wanted to add an additional $.02 worth here:

First of all, I forgot to mention that this is a demo of a commercial
package (and not a cheap one, either!).  With that in mind, I just 
have to say that I'm quite flabbergasted at the downright *sloppiness*
of the coding.  Even in modules that I *have* managed to compile, the
number of warnings was astounding: *lots* of incompatible pointer usages,
invalid assignments, incompatible function parameters, using *keywords*
as the name of a variable (volatile), empty and/or unused declarations,
incorrect numer of function arguments...the list goes on and on.

The Makefile is an absolute joke as well.  Minimal specification of
flags, libs, includes -- not even the *basics*.

I can only imagine how chagrined I would be if I had actually *paid* for
this thing!

Christ, if you can get away with coding like this in a commercial
product, even *I* could become a professional programmer!  :-)

There, I feel better now.

-- 
Conrad Sabatier                  | 
conrads@neosoft.com              |  Eschew obfuscation.
http://www.neosoft.com/~conrads  |