Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 May 1998 21:31:25 -0700
From:      "Jordan K. Hubbard" <jkh@time.cdrom.com>
To:        Nate Williams <nate@mt.sri.com>
Cc:        joelh@gnu.org, rnordier@nordier.com, eivind@yes.no, current@FreeBSD.ORG
Subject:   Re: Fix for undefined "__error" and discussion of shared object versioning 
Message-ID:  <22020.896416285@time.cdrom.com>
In-Reply-To: Your message of "Thu, 28 May 1998 13:41:48 MDT." <199805281941.NAA20236@mt.sri.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> [ Replacing GCC with TenDra ]
> 
> > My own concern would be the amount of code in third-party programs
> > that uses gccisms.
> 
> Very few programs *should* use gccisms.  If they do, they are broke
> since they won't build on other OS's compilers.

Ah, the old "should" argument.  Unix should be beating NT in the
server market.  Microsoft should not be the number one software
company right now.  Programmers should write better code.  C++
is evil and should die.

All things which *should* be true but don't make one hairy tootsie-pop's
worth of difference in determining how things are in the real world.

I don't expect to find gcc-isms hiding behind every bush, but I do
think they will prove to be more common in actual use than anyone had
suspected.  And no, to answer the next question, it would not be the
best possible use of our time to go chasing down all such instances
when there are so many more urgent non-compiler related issues to be
chasing in FreeBSD.  Geeze, if you've got *that* much extra energy,
Nate, then how about implementing 32-bit Cardbus support for PAO?  I
can think of a lot of laptop owners, both present and future, who
could sure use that a lot more than they could use a 2nd compiler
option. :-)

- Jordan

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?22020.896416285>