Информация в этой статье или некоторых её разделах устарела. |
Red | |
---|---|
Класс языка | язык программирования, язык функционального программирования, мультипарадигмальный и реализация языка программирования[вд] |
Появился в | 2011 |
Автор | Ненад Ракоцевич[вд] |
Разработчик | Ненад Ракоцевич[вд] |
Выпуск | |
Испытал влияние | REBOL, Scala и Lua |
Лицензия | модифицированная лицензия BSD[вд] и Boost Software License |
Сайт | red-lang.org (англ.) |
Медиафайлы на Викискладе |
Red — императивный и функциональный язык представленный в 2011 году французским программистом Ненадом Ракоцевичем. Его синтаксис унаследован от интерпретируемого языка программирования REBOL, представленного в 1997 году. Создание Red направлено на преодоление некоторых ограничений языка REBOL, в результате чего Red является, по словам создателя языка, «языком полного стека».
Цели, заявленные разработчиком в 2011 году: простота, компактность, скорость, «экологичность» (экономия ресурсов), «вездесущность» (повсеместное распространение), переносимость, гибкость.
Red может использоваться как для высокоуровневого предметно-ориентированного программирования и создания графических интерфейсов, так и для низкоуровневого программирования операционных систем и драйверов.