TIP: Click on subject to list as thread! ANSI
echo: delphi
to: STEVE BATSON
from: LEWIN EDWARDS
date: 1996-06-14 20:34:00
subject: Uses `unit`

BS>> Are you sure ?  The way that the most trivial program that uses a 
BS>> visualcomponent jumps to at least 250k or so in size certainly 
BS>> creates theimpression that the Turbo Pascal smart linker has become 
BS>> an extinct species.
SB> Butting in and adding my 2 cents ....You must understand that in order 
SB> for an application to create a simple window and all the stuff that makes 
SB> it work as it does, requires a reasonable amount of code. A comparable C 
No it doesn't. 8-9K of object code (maybe 6K if you write in asm) plus dialog 
templates. __All__ the object-oriented Windows languages add a pretty vast 
bloat to executable size when coding trivial, or at least small programs.
SB> program using the MFC or OWL might have a small exe but would require a 
big
MFC and OWL are both really, really special (and unusually bad) examples 
though, mainly because the operating environments they are designed to use 
don't have an OO design paradigm, and so the runtime library has a lot of 
work to do.
 
SB> mentioned in the past a few times, it would be nice to have the option to 
SB> distribute a DLL or set of DLLs for use by Delphi apps and then compile 
SB> your apps to use those DLLs instead of putting reusable code in each exe. 
You want such an option ? I am already writing a shareware registration DLL 
(well, more than for shareware really, it's a general purpose licensing API). 
Win16 version is in beta as we speak. The Win32 and OS/2 Presentation Manager 
versions will follow after my exams.
I have plans on the drawing board for a couple of other programmer aid type 
DLLs and would be open to suggestions from others as to what I should be 
writing.
-- Lewin A.R.W. Edwards [Team OS/2]  Tel 0419320415 * 0412809805 * 0414927056
--- MsgedSQ/2 3.35
---------------
* Origin: ZWSBBS +61-3-98276881(14k4)/+61-3-98276277(28k8) (3:634/396)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.