Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Rebol

Multi-Paradigm Language

Rebol is a cross platform, multi paradigm, dynamically typed programming language designed by Carl Sassenrath, the architect of AmigaOS, over about twenty years before its first public release in 1997; REBOL Technologies was founded the following year. It was built as both a general purpose language and a data exchange format, with a particular emphasis on network communication and distributed computing. Its most distinctive feature is what Sassenrath called dialecting, the ability to easily create small, optimized domain specific languages within Rebol itself, following a stated design goal of doing simple things in simple ways. Douglas Crockford has credited Rebol as an influence on the design of JSON, comparing its conceptual approach to Lisp, and Rebol's perceived limitations later inspired the creation of the open source Red programming language. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
Classification
Typing Discipline
Dynamically Typed 1
Typing Discipline
Strongly Typed 1
License
Apache License 2.0 1
First Released
1997 1
Connections

Influenced

Source Wikidata: JavaScript
Source Wikidata: Red

Influenced By

Source Wikidata: REBOL
Source Wikidata: REBOL

Invented By

Source Wikidata: REBOL
Sources
1. Wikidata: REBOL
  • Wikidata Q1359171, resolved via en.wikipedia pageprops (wave rule R-L)
  • Wikidata Q1359171 P275 (license)
  • Wikidata Q1359171 P7078 (typing discipline)
  • Invented By: Carl Sassenrath
  • Influenced By: Logo
  • Influenced By: Forth
View the Source
Wikipedia: Rebol
Wikidata: Red
Influenced: Red (programming language)View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.