Red (programming language): Difference between revisions

Content deleted Content added
Circular link
m Correct name from "Nenad Rakocevic" to "Nenad Rakočević"
Line 4:
| logo caption =
| paradigm = [[Imperative programming|imperative]], [[functional programming|functional]], [[symbolic programming|symbolic]]
| designer = Nenad RakocevicRakočević
| developer = Nenad RakocevicRakočević
| latest release date = December 7, 2018
| typing =
Line 22:
| working state = Red [[Alpha software|Alpha]] Red/System [[Beta Software|Beta]]
}}
'''Red''' is a [[programming language]] designed to overcome the limitations of the programming language [[Rebol]]. Red was introduced in 2011 by Nenad RakocevicRakočević, and is both an [[imperative programming|imperative]] and [[functional programming]] language. Its syntax and general usage overlaps that of the interpreted Rebol language.
 
The implementation choices of Red intend to create a [[Solution stack|full stack]] programming language: Red can be used for extremely high-level programming ([[Domain-specific language|DSL]]s and [[Graphical user interface|GUI]]s) as well as low-level programming ([[operating system]]s and [[device driver]]s). Key to the approach is that the language has two parts: ''Red/System'' and ''Red''.
Line 36:
 
==Introduction==
Red was introduced in the [[Netherlands]] on February 2011 at the ''Rebol & Boron conference''<ref>[http://www.osnews.com/story/24798/New_Red_Programming_Language_Gets_Syllable_Backend « New Red Programming Language Gets Syllable Backend »], ''osnews.com'', May 2011.</ref> by its author Nenad RakocevicRakočević. In September 2011, the Red programming language was presented to a larger audience during the [[Software Freedom Day]] 2011.<ref>[https://www.red-lang.org/2011/09/red-at-software-freedom-day-2011.html « Red Programming Language: Red at Software Freedom Day 2011 »], ''red-lang.org'', September 14, 2011.</ref> Rakocevic is a long-time Rebol developer known as the creator of the Cheyenne [[HTTP server]].<ref>[http://cheyenne-server.org/about.shtml « What is Cheyenne? »] Last referenced Nov 2017.</ref>
 
==Features==