Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: REBOL ARTICLE: Please review

From: chaz:innocent at: 29-Oct-2001 23:58

At 08:56 AM 10/29/01 -0900, you wrote:
>On Mon, Oct 29, 2001 at 10:58:51AM -0700, Gregg Irwin wrote: >> Hi Tim, >> >> Are you sending it to the ML, by request, or is it on your site? >> >> --Gregg >> -- >> To unsubscribe from this list, please send an email to >> [rebol-request--rebol--com] with "unsubscribe" in the >> subject, without the quotes. >Hi Greg: <duh>I left out the link</duh>. Sorry! >http://www.johnsons-web.com/rebarticle.txt >-- >Tim Johnson <[tim--johnsons-web--com]> > http://www.johnsons-web.com >-- >To unsubscribe from this list, please send an email to >[rebol-request--rebol--com] with "unsubscribe" in the >subject, without the quotes. >
According to Carl Sassenrath, REBOL is all uppercase http://www.cucug.org/amiga/aminews/1997/970305-sassenrath.html Good paragraphs. Experiment with different arrangement to put your ideas closer together. REBOL: Available at www.REBOL.com is the one of latest - and in this author's opinion - one of the greatest scripting languages. REBOL's developer is Carl Sassenrath, who also developed the original Amiga OS. The syntax is as close to human language as any programming language that I have worked with. It is arguable that a "newer" programming language is restricted by a smaller body of source code. REBOL's literature is growing by leaps and bounds, and because of REBOL's human-language approach to syntax, it is very readable. REBOL adds some elegantly simple concepts, among the following: 1)Code and data are merged into a single concept - not really a new approach for Assembler programmers. 2)Data structures can be translated directly to file, a wonderful concept for working with small databases. 3)"Mezzanine functions" are creating when the binary loads - this is part of REBOL's approach to "on the fly" self-composition of code. Included in the script librarys is now an interface to MYSQL. Although REBOL is quite new and quite advanced, it is influenced somewhat by some of the oldest programming languages - lisp and forth. Unlike Perl and Python, internet protocols are compiled into the binary, as is REBOL's wonderfully agile parsing functions. In fact, it could be said that REBOL is to parsing what Perl is to searching. REBOL implements OOP with ease. Although I like Python a lot, I found OOP concepts easier to implement in REBOL than in Python. The REBOL binary is compiled for 40+ platforms now and there are virtually no compatibility problems. Every once in a while, I sing to following tune to myself: (to the tune of "I'm a Little Teacup") Oh, I am a C programmer and I'm okay I muck with indices and structs all day And when it works, I shout hoo-ray Oh, I am a C programmer and I'm okay Unlike C/C++, I am able to work happily on my Linux Box to do development, and send my code directly to a Windows client with no changes whatsoever. My production time on REBOL is probably half of what it is for similar applications on C/C++. And guess what - no pesky header files!