REBOL 2.6.2 review
DownloadREBOL is a messaging language for distributed Internet applications that run across all devices.
|
|
REBOL is a messaging language for distributed Internet applications that run across all devices.
REBOL comes with several common Internet protocols built-in. No includes, imports, or special libraries are needed. Protocols include HTTP, FTP, SMTP, POP, APOP, IMAP, NNTP, Finger, Daytime and more. You can also roll your own with our TCP and UDP support.
In addition to the datatypes found in most languages, REBOL can also express money, times, dates, words, tags, logic, lists, hashes, tuples, XY pairs, and many other datatypes. These are built-in. No other REBOL modules or libraries are required. This eliminates the "run anywhere but you don't have everything you need" syndrome and provides a high level of consistency between all platforms.
Doctors express their ideas in medical terms, stockbrokers in trade terms, and quarterbacks in football terms. Why? Because it's more efficient and productive. That's the benefit of dialecting. Dialecting is the ability to create sub-languages that provide you with extra leverage and productivity by expressing your solutions in terms that are best suited to your purpose. As an example, check out REBOL/View's Visual Interface Dialect.
REBOL is intended to be read by ordinary humans. The language is consistent and free from unnecessary punctuation. Datatypes such as dates, times, money, URLS, email, TCP addresses, are written exactly how you would expect. No special "constructor" syntax is required.
You can compress and decompress text and binary files directly from the language, providing you greater efficiency in data transfer.
Here are some key features of "REBOL":
Advanced dialected programming language
Very small size
No installation required
10+ Internet protocols
100's of built-in functions and datatypes
1's of practical applications, including CGI
Free for personal, commercial, and educational uses.
REBOL 2.6.2 keywords