Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.basic.misc > #143

Re: Liberty BASIC Booster

From H-Man <Spam@bites.fs>
Newsgroups comp.lang.basic.misc, alt.lang.basic
Subject Re: Liberty BASIC Booster
Date 2011-09-13 08:18 -0600
Organization L&H Custom Computer
Message-ID <j4nooi$i0b$1@dont-email.me> (permalink)
References (1 earlier) <29068e4e-b004-4984-bdf9-477574f4818e@k29g2000yqf.googlegroups.com> <j4lg62$v63$1@dont-email.me> <c1d50bc0-bc37-4571-af61-f99e58c31426@fe21g2000vbb.googlegroups.com> <j4lvi3$ghc$1@dont-email.me> <afd12b44-fe55-419e-a4a2-372f0ee8c179@y21g2000yqk.googlegroups.com>

Cross-posted to 2 groups.

Show all headers | View raw


On Tue, 13 Sep 2011 02:42:22 -0700 (PDT), news@rtrussell.co.uk wrote:

> On Sep 12, 11:02 pm, H-Man <S...@bites.fs> wrote:
>> I assumed, therefore that it was not runtime dependent. Looking into this
>> further everything i see does say it is interpreted so I'm assuning the
>> runtime is part of the self contained .exe.
> 
> That's right.  From the BB4W FAQ: "In traditional terms BBC BASIC is
> an interpreted language; it has many features which are not compatible
> with direct conversion to machine code (e.g. the EVAL function and the
> assembler). BBC BASIC for Windows uses the term compile for the
> process of creating a stand-alone executable file containing a
> compressed form of your BASIC program plus a Run Time Engine to
> execute it. Several modern 'compiled' languages (e.g. Java and
> the .NET suite) use a similar technique".
> 
>> So then, is this a better LB compiler, and is that it's purpose?
> 
> It addresses a number of issues with Liberty BASIC.  For example LB is
> exceptionally slow (even for an interpreter), it generates huge multi-
> file executables (a 'Hello world' program creates ten files totalling
> 2.8 Megabytes) and it has lots of bugs that have gone unfixed for
> years.
> 
>> Does the LB code run under BBC then?
> 
> From the LBB docs: "When you issue the Make Executable command LBB
> creates a single-file standalone executable containing the BBC BASIC
> for Windows run-time engine, the LBLIB emulator and a tokenised/
> compressed version of the translated BASIC program".
> 

Richard,

This is really interesting. Thanks for sharing, I appreciate your taking
time to explain this to me. When I have time I will try to spend some time
with it. Too busy right now.

-- 
HK

Back to comp.lang.basic.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[ANN] Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-09-11 02:38 -0700
  Re: Liberty BASIC Booster aury <aurelw.wiz@gmail.com> - 2011-09-12 10:18 -0700
    Re: Liberty BASIC Booster H-Man <Spam@bites.fs> - 2011-09-12 11:40 -0600
      Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-09-12 13:45 -0700
        Re: Liberty BASIC Booster H-Man <Spam@bites.fs> - 2011-09-12 16:02 -0600
          Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-09-13 02:42 -0700
            Re: Liberty BASIC Booster H-Man <Spam@bites.fs> - 2011-09-13 08:18 -0600
        Re: Liberty BASIC Booster H-Man <Spam@bites.fs> - 2011-09-12 16:08 -0600
          Re: Liberty BASIC Booster H-Man <Spam@bites.fs> - 2011-09-13 08:20 -0600
            Re: Liberty BASIC Booster Tony Toews <ttoews@telusplanet.net> - 2011-09-13 18:03 -0600
              Re: Liberty BASIC Booster H-Man <Spam@bites.fs> - 2011-09-14 10:25 -0600
        Re: Liberty BASIC Booster H-Man <Spam@bites.fs> - 2011-09-12 16:04 -0600
  Re: [ANN] Liberty BASIC Booster "Gordon Rahman" <grahman@planet.nl> - 2011-09-20 21:57 +0200
    Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-09-20 14:19 -0700
      Re: Liberty BASIC Booster "Gordon Rahman" <grahman@planet.nl> - 2011-09-21 00:12 +0200
        Re: Liberty BASIC Booster aury <aurelw.wiz@gmail.com> - 2011-09-22 00:40 -0700
          Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-09-24 04:33 -0700
            Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-10-01 03:07 -0700
              Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-10-08 01:41 -0700
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-10-15 07:18 -0700
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-10-22 07:42 -0700
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-11-05 07:04 -0700
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-11-12 08:43 -0800
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-11-19 04:40 -0800
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-12-19 06:00 -0800
                Re: Liberty BASIC Booster Hector Alfaro <alfaropas@ceropublicidad.com> - 2011-12-20 15:03 -0430
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-12-24 09:55 -0800
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2012-01-06 14:31 -0800
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2012-01-14 08:34 -0800
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2012-01-29 10:19 -0800
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2012-02-24 07:08 -0800
                Re: Liberty BASIC Booster Hector Alfaro <alfaropas@ceropublicidad.com> - 2012-03-05 09:46 -0430
                Re: Liberty BASIC Booster "Auric__" <not.my.real@email.address> - 2012-03-06 15:44 +0000
                Re: Liberty BASIC Booster Hector Alfaro <alfaropas@ceropublicidad.com> - 2012-03-06 21:40 -0430
                Re: Liberty BASIC Booster "Auric__" <not.my.real@email.address> - 2012-03-07 02:35 +0000
                Re: Liberty BASIC Booster "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2012-03-07 02:16 -0800
                Re: Liberty BASIC Booster ArarghMail202NOSPAM@NOT.AT.Arargh.com - 2012-03-09 18:54 -0600
                Re: Liberty BASIC Booster "Auric__" <not.my.real@email.address> - 2012-03-10 08:02 +0000
                Re: Liberty BASIC Booster Hector Alfaro <alfaropas@ceropublicidad.com> - 2011-12-20 16:49 -0430

csiph-web