Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 29 Aug 2014, 04:20
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Wxbasic and other languages - rant
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [3 Posts]  
Author Message
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Thu 15 Sep 2005, 07:44    Post subject:  Wxbasic and other languages - rant  

Been looking at WXbasic . . .

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

Code:
#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/forum54930/wxbasic/_povfront02/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?

Rolling Eyes

Smile

_________________
Puppy WIKI

Last edited by Lobster on Thu 15 Sep 2005, 09:26; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Thu 15 Sep 2005, 08:16    Post subject:  

Quote:
#wxbasic test.wx


wxbasic test.wxb

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


Quote:
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

Smile

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

Mark
Back to top
View user's profile Send private message Visit poster's website 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Thu 15 Sep 2005, 09:30    Post subject:  

Smile 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 WIKI
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [3 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0487s ][ Queries: 11 (0.0030s) ][ GZIP on ]