🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.atari
Article #2013

Why source?

#2013
From: John Gilmore
Date: Mon, 13 Jan 1986 04:27
32 lines
2258 bytes
"Use the source, Luke..."

In article <505941353.strauss@GANDALF.CS.CMU.EDU>, Daryll Strauss writes:
> The problem with posting sources is that many sources are compiler
> specific, and many people don't want to muck with the code to get it to
> compile. And a lot of people don't even have the compilers.

I can't sympathize with somebody who has a Usenet connection but is
too cheap to buy a C compiler for their machine.

If you receive a source and don't have a compiler, you can always find
a friend or a user's group where you can compile it.

I understand that a lot of cheap hacks are "compiler specific" but
it seems like if you're going to post something to a thousand sites
(at their expense and with your name and reputation on it), it would
be worth sending it to a few friends first to make sure you have made
it portable.  Many people in the Unix world take great care to do this
with their postings, and it shows.  It *is* possible to write
compiler independent and environment independent programs -- look at
netnews as an example.  The code quality is pretty bad, but it *does*
compile and run just about everywhere.

Especially with the Atari and Amiga, there is a "standard" C compiler
and libraries, that you can buy from the manufacturer.  Newer compilers
will have to follow those standards to be successful.  This was a big
problem on the Mac but let's leave the Mac's problems behind us instead
of dragging them into the Atari world.

Hey!  I've noticed that everybody's posting sources for the Amiga now.
It's just the Atari folks who are holding out.  Maybe you-all are
afraid your code will end up running on (shudder) Amigas?
Technical Details
Message-ID: <426@hoptoad.uucp>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!qantel!ptsfa!hoptoad!gnu
References: <505941353.strauss@GANDALF.CS.CMU.EDU>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site hoptoad.uucp
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!qantel!ptsfa!hoptoad!gnu
From: gnu@hoptoad.uucp (John Gilmore)
Newsgroups: net.micro.atari
Subject: Why source?
Message-ID: <426@hoptoad.uucp>
Date: Sun, 12-Jan-86 23:27:47 EST
Article-I.D.: hoptoad.426
Posted: Sun Jan 12 23:27:47 1986
Date-Received: Tue, 14-Jan-86 05:34:39 EST
References: <505941353.strauss@GANDALF.CS.CMU.EDU>
Organization: Nebula Consultants in San Francisco
Lines: 32