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 Sat 20 Sep 2014, 18:23
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
BASIC revisited: Rapid-Q
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message
Lobster
Official Crustacean


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

PostPosted: Mon 16 May 2005, 14:30    Post subject:  BASIC revisited: Rapid-Q  

Barry asked me to look at Basics - here is the BASIC News
http://www.linuxfocus.org/English/January2003/article277.shtml
==========
RapidQ
(official site disappeared)

Windows
Rapid-Q is a cross platform Basic free programming language, is currently available for Windows 95/98/NT/2000, Linux/i386, Solaris/Sparc, and HP-UX. It generates stand alone EXE of about 300Kb. Due to the fact that it's free RapidQ has gained great success and althought the project has been sold by its creator William Yu to Real Basic, thousands of programmers still continue to develop with it and are still implementing new functions (sometimes re-engineering its libraries!). It has a simple IDE to help beginners creating their applications.
Some programmers are now developing new IDE/RAD environment for Rapid-Q, there's an italian guy who's working on its RAD called RapidQ++IDE

Basic-IDE = Koolbasic?

http://en.wikipedia.org/wiki/RapidQ
=========

===== compiled and small Linux version in preparation
Hotbasic
http://www.angelfire.com/space/netcensus/hotbasic.html
====

Koolbasic is now definitively a Basic IDE for Rapid-Q. http://alphafern.com/BrianCBecker/KoolB/

John Murgha says
"the IDE Basic for Linux that uses Q-Basic is 700K
and compiles 300k progs . . ."

http://basic-ide.sourceforge.net/
========

Yep its small and simple but
I dunno feels limited . . .
wx
http://wxbasic.sourceforge.net/

=====

not compiled - but even so . .
http://smallbasic.sourceforge.net/

========

did anyone get this working?
it was being worked on . . .
http://www.freebasic.net/

======

blunt axe
http://www.geocities.com/blunt_axe_basic/

======

KBasic
http://www.kbasic.de/download.html

=======

Scriptbasic
console only

======

http://x11-basic.sourceforge.net/
supported in pupget

=======

HBasic is RAD Basic like language for Linux which can create stand-alone executables. Throught its complete IDE you may create, execute and fully debug programs. The IDE offers also project managment, GUI designer and property editing, syntax highlightning of the source code, code completion and code folding, and debugging mode: step-through code, display values of variables in special windows or by moving the mouse over the variable name in the editor. HTBasic has object oriented features either in combination with precompiled C++ components or class definitions. It may also be extended creating C++ components. HTBasic is one of the most complete and professional level Basic language for Linux.

http://hbasic.sourceforge.net/

=======

and I am gonna post a link for a cut down Xbasic that is
1.5 meg . .
http://groups.yahoo.com/group/xbasic/files/XBasicSrc/

(this is the source (set up for Windows) it would need
some work for a Linux version

Download the existing Linux XBasic and then see if this compiles it . . .
http://nasm.sourceforge.net/doc/html/nasmdoc1.html

======

gambas I like

Gambas is a Basic-like language with object extensions inspired by Java. A program written with Gambas is a set of files. Each file describes a class, in terms of object programming. The class files are compiled and then executed by an interpreter. The language component architecture allows to extend the language, writing components as shared libraries dynamically add new native classes to the interpreter. Althought it does not complie to a real stand alone EXEs, you must take a look at it as it is really simple to learn but yet a powerful language. Gambas is now functional and working and the author is constantly improving it.

========

liberty compiler
http://lbpp.sourceforge.net/

=========

Old BASIC News
http://www.goosee.com/puppy/sforum/simpleforum_pro.cgi?fid=02&topic_id=1110670643&highlight=basic

_________________
Puppy WIKI

Last edited by Lobster on Fri 27 May 2005, 07:03; edited 5 times in total
Back to top
View user's profile Send private message Visit poster's website 
JohnMurga
Site Admin


Joined: 04 May 2005
Posts: 586
Location: Far to the east

PostPosted: Mon 16 May 2005, 14:37    Post subject:  

Hey

Not that I am a Basic kinda guy, but ...

Gonna play around with RapidQ tonight, I have a feeling that the Windows version is what has been popular while the Linux version may have been a little abandoned.

However it is interesting that the author of RapidQ sold the source to RealBasic (http://www.realsoftware.com/) ...

Cheers
JohnM
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: Fri 19 Aug 2005, 10:01    Post subject:  

Basic does not do so well here
http://www.ariel.com.au/a/teaching-programming.html

and 'Shell' is probably as easy
http://linuxcommand.org/learning_the_shell.php

Perhaps everyone is busy with Tcl . . .
http://directory.google.com/Top/Computers/Programming/Languages/Tcl-Tk/

What is happening with Rapid-Q and Basic?

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
MU
Guest


PostPosted: Sun 21 Aug 2005, 11:33    Post subject:  

Rapid-Q stopped development some years ago, as far as I know.
The resulting executables are extremely small, but somewhat unstable on Linux.

Thats a pitty, because it has many nice functions.

wxBasic can be used for many programs, but as there is no real IDE (except an advanced Editor including a functionslist), it is not a replacement foe "Visual" Basics.

The interpreter in /usr/bin is quite small (2 MB).
You can download a pup001 -file containing several examples here: http://noforum.de/files/puppy01/

It is 27 MB in size, because it contains additional things like TextMaker and X-File-Explorer (XFE).

Somethings missing most is documentation (this will be done in the next 2 month hopefully, meanwhile use the wxbasic-board for examples).

Some people miss functions like Database-Access.

Here is a small list of "bigger" examples:
http://noforum.de/wxbasic-project-linklist/

There is a german forum , too:
http://f27.parsimony.net/forum67321/

If you want to write "multimedia"-Applications, http://sdlbasic.sourceforge.net/ is the better choice.
The main-syntax is based on the older wxBasic 0.5.

Mark
Back to top
Display posts from previous:   Sort by:   
Page 1 of 1 [4 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.0649s ][ Queries: 12 (0.0142s) ][ GZIP on ]