At 06:53 PM 4/19/2002 -0400, you wrote:
>At 06:44 �� 19/4/2002, you wrote:
>
>>For SBASIC programming, best start is TURBO, which is now freeware.  It's not
>>quite as powerfull as Qliberator, but you can get it online (check Dilwyn's
>>web site) with manuals and a number of extra tools including TurboPTR, a tool
>>for creating Pointer Environment programs with TURBO.
>
>"Powerful" is in the eye of the be(er)holder :-)
>
>Actually equivalent Sbasic code generated by Turbo is faster by a factor 
>of almost 15% or so (in tests I run) over QLiberator.
>Turbo has other problems though like parameter passing...

TURBO does have more constraints than does Qlib.  Qlib allows linking in of 
extensions (TURBO does not).  Qlib allows for keywords not loaded in an 
extension, if the code never hits that section (TURBO complains at runtime 
about a keyword not being available even if that section of the code is 
never executed).  There are other examples out there.  I find that TURBO 
feels a bit more constricting that Qlib.

With all that said, I'm still a big fan of TURBO as it is FREEWARE.  I'd 
like to see some more elegant work-arounds to some of the issues, but I'll 
take what I get.  The combination of TURBO and TurboPTR is the only 
freeware way to write PE programs in SBasic.

Tim Swenson

Reply via email to