🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.lang.basic
Article #28

Re: Qbasic file size problems

#28
From: z_harbergt
Date: Tue, 04 Aug 1992 15:29
28 lines
2043 bytes
In article <Aug04.015812.50959@yuma.ACNS.ColoState.EDU>, marian@lamar.ColoState.EDU (Marian Buszko) writes:
> 	I have seemed to have been having a problem with file size after 
> 	linking my files and putting them into exe form.  I need suggestions
> 	on how I can keep this file size down.  Thanx.
> 
> 	matts@lobo.rmhs.colorado.edu

 Probably the most often heard complaint against QuickBASIC is execuatable
 size.  Since most of use want our exe's to go alone we choose not to use
 BRUN45 and link with BCOM45 instead.  This choice is costly though. The
 problem is that of granularity. The BCOM45 library adds a lot of unneeded
 code to your exe's.  Without getting to deep, the solutions are:

  1) Use assembly language libraries as much as possible.  A good choice
     here on the Net is Tom Hanlin's PBClone available at SIMTEL20.
  2) Buy and read Ethan Winer's _BASIC_Techniques_and_Utilities_; this
     is a "must" book for any serious QB programmer.  Mr. Winer explains
     the problem and the solutions much better than I.
  3) Buy Cresent Software's PDQ - a replacement link library for BCOM45.
     Mr. Winer and his staff have written their own link library and
     made significant improvements in granurity without much sacrific.

 The cheapest of these three is Mr. Winer's book at $22, then Hanlin's
 Library at $25. PDQ will set you back $115.  I hope this helps...

 Greg Harber                       InterNet: z_harbergt@ccsvax.sfasu.edu
 Stephen F. Austin State University   "Deep in the Pine Smog"
 "I endorse the above products but they do not endorse me." 
Technical Details
Message-ID: <1992Aug4.092941.399@ccsvax.sfasu.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!menudo.uh.edu!ccsvax.sfasu.edu!z_harbergt
References: <Aug04.015812.50959@yuma.ACNS.ColoState.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!menudo.uh.edu!ccsvax.sfasu.edu!z_harbergt
From: z_harbergt@ccsvax.sfasu.edu
Newsgroups: alt.lang.basic
Subject: Re: Qbasic file size problems
Message-ID: <1992Aug4.092941.399@ccsvax.sfasu.edu>
Date: 4 Aug 92 09:29:41 CST
References: <Aug04.015812.50959@yuma.ACNS.ColoState.EDU>
Organization: Stephen F. Austin State University
Lines: 28