Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific languages for code and data.
Douglas Crockford of JavaScript fame has described REBOL as "a more modern language, but with some very similar ideas to Lisp, in that it's all built upon a representation of data which is then executable as programs.", and as one of the JSON influences.
According to its designer dialecting is the most notable property of the language:
“Although it can be used for programming, writing functions, and performing processes, its greatest strength is the ability to easily create domain-specific languages or dialects."
Hate REBOL? Use another browser! Which one should you go with? Try out these other browsers before making your final decision. Want some more context? We've got a great list of alternatives to REBOL here.
Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free...
Features:
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
Features:
C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.
Features:
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-level language, as it...
Features:
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking...
Features:
Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated...
Features:
C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and...
Features:
Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on...
Features:
Perl is a high-level, general-purpose, interpreted, dynamic programming language with over 22 years of development. The Perl languages borrow features from other...
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Features:
Add your reviews & share your experience when using REBOL to the world. Your opinion will be useful to others who are looking for the best REBOL alternatives.
Popular Alternatives
iOS Alternatives
Android Alternatives
Copyright © 2021 TopAlter.com
Sites we Love: AnswerBun, MenuIva, UKBizDB, Sharing RPP