(Excerpts from a message dated 11-23-99, Jack Stein to Murray Lesser)
Hi Jack--
JA>Now Jack, you'll have someone start a thread about "how small was
>that program I wrote way back when...."
ML> I vote for David Noon's 1998 TELLBOOT "external function"
ML> for OS/2 REXX, written in assembly language. The DLL file
ML> is 619 bytes.
JS>I vote for OSTSR, the OS/2 Time Slice Releaser also written in ASM
>by Jay Clegg. It takes up just 336 bytes of memory.
ML> You are comparing apples and oranges. David's DLL lives
ML> on the disk in a file containing 619 bytes. If I ask EXEHDR
ML> about TELLBOOT.DLL, it tells me that it lives in 46H (70
ML> decimal) bytes of "virtual memory."
JS>I was hoping you would not notice that:-) On the other hand, Davids
>is an external REXX function DLL file, not a regular application,
>right? Jays OSTSR is a 920 byte "standalone" .com application...
>Does that count for anything?
I suppose so. If you want play that way, I have a 44-byte (file
size) .COM program that sets the left margin and type font on my old,
wide-carriage QuickWriter printer to allow 80-character lines to be
printed in 12-pitch type with a 1.25-inch left-hand binding margin.
EXEHDR can't measure it, but (as a DOS program) the memory used would be
144 bytes. But Roy beat us both with his 7-byte program.
End of thread?
Regards,
--Murray
___
* MR/2 2.25 #120 * User-friendly: (adj.) trivialized, slow, incapable, and
boring
--- Maximus/2 2.02
* Origin: OS/2 Shareware BBS, telnet://bbs.os2bbs.com (1:109/347)
|