Just Starting REBOL? Start Here

Posted on Friday, 2007-February-02. Filed under: REBOL |

REBOL Quick Start: Part 1 starts with downloading the file, installation, and the first time you run it. You will see a setup screen where it requests Web information, and then the software will try to connect to the REBOL.com site.

I suggest that you start here. Go through the installation process1 and follow the tutorial. You will gain a good feel for the interface of the REBOL/View environment. You will understand why this is such an interesting language to look into.

This tutorial is divided into four parts. Besides exploring the environment, you also get to look at and modify some REBOL scripts, including looking at the different parts of a REBOL script.  You will then see how people write REBOL scripts and you will write a few of your own.


1One thing that is not apparent in the REBOL tutorials and documentation is the installation process. Traditionally, someone with an administrative account installs software and then non-administrative users can use the software. REBOL, however, seems to expect that all users are administrators.

If you are using an administrative account for your regular use of the computer, you are already in trouble. You need to use a non-administrative account except when you are doing administrative tasks. These tasks include installing updates, installing or uninstalling new software, setting up networks, adding or removing user accounts, or changing system settings. Examples of non-administrative tasks include typing documents, using spreadsheets, checking e-mail, or using your Web browser. Using REBOL to write, test, and run scripts is generally going to be a non-administrative task, and that is why REBOL’s installation must be changed and soon.

technorati tags:

Blogged with Flock

Make a Comment

Make a Comment: ( 4 so far )

blockquote and a tags work here.

4 Responses to “Just Starting REBOL? Start Here”

RSS Feed for LAMPJR: LAMP + Java + Ruby, REXX, REBOL, etc Comments RSS Feed

It looks like part 5 is now up and part 6 is promised soon.

[...] starts out with a REBOL script, the same one used in Quick Start part 1. We remove some of the program code, the function that resizes the clock when you click and drag a [...]

Hey, I just wanted to point out that you don’t need admin privileges to run Rebol. On Windows, you can just run from the downloaded copy of view.exe and it seems to chug along quite happily.

It’s been a while since I did a local-user-only install on Linux, but I don’t recall having to do much more than extracting to a subdirectory and running my copy of rebol directly from xterm.

@Brian:

When you do a non-administrator Windows installation, Rebol runs with its information stored in a hidden folder in your profile without setting any registry keys (because those obviously take admin rights), so the *.r file association isn’t made.

On Linux, the procedure is exactly as you describe.

In either of the two operating systems, installation should have the option of being a true "system installation" (similar to Perl, Python, REXX, or nearly any other language), which enables any necessary system settings and makes the language available to any system users. It should also put a link or shortcut in the user’s "My Documents" or ~/Documents directory, to enable access to the Rebol storage by users—I end up doing this myself, so that I have access to the demo scripts. I should not have to do so—it should be automatic.

At one time, REBOL was one of the languages I was considering teaching my nephews. After watching other computer-savvy youngsters get frustrated by this bizarre "installation" and its effects, I decided to choose another language.

In a way, it is something like the old StarOffice 5.x office suite. Everything was pushed into its own constraining little "desktop", instead of being visible in the normal user-accessed parts of the system. Once they got rid of that, StarOffice/OpenOffice really took off. I am hoping that RT will do something similar to help Rebol take off.

Right now, RT is trying to build up some momentum behind the 3.0 release of the language. I believe that fixing this installation would be a big help toward making the software usable by more users.


Where's The Comment Form?

    About

    Mostly Free / Open Source Software, with a little non-free too

    RSS

    Subscribe Via RSS

    • Subscribe with Bloglines
    • Add your feed to Newsburst from CNET News.com
    • Subscribe in Google Reader
    • Add to My Yahoo!
    • Subscribe in NewsGator Online
    • The latest comments to all posts in RSS
    • Subscribe in Rojo

    Meta

Liked it here?
Why not try sites on the blogroll...