RosettaCodeData/Lang/Rebol/00-LANG.txt
2026-04-30 12:34:36 -04:00

32 lines
No EOL
1.9 KiB
Text

{{language|Rebol
|site=http://rebol.com
|strength=strong
|checking=dynamic
|gc=yes
|exec=interpreted
|tags=rebol, REBOL}}
{{Language programming paradigm|Dynamic}}
{{Language programming paradigm|Declarative}}
{{Language programming paradigm|Functional}}
{{Language programming paradigm|Event-driven}}
{{Language programming paradigm|Reflective}}
{{Language programming paradigm|Procedural}}
{{Language programming paradigm|Imperative}}
{{Language programming paradigm|Concurrent}}
{{Language programming paradigm|Distributed}}
Another entry (before merge) is available at [https://rosettacode.org/wiki/Category:REBOL Category:REBOL]
'''Rebol''' (originally named '''REBOL''') stands for Relative Expression Based Object Language and was designed by Carl Sassenrath to combat unnecessary software complexity through a language-centric approach. Rebol has been around since about 1998, with [https://www.rebol.com/downloads.html Rebol 2 widely available] and free to use across many platforms. In December 2012, the Rebol 3 (R3) interpreter was [https://github.com/rebol/rebol/ released as open source] under the Apache 2.0 license. Today, an actively maintained community fork of Rebol 3 is available at https://github.com/Oldes/Rebol3/ with [https://github.com/Oldes/Rebol3/releases current releases and binaries]. This fork's goal is to keep the code close to the original design while improving usability, maintainability, and buildability.
The functions dictionary for the latest available Rebol version can be found at: https://rebol.tech/docs/functions.html
==Todo==
[https://rosettacode.org/wiki/Tasks_not_implemented_in_Rebol Tasks not implemented in Rebol]
==Useful links==
* [http://www.rebol.com Original (outdated) Rebol site]
* [https://github.com/Oldes/Rebol3 Rebol3 source] on Github (active development).
* [https://rebol.zulipchat.com/ Rebol Zulip chat].
* [https://app.element.io/#/room/#Rebol3:gitter.im Rebol Matrix chat].