NewBasic FUnction Library

NewBasic FUnction Library

Post by rayw2 » Fri, 01 Aug 2003 14:17:57

Is anyone around (besides me) still playing with NewBasic at all?

If so, would any of you be interested in a grass roots effort aimed at creating
a complete library of functions? By complete, I'm generally suggesting an
implementation of all (at least all that make sense) of the functions available
elsewhere in GEOS (Calc, File, system, etc).

I think that NewBasic has been branded with a bad rep for its many limitations,
but in spite these limits, it can still be used to do some pretty useful stuff
... especially if you get any satisfaction from creating your own programs. I
have always found though that even on simple projects, I tend to spend a fair
amount of time writing code for stuff that one would often expect to be handled
via a simple function call. Given more functions, simple projects would really
be simple.

I actually started a solo private effort toward a library last fall, but got
side tracked way before completion by a host of other time demanding
activities. I think I'm ready to get back to it. Most of what I have done (and
will be doing) isn't very fancy and is just a series of quick and dirty beta
implementations. The code is kind of ugly, but they work. I figure that over
time I'll eventually get around to cleaning them up. The real beauty of
functions is that no matter how ugly they internally, they are cool if they
reliably return the desired results.

So ... s anyone else interested in a community effort? An exchange of ideas
would no doubt speed up the evolutionary code cleanup process too. Either way
(solo or community effort), I'll try to post what I have on TVA Katter in the
next couple of weeks.

Being the hopeless optimist that I am, I'm kind of hoping that if there is some
programing activity in the user ranks, maybe the gurus will be able to justify
making some system level improvements to NewBasic (like maybe printing). Of
course, I would not want to distract them from any ongoing work on a next
generation (PM and/or 32-bit) version of GEOS.

Ray Washington

NewBasic FUnction Library

Post by Garret » Fri, 01 Aug 2003 15:57:56

XXXX@XXXXX.COM (RayW20) wrote in

I'm game! I wouldn't be of much help though, as I still haven't installed
NewBasic yet, still need to read the manual and actually try making a few
things. But I'd be more than happy to go through this while trying to help
with what you might need.



NewBasic FUnction Library

Post by Thomas L. » Fri, 01 Aug 2003 17:49:04

I have, I know NB pretty well, but I am also a lousy programmer, so I
don't know how much help I can be. But I have the time to help
(unemployed again again again), so feel free to contact me.

Thomas L. Christensen

NewBasic FUnction Library

Post by John Howar » Sat, 02 Aug 2003 03:32:37

Hi Ray,

Back In '98 I wrote a variation of HomeBase (the Breadbox databas app)
that is especailly designed to hold code snippets and small library
routines. Dirk Haase was the motivating force behind the app and
provided a file of some 20 small NewBASIC functions. We gave it to the
folks who attended Werni's Geos meeting in Switzerland in June (or July)
of '98.

We've made the app and Dirk's routines file available for free download

John ;-)

NewBasic FUnction Library

Post by Bob » Mon, 04 Aug 2003 07:29:04

Let us know how your NB adventures go. I'm certain you'll find it as bug
filled as an anthill.

Thanks to

NewBasic FUnction Library

Post by Garret » Tue, 05 Aug 2003 08:30:00

XXXX@XXXXX.COM (Ray Washington) wrote in

Tossed together a dedicated NDO box here for this, got NewBasic installed
and ready, looked at some of the examples and it all looks familiar.

So just yell when you need me to do something.


NewBasic FUnction Library

Post by rayw2 » Fri, 08 Aug 2003 15:26:57

Thomas and Garrett,

I'm going to be away on vacation for the next week, but I eMailed you some
stuff re our NB function library project. Most of what I sent should be fairly
useful, but I'd like to test it some more and clean it up a little before
uploading it to TVA Katter. Thanks for your interest and support. Hopefully,
after we upload the first batch, we'll get some more interested users.

Ray Washington

NewBasic FUnction Library

Post by Dominique » Sun, 31 Aug 2003 22:51:06

You are *not* a lousy programmer :-)

med svendlig hilsen (or so..)