[Newer build released] Liberty BASIC v5.0 alpha build 347
Feb 22, 2019 23:13:37 GMT -5
Chris Iverson, cundo, and 1 more like this
Post by Carl Gundel on Feb 22, 2019 23:13:37 GMT -5
Okay, come and get it. This is a rough first release on the new Smalltalk libraries, so unless you are a brave tester you should step back and wait for a few alpha test release cycles.
www.libertybasic.com/lb5-347.zip
Below is the contents of the readme.txt file.
Enjoy,
-Carl
Liberty BASIC 5.0 alpha build 347
Copyright 2019 Shoptalk Systems, All rights reserved
www.libertybasic.com
Notes
==============================================================================
This is the first of the Liberty BASIC v5.0 alpha releases on updated
development libraries. This runs only on 32-bit versions of Windows 10,
Linux and the Raspberry Pi. Versions for the MacOS and 64-bit platforms
will be rolled out over the next few weeks.
For Windows use the lb5alpha.exe file.
For Linux 32-bit use the lin32-347 file: ./lin32-347 lb5alpha.im
For Raspberry Pi use the rpi-alpha file: ./rpi-alpha lb5alpha.im
This alpha release is admittedly a pretty rough cut but please realize this
is an alpha release, not a beta.
-Most of the editor options aren't implemented yet.
-Printing doesn't work.
-The debugger is not finished.
-The syntax coloring is glitchy.
-Graphics drawing has a few issues to resolve.
-No support for API calls yet.
-The popup presentation of errors is rough.
-No support for application deployment yet.
-Etc.
Some exciting new features are evident including:
-Database support. SQLite in this release. ODBC coming very soon. See the
callerlog.bas example program.
-New syntax for drawing graphics and controlling GUI widgets. The old syntax
is still supported. Look at the examples. More documentation will come.
-A grid widget. See test_grid.bas
-The ability to pass handles into subroutines and functions. See the
testGraphicsCommands.bas file for an example.
Take a look at the included *.bas files. Most are testxxxx.bas files that
test various things. There some sprite and graphics examples. There is a
mostly working version of FreeForm that is based on FreeForm for Just BASIC
because FreeForm needs to be cross platform so "no API calls" because then it
would be locked in to Windows or the Mac, etc.
Bug Reporting:
Please report bugs and make suggestions in the Liberty BASIC v5.0 forum at
libertybasiccom.proboards.com/board/12/liberty-basic-v5
I'm sure there will be a lot of things to make posts about especially in
the beginning.
www.libertybasic.com/lb5-347.zip
Below is the contents of the readme.txt file.
Enjoy,
-Carl
Liberty BASIC 5.0 alpha build 347
Copyright 2019 Shoptalk Systems, All rights reserved
www.libertybasic.com
Notes
==============================================================================
This is the first of the Liberty BASIC v5.0 alpha releases on updated
development libraries. This runs only on 32-bit versions of Windows 10,
Linux and the Raspberry Pi. Versions for the MacOS and 64-bit platforms
will be rolled out over the next few weeks.
For Windows use the lb5alpha.exe file.
For Linux 32-bit use the lin32-347 file: ./lin32-347 lb5alpha.im
For Raspberry Pi use the rpi-alpha file: ./rpi-alpha lb5alpha.im
This alpha release is admittedly a pretty rough cut but please realize this
is an alpha release, not a beta.
-Most of the editor options aren't implemented yet.
-Printing doesn't work.
-The debugger is not finished.
-The syntax coloring is glitchy.
-Graphics drawing has a few issues to resolve.
-No support for API calls yet.
-The popup presentation of errors is rough.
-No support for application deployment yet.
-Etc.
Some exciting new features are evident including:
-Database support. SQLite in this release. ODBC coming very soon. See the
callerlog.bas example program.
-New syntax for drawing graphics and controlling GUI widgets. The old syntax
is still supported. Look at the examples. More documentation will come.
-A grid widget. See test_grid.bas
-The ability to pass handles into subroutines and functions. See the
testGraphicsCommands.bas file for an example.
Take a look at the included *.bas files. Most are testxxxx.bas files that
test various things. There some sprite and graphics examples. There is a
mostly working version of FreeForm that is based on FreeForm for Just BASIC
because FreeForm needs to be cross platform so "no API calls" because then it
would be locked in to Windows or the Mac, etc.
Bug Reporting:
Please report bugs and make suggestions in the Liberty BASIC v5.0 forum at
libertybasiccom.proboards.com/board/12/liberty-basic-v5
I'm sure there will be a lot of things to make posts about especially in
the beginning.