Rebol (акронім англ. Relative Expression Based Object Language) — мова програмування. Запозичуючи деякі ідеї з Lisp, він виступає в ролі платформи для створення предметно-орієнтованих діалектів для маніпуляції різними представленнями даних (зберігання, обмін і перетворення інформації). Мова націлена насамперед на розробку розподілених мережевих застосунків, мультимедійних систем, програм для обробки даних і організації паралельних обчислень.
REBOL | |
---|---|
Парадигма | , , Функційне програмування, Прототипне програмування, Імперативне програмування |
Дата появи | 1997 |
Творці | |
Розробник | REBOL Technologies |
Останній реліз | 3 |
Система типізації | динамічна, строга |
Під впливом від | Self, Forth, Lisp, Logo |
Вплинула на | JSON |
Мова реалізації | C[3] |
Операційна система | крос-платформовий |
Ліцензія | 2.7.8 Freeware, 2.101.0 має Apache 2.0 license |
Звичайні розширення файлів | .reb |
Репозиторій вихідного коду | github.com/rebol/rebol github.com/rebol/r3 |
Вебсайт | www.rebol.com |
Автор мови — (Carl Sassenrath), творець операційної системи AmigaOS. Мову розвиває компанія REBOL Technologies, якій належать майнові права та торгова марка REBOL. Початковий код реалізації мови програмування REBOL відкритий під ліцензією Apache і опублікований на GitHub.
Історія
Ребол вперше з'явився на світ в 1997 році.
Є 3 основні модифікації:
- REBOL/Core
- REBOL/View був випущений у квітні 2001
- REBOL/Command, для сервера.
Реализація
REBOL/Core, консольна версія, займає 300 КБ. REBOL/View, версія із підтримкою GUI — 650 КБ.
Приклади
print "Hello World!"
Виноски
- Goldman, E., Blanton, J. (2000). REBOL: The Official Guide. McGraw-Hill Osborne Media. .
- Crockford, Douglas. The JSON Saga, jsonsaga.ppt [ 4 жовтня 2012 у Wayback Machine.]
- The rebol Open Source Project on Open Hub: Languages Page — 2006.
- REBOL Technologies. The REBOL/View and REBOL/Core 2.7.8 license
- R3 source at GIT
- . Архів оригіналу за 14 грудня 2012. Процитовано 14 грудня 2012.
- Реализация языка программирования REBOL открыта под лицензией Apache [ 18 грудня 2012 у Wayback Machine.] // opennet.ru 13.12.2012
Посилання
- REBOL Technologies [ 7 листопада 2008 у Wayback Machine.] — офіційний сайт Rebol
- REBOL Script Library [ 20 лютого 2009 у Wayback Machine.] — бібліотека програм (скриптів) на Rebol
- REBOL Essentials [ 6 березня 2006 у Wayback Machine.]
- — for developer notes and development plans
- RIX — the Rebol IndeXer [ 5 серпня 2006 у Wayback Machine.] — a search engine registering only sites containing the word «rebol»
- Сообщество Rebol программистов [ 21 лютого 2009 у Wayback Machine.] — російськомовне товариство
- — робочі матеріали і авторські статті про Rebol
- — вільний Rebol-подібний інтерпретатор
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Rebol akronim angl Relative Expression Based Object Language mova programuvannya Zapozichuyuchi deyaki ideyi z Lisp vin vistupaye v roli platformi dlya stvorennya predmetno oriyentovanih dialektiv dlya manipulyaciyi riznimi predstavlennyami danih zberigannya obmin i peretvorennya informaciyi Mova nacilena nasampered na rozrobku rozpodilenih merezhevih zastosunkiv multimedijnih sistem program dlya obrobki danih i organizaciyi paralelnih obchislen REBOLParadigma Funkcijne programuvannya Prototipne programuvannya Imperativne programuvannyaData poyavi1997TvorciRozrobnikREBOL TechnologiesOstannij reliz3Sistema tipizaciyidinamichna strogaPid vplivom vidSelf Forth Lisp LogoVplinula naJSONMova realizaciyiC 3 Operacijna sistemakros platformovijLicenziya2 7 8 Freeware 2 101 0 maye Apache 2 0 licenseZvichajni rozshirennya fajliv rebRepozitorij vihidnogo kodugithub com rebol rebol github com rebol r3Vebsajtwww rebol com Avtor movi Carl Sassenrath tvorec operacijnoyi sistemi AmigaOS Movu rozvivaye kompaniya REBOL Technologies yakij nalezhat majnovi prava ta torgova marka REBOL Pochatkovij kod realizaciyi movi programuvannya REBOL vidkritij pid licenziyeyu Apache i opublikovanij na GitHub IstoriyaRebol vpershe z yavivsya na svit v 1997 roci Ye 3 osnovni modifikaciyi REBOL Core REBOL View buv vipushenij u kvitni 2001 REBOL Command dlya servera RealizaciyaREBOL Core konsolna versiya zajmaye 300 KB REBOL View versiya iz pidtrimkoyu GUI 650 KB PrikladiHello World print Hello World VinoskiGoldman E Blanton J 2000 REBOL The Official Guide McGraw Hill Osborne Media ISBN 0 07 212279 X Crockford Douglas The JSON Saga jsonsaga ppt 4 zhovtnya 2012 u Wayback Machine The rebol Open Source Project on Open Hub Languages Page 2006 d Track Q124688 REBOL Technologies The REBOL View and REBOL Core 2 7 8 license R3 source atGIT Arhiv originalu za 14 grudnya 2012 Procitovano 14 grudnya 2012 Realizaciya yazyka programmirovaniya REBOL otkryta pod licenziej Apache 18 grudnya 2012 u Wayback Machine opennet ru 13 12 2012PosilannyaREBOL Technologies 7 listopada 2008 u Wayback Machine oficijnij sajt Rebol REBOL Script Library 20 lyutogo 2009 u Wayback Machine biblioteka program skriptiv na Rebol REBOL Essentials 6 bereznya 2006 u Wayback Machine for developer notes and development plans RIX the Rebol IndeXer 5 serpnya 2006 u Wayback Machine a search engine registering only sites containing the word rebol Soobshestvo Rebol programmistov 21 lyutogo 2009 u Wayback Machine rosijskomovne tovaristvo robochi materiali i avtorski statti pro Rebol vilnij Rebol podibnij interpretator