TIP: Click on subject to list as thread! ANSI
echo: delphi
to: BRYAN SMITH
from: DEREK BENNER
date: 1996-06-14 16:28:00
subject: Uses `unit`

BS> One step in the learning curve of Windows programming is to convince
BS> yourself that nobody cares about the size of your programs any more.
BS> Everybody has a Gig. disk (or will soon buy one) !  Back in the early 
BS> days,when the entire system had to fit on a 360K floppy, I remember 
BS> sweatingblood to shrink a program down below the disk allocation unit 
BS> size (1024
BS> bytes).  But those days are gone.  Hardware prices keep falling, and
BS> nowadays the most expensive component of a computer systems is 
BS> usually theprogrammers' time.  So if the cost of saving programmer 
BS> time is a larger
BS> program, you bite the bullet.
Bryan, 
 
Surprise, surprise, surprise!!!  Those days are still here!  While it IS true 
that we don't have to run off of dual-360K floppy systems, consider the cost 
to develope an application if your target is to be distributed by 1.44Meg 
disks.  Even with the BEST Zip and installation utilities, if your app 
requires more than two or three disks, with labels and manuals, your 
duplication costs go through the roof, as do your shipping costs.  Now you 
could distribute by CD-ROM, but even with the recent drop in CD-Writer 
prices, you still pay around $15-19 per CD-R disc blank. If you're working 
shareware, that quickly eats up your profit.  Also, in the business 
environment, most users go for a fully powered Pentium or Alpha server and 
MINIMAL configuration user workstations.  Thus, you may find that your 
application works fine on your development system, but bytes the big one on 
the accounting department's 486 with 6Meg of RAM and 250Meg HD.  Sorry, but, 
it really DOES help to write to a minimum system standard.  Thus, even in 
Delphi, squeezing the size of the application is a great help. 
 
BS> It is because a significant portion of the population now understands 
BS> theWindows idiom.  I used to be a Windows non-believer, but "in 
BS> response topublic demand", I provided a Windows interface to a suite 
BS> of DOS programs.
BS> Watching the users almost instinctive reaction to it made a believer 
BS> out ofme.
I definitely agree with you here.  With the number of Windows systems 
established in homes and work offices, a user would be crazy to develope to 
the DOS standard anymore.  Too few users want to bother with DOS,  So, too, 
is the OS/2 standard obselete.  However, the Unix world, especially as 
represented by the LINUX world, has seen tremendous growth.  It also supports 
the X-Windows and MOTIF standards for graphical displays and there is now 
even a minimal MS-Windows API for LINUX.  Thus, there is no reason to try to 
avoid the Windows desktop for menus and dialogs.   
 
Derek
--- FreeMail 1.07b
(1:203/21)
---------------
* Origin: The Visual Programmer's Workshop - N.H., Ca (916)338-3230 *

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™.