🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.pascal
Article #347

Re: The case for Borland's Turbo Pa

#347
From: Brad Templeton
Date: Thu, 23 Oct 1986 16:41
33 lines
2004 bytes
In article <72100001@prism> brian@prism.UUCP writes:
>
>
>Oh, and if you think that other pascal compilers are comparable to turbo
>as far as compile speed if you compile from disk, I think you are wrong.

That's because Turbo Pascal
	doesn't have to load in the compiler (or multiple passes of it).

	doesn't have to write out the object code. (or does it in a single
	  block write)

	loads in the source with a single multi-block read into ram.
	  (You would be surprised how much faster this can be than a tpical
	  buffered getc)

	Has no link phase or libraries. (one of the biggest wins, but one of the
	  biggest costs.

Now you may say, "this cleverness is exactly what's right about TP," and you
are probably right.  My point was that the compiler itself is not
supernaturally fast.  Anybody could have done the same with their compiler.
If they had realized the market, they would have.
>
>That is what the development process is sometimes all about -- trying new
>stuff as quickly as possible.  Then use microsoft's compiler to generate the
>production code (if you think it is really necessary).

If your program is not CPU bound itself, use an interpreter.  That lets you
try stuff even faster and gives you superior debugging.
>Brian K. Moran  brian@mirror.TMC.COM	
-- 
Brad Templeton, Looking Glass Software Ltd. - Waterloo, Ontario 519/884-7473
Technical Details
Message-ID: <693@looking.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!looking!brad
References: <691@looking.UUCP> <72100001@prism>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site looking.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!looking!brad
From: brad@looking.UUCP (Brad Templeton)
Newsgroups: net.lang.pascal
Subject: Re: The case for Borland's Turbo Pa
Message-ID: <693@looking.UUCP>
Date: Thu, 23-Oct-86 12:41:31 EDT
Article-I.D.: looking.693
Posted: Thu Oct 23 12:41:31 1986
Date-Received: Fri, 24-Oct-86 02:04:39 EDT
References: <691@looking.UUCP> <72100001@prism>
Reply-To: brad@looking.UUCP (Brad Templeton)
Organization: Looking Glass Software Ltd. Waterloo, Ontario
Lines: 33