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 Thu 24 Jul 2014, 16:02
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 Posts_count  
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

Edited_times_total
Back to top
View user's profile Send_private_message Visit_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_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_website 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0500s ][ Queries: 12 (0.0035s) ][ GZIP on ]