Forth http://fforum.winglion.ru/ |
|
WEB-ориентированный саморасширяющийся язык REBOL http://fforum.winglion.ru/viewtopic.php?f=4&t=188 |
Страница 1 из 2 |
Автор: | mrack [ Сб авг 26, 2006 13:20 ] |
Заголовок сообщения: | WEB-ориентированный саморасширяющийся язык REBOL |
Http://WWW.REBOL.COM http://www.rebol.net/ http://ru.wikipedia.org/wiki/REBOL http://old.computerra.ru/offline/2000/376/6319/ Chrono_Syndrome: WEB-ориентированный саморасширяющийся язык REBOL Унаследовал многие идеи от Форта... и от лиспа. Основной упор делается на кормпактность кода и высокие графические возморжности + портабельность. Там интерпретатор весит 600 КБайт в расширенном и 300 КБайт в стандартном варианте. Причем в обоих случаях он ломиться от понапиханных возможностей. Синтаксис свободный, как и в Форте. Базовые комплекты бесплатны, но продвинутые требуют лицензирования. Chrono_Syndrome: Кстати, киьте кто-нибудь статейку про него на форум, а то мне некогда,... плиз \:) \кинул\ |
Автор: | WingLion [ Сб авг 26, 2006 14:01 ] |
Заголовок сообщения: | |
/me админскими когтями исправил в топике REBEL на REBOL... |
Автор: | Chrono_Syndrome [ Сб авг 26, 2006 15:07 ] |
Заголовок сообщения: | |
Сенкс . Кстати, только сегодня обнаружила, что REBOL упоминается в spf_help.chm (в разделе "сравнительная таблица языков"). Черезовская оценка: Цитата: REBOL
Компактный и гибкий язык для обеспечения разделяемого доступа со стороны пользователей, компьютеров, процессов и сетей к общим данным. |
Автор: | Chrono_Syndrome [ Сб авг 26, 2006 15:14 ] |
Заголовок сообщения: | |
Вот, для примера, полноценный калькулятор на REBOL'е (GUI !): Код: REBOL [
Title: "Calculator" Version: 1.2.2 Date: 17-Jun-2005 ;2-Apr-2001 Author: ["Jeff Kreis" "Allen Kamp" "Carl Sassenrath"] Purpose: {Simple numeric calculator.} Needs: [1.3.0] ] auto-clear: true calculate: does [ if error? try [text-box/text: form do text-box/text][ text-box/text: "Error" text-box/color: red ] auto-clear: true show text-box ] clear-box: does [ clear text-box/text text-box/color: snow auto-clear: false show text-box ] calculator: layout [ style btn btn 40x24 style kc btn red [clear-box] style k= btn [calculate] style k btn [ if auto-clear [clear-box] append text-box/text face/text show text-box ] origin 10 space 4 backeffect base-effect text-box: field "0" 172x24 bold snow right feel none pad 4 across kc "C" keycode [#"C" #"c" page-down] k "(" #"(" k ")" #")" k " / " #"/" return k "7" #"7" k "8" #"8" k "9" #"9" k " * " #"*" return k "4" #"4" k "5" #"5" k "6" #"6" k " - " #"-" return k "1" #"1" k "2" #"2" k "3" #"3" k " + " #"+" return k "0" #"0" k "-" k "." #"." k= green "=" keycode [#"=" #"^m"] return key keycode [#"^(ESC)" #"^q"] [quit] ] view center-face calculator Комапктно, не правда-ли ? |
Автор: | Chrono_Syndrome [ Сб авг 26, 2006 15:18 ] |
Заголовок сообщения: | |
Только сейчас заметила: а что эта тема делает в разделе стандартов ? Перенесите ее в раздел "Forth не против, а за!..". |
Автор: | WingLion [ Сб авг 26, 2006 16:00 ] |
Заголовок сообщения: | |
Chrono_Syndrome писал(а): Только сейчас заметила: а что эта тема делает в разделе стандартов ? Перенесите ее в раздел "Forth не против, а за!..".
Перенесено. |
Автор: | Владимир [ Вс авг 27, 2006 06:46 ] |
Заголовок сообщения: | |
Почитал. Интересно. Поставлю себе галочку |
Автор: | Владимир [ Вс авг 27, 2006 06:58 ] |
Заголовок сообщения: | |
Ага! Вот только в отличие от Форта, у REBOL бесплатны REBOL/Core и REBOL/View. Остальное "not a free". Да, есть OSCAR http://www.egroups.com/group/OSCAR-PROJECT. и что? GPL is not та же BSD. Так что может просто перенести возможности REBOL в Форт? Распределенные приложения, портабельная графика - это же фкусно! А REBOL оставить реболовцам |
Автор: | Chrono_Syndrome [ Вс авг 27, 2006 11:34 ] |
Заголовок сообщения: | |
Цитата: Так что может просто перенести возможности REBOL в Форт?
Приступай |
Автор: | Chrono_Syndrome [ Вс авг 27, 2006 12:02 ] |
Заголовок сообщения: | |
Еще одна ссылка по сабжу: http://www.rebolforces.com/ |
Автор: | Chrono_Syndrome [ Вс авг 27, 2006 12:37 ] |
Заголовок сообщения: | |
А вот это еще интереснее... http://puzzle.dl.sourceforge.net/source ... rp-060.zip - попытка создать многопоточную версию REBOL'а. К сожалению, брошен автором на альфа-стадии, но... Это исходник ! Написан на С. Может, есть желающие продолжить проект ? |
Автор: | Chrono_Syndrome [ Вс авг 27, 2006 12:39 ] |
Заголовок сообщения: | |
Сорри, дала битую ссылку. Вот правильная: http://nchc.dl.sourceforge.net/sourcefo ... rp-060.zip |
Автор: | Chrono_Syndrome [ Вс авг 27, 2006 12:48 ] |
Заголовок сообщения: | |
Возвращаясь к субжу: новостная лента REBOL'а - http://rebolweek.blogspot.com/ |
Автор: | Владимир [ Вс авг 27, 2006 15:01 ] |
Заголовок сообщения: | |
Chrono_Syndrome писал(а): Приступай
Не сегодня |
Автор: | Гость [ Пн авг 28, 2006 06:59 ] |
Заголовок сообщения: | |
Еще пара ссылок в топик http://www.rusdoc.df.ru/material/lang/other/rebol.shtml http://viju.tvercity.net/articles/whatrebol |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |