At 8:28 AM +0200 8/9/01, Markus Schneider wrote:
>I'm not familiar with HyperCard (well, I wrote some stacks 10 years ago...) and I 
>can't put rev on a place (in my head). I got the feeling, that rev does much more 
>than the HyperCard that I knew

Certainly true!

>
>- Is it right: all information is stored in 'stacks' - something like records in a 
>Database? (as HyperCard)

Sort of. But in practice, I haven't used Revolution that way. Instead I've stored the 
data in variables and used the Filter command (I love the filter command) to search. 
But it depends on the application.

>
>- Where is the limit of the free-Version?

Only the length of the scripts you can write, which is ten lines, not counting things 
like comments, the "on mouseUp" and so on. You can also use multiple scripts to get 
the job done by using group scripts, card scripts, stack scripts, front scripts, and 
back scripts. 

The good news is that there are no other restrictions. If you manage to write the next 
killer app within those limits, you are perfectly welcome to release it commercially.

>
>- What's the main difference to 'RealBasic'/'VisualBasic'?

I could write a book on this subject! But in short, neither RB nor VB runs on even two 
platforms, although RB does compile for the PC. Rev runs on Mac, PC, Linux, and other 
Unix flavors. In addition, RB and VB are (in my estimation) much harder to learn and 
use. There are a number of reasons for this, but I'll save the book for later.

>
>- is there a typical use for rev

No. :-)  It's a very flexible tool, so there are a wide variety of "typical" uses. 
There's a web page on the web site:

http://www.runrev.com/revolution/info/whyrevolution/whatcanibuild.html

>
>
>I tested rev with a very simple script (yes, yes, 'hello world') and I found the 
>compiled application much 'crispier' than the same test with RealBasic (after 
>doubbleclicking, the rev-App' comes up faster than the RealBasic equivalent)
>
>I'm doing most of my work with/in Filemaker and I'm looking for a 
>scripting/programming Language to perform task that couldn't be done inside FMP (kind 
>of installers, read/write to serial ports, file-manipulations. etc.)

You're in the right place :-)

>
>
>sorry to ask :-(

Don't be! Everyone has questions.

gc

Reply via email to