Recent Posts

Pages: 1 ... 7 8 [9] 10
81
What's New / Script BASIC Windows 32 bit - Download Available
« Last post by Support on February 14, 2017, 02:57:04 PM »
I have finally assembled an Inno install for Script BASIC for Windows 32 bit with extension modules and their dependencies included. This is my first public release in this format and would appreciate any feedback you're willing to offer to make Script BASIC even better for everyone.

If you plan on using the MySQL extension module or use the SBHTTPD proxy web server, I highly recommend installing the 32 bit version of the XAMPP package (and any of the other free packages they offer) for your local  database and Apache web server environment.

Script BASIC Examples and Source


Note: Download is currently being rebuilt to add new features. Check Back Again Soon.
82
Download / Re: ScriptBasic 2.1 Linux
« Last post by Support on February 13, 2017, 01:51:22 PM »
Thanks Peter!

Quote
Greetings, I made an AUR package for the Arch linux users,

I'm assuming this is a 64 bit Arch Linux distribution?

I will be posting soon a Script BASIC for Windows 32 bit Inno setup file for testing and feedback.
83
Download / Re: ScriptBasic 2.1 Linux
« Last post by delmadord on February 13, 2017, 01:29:30 PM »
Greetings, I made an AUR package for the Arch linux users, in case someone is interested. Hope someone would be able to provide some feedback :)

https://aur.archlinux.org/packages/scriptbasic/
84
General Discussions / Re: ISAM - An appeal
« Last post by Support on February 12, 2017, 07:11:05 PM »
Have you looked at the HASH extension module as a basis for your ISAM index engine?

Quote
The module uses the same hash algorithm as the ScriptBasic symbol table handling routine. This is routine comes from the page 436 of the dragon book.

The dragon book:
Aho-Sethi-Ulman : Compilers
     Principles, techniques, and Tools
Addison-Wesley Publishing Company 1986

85
General Discussions / Re: ISAM - An appeal
« Last post by AlyssonR on December 19, 2016, 12:22:17 PM »
I couldn't agree more concerning Oracle.  ::)

Somewhere, I have a standalone copy of MyISAM, but it's for 16-bit systems and is thus Not A Lot of Use™ A bit like the 8-bit Viewdata system I sill have somewhere in the archive (probably the same place as Windows 1.1 and Word 1.0 )
86
General Discussions / Re: ISAM - An appeal
« Last post by Support on December 19, 2016, 11:53:56 AM »
Sometimes you need to reassure yourself that you didn't make a bad decision. (BerkleyBD & PostgreSQL ext. modules)

Everything Oracle touches turns to crap. About the only thing I still use Oracle related is VirtualBox.



87
General Discussions / Re: ISAM - An appeal
« Last post by AlyssonR on December 19, 2016, 11:17:14 AM »
OUCH! :o

That wasn't even a consideration when I was making the decision to roll my own.

At least with my approach, it will be guaranteed operable with SB as a local file process rather than depending upon an external service.

Thanks for trying, though - it IS appreciated.
88
General Discussions / Re: ISAM - An appeal
« Last post by Support on December 19, 2016, 09:44:49 AM »
I was hoping to get the BerkleyDB extension module running again but with it returning to a console prompt with a bdb::Open() call with no error or reason makes me think my decision to drop it was a good one. Same with PostgreSQL.
89
General Discussions / Re: ISAM - An appeal
« Last post by AlyssonR on December 19, 2016, 05:28:51 AM »
Interesting. I may end up using BerkleyDB as a fallback position.

I have managed to get about 75% of the ISAM specification put together. Most of the logic is fairly simple and I will probably have an alpha of the basic functionality put together by the end of January. Having had a bit of a play already, it will probably go together in under 3000 lines of code without the added bells and whistles, or the toolset.

The use of scopeing, flexible arrays and those nifty break to array functions make the whole thing pretty simple compared with the stuff of the early 80's.

I may take a look at the BerkleyDB source, but I really am running shy of using that approach now.

I'll get back with progress and development documentation once things are settled (in between writing a couple of papers for publication. Sheesh!)
90
General Discussions / Re: ISAM - An appeal
« Last post by Support on December 19, 2016, 01:44:56 AM »
It seems the trick to get it to compile is using the -ldb-6.2 not -ldb which seems to be a static version.

I'm trying to find a Script BASIC example script to test with but may need to start from scratch. On a positive note the bdb include file loaded without error.
Pages: 1 ... 7 8 [9] 10