[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