[Info-vax] Opportunity for VSI?
Dave Froble
davef at tsoft-inc.com
Sat Dec 15 15:15:37 EST 2018
On 12/15/2018 1:52 PM, Robert A. Brooks wrote:
> On 12/15/2018 1:21 PM, Dave Froble wrote:
>
>> Now John, to get serious, when are you going to fix that despicable
>> problem in Basic, you know, the horrible performance when returning
>> from subprograms?
>
> What problem is that?
>
>
John discussed it in the past, after I rubbed his nose in it. As I
understand things, when returning from a Basic subroutine, the procedure
must "walk the stack" for some reason. Now call a simple routine
several hundred thousand times, and you will see horrible performance.
We've had to take the code form the routines and place it inline in
programs where it is an issue.
I don't understand why Basic has a problem other languages don't, unless
all languages have similar problems.
Or maybe I'm the problem, since I believe in modularity, and use lots of
support routines, in the same manner the LIB$ routines provide capabilities.
--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486
More information about the Info-vax
mailing list