Wxbasic and other languages - rant

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Wxbasic and other languages - rant

#1 Post by Lobster »

Been looking at WXbasic . . .

As I understand it downloading the beta and runing from the terminal a wxbasic text file like this:

Code: Select all

#wxbasic test.wxb
will use the wxbasic program to interpret the test.wxb program which can be created in any text editor. That seems to work OK

There is also a smaller run time interpreter with xwbasic but I could not find this or create it? Any help appreciated . . .

There is a front end to POV-Ray using wxbasic you will find here:
http://bilder24.parsimony.net/forum5493 ... 2/info.htm

POV-Ray is a ray tracing program, for creating realistic 3-D models - making this into a Dotpup might get us a few graphic artist pups who might then model the Pup in 3D? Anyone up for it?

As I understand it the English documentation will be available shortly for the latest beta wxbasic?

You will notice that Gambas is available as a pupget, this is another form of Basic available to Puppys. It comes with a very nice interface, similar but not compaible with Visual Basic. Anyone using that?

Another Basic which I have had running in Puppy is Xbasic. This also comes with an IDE (Interface Design Environment) component and compiles to assembler - it is therefore very fast. It does have the drawback of requiring a large library which needs to be included with the compiled program. On Windows this library is 1.5meg but with UPX compression, I was able to get it down to 360K (still quite large) I am not sure about the size of the Linux version or how much it would compress to using UPX. Xbasic is a peculiar Basic dialect that has been described as 'C' with a Basic syntax.

The important thing to note is that Mark (MU) is using wxbasic in Puppy to create programs and that makes it a working language.

Puppy has other working languages notably Tcl, C (Puppy now compiles from within Puppy 1.0.5 Alpa R2) and probably the most important language the command line script.

Command line script is really an interpreted 'Basic type' language, that allows fast C programs (widgets) to be called in sequence. So it is fast and straightforward - being written as a text file.

Who is up for some programming? Whatever happened to that GUI for tinyCC? Any hope?

:roll:

:)
Last edited by Lobster on Thu 15 Sep 2005, 13:26, edited 2 times in total.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

#wxbasic test.wx
wxbasic test.wxb

".wx" is taken for c++-programs using wxWidgets.

There is also a smaller run time interpreter with xwbasic but I could not find this or create it? Any help appreciated . . .
It is called "wxbasicscript"
It will be installed together with the example:
http://www.murga.org/%7Epuppy/viewtopic.php?t=2182

wxbasicscript- scripts should have the suffix ".wxbs" to avoid confusion with ".wxb"-programs.

--------------
Some programs using wxBasic (not wxbasicscript) can be found here:
http://noforum.de/wxbasic-project-linklist/

--------------
Povfront:
Before I go making a dotpup, we would need Povray 3.6 first.
Then, Povfront is just a user-interface to run Povray , but not a modeler (Though it has an integrated landscape-generator, see this video: http://noforum.de/pics/filmtwos2.avi ).

A very nice modeler based on Java is this:
http://jpatch.sf.net

Watch this amazing small video:
http://www.jpatch.com/animations/impostor.mpg

:-)

Currently I try to create some more complex wxbasicscript-examples, thats to say to rewrite the dotpup-downloader.

Mark

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#3 Post by Lobster »

:) Thanks Mark - have altered my original post

Will look at some of the progs and movies and have a look at the script runnable method. Much appreciated look forward as always to your efforts.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Post Reply