Rebol (/ˈrɛbəl/ REB-əl; historically REBOL) is a cross-platformdata 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, which is also the most notable property of the language according to its designer Carl Sassenrath:
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 JSON's influences.
Originally, the language and its official implementation were proprietary and closed source, developed by REBOL Technologies. Following the discussion with Lawrence Rosen, the Rebol version 3 interpreter was released under the Apache 2.0 license on December 12, 2012. Older versions are only available in binary form, and no source release for them is planned.
I thought as a child
I'd feel like an eagle
Rain on the windscreen
I'm captured in technical solitude
The higher I am
The closer I'll be to the hole in the sky
And all the words unspoken you told me
Soon they'll fade away
Riding on top of the clouds
Up into the gleaming gold of an afternoon
I set my controls for the heart of the sun
To reach for the stratosphere
The higher I am
The closer I'll be to the hole in the sky
And all the words unspoken you told me
Soon they'll fade away
Time's never been on our side
The haze between death or alive
Revealing the secrets of life