Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 21:55

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: WEB-ориентированный саморасширяющийся язык REBOL
СообщениеДобавлено: Сб авг 26, 2006 13:20 
Не в сети
Аватара пользователя

Зарегистрирован: Пт май 05, 2006 06:19
Сообщения: 192
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
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: Кстати, киьте кто-нибудь статейку про него на форум, а то мне некогда,... плиз \:)

\кинул\

_________________
SPF


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 26, 2006 14:01 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
/me админскими когтями исправил в топике REBEL на REBOL...

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 26, 2006 15:07 
Сенкс :) . Кстати, только сегодня обнаружила, что REBOL упоминается в spf_help.chm (в разделе "сравнительная таблица языков"). Черезовская оценка:
Цитата:
REBOL
Компактный и гибкий язык для обеспечения разделяемого доступа со стороны пользователей, компьютеров, процессов и сетей к общим данным.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 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

Комапктно, не правда-ли ;) ?


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 26, 2006 15:18 
Только сейчас заметила: а что эта тема делает в разделе стандартов ? Перенесите ее в раздел "Forth не против, а за!..".


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 26, 2006 16:00 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Chrono_Syndrome писал(а):
Только сейчас заметила: а что эта тема делает в разделе стандартов ? Перенесите ее в раздел "Forth не против, а за!..".


Перенесено.

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 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 в Форт? Распределенные приложения, портабельная графика - это же фкусно! :zombypc; А REBOL оставить реболовцам :D


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 27, 2006 11:34 
Цитата:
Так что может просто перенести возможности REBOL в Форт?

Приступай :)


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 27, 2006 12:02 
Еще одна ссылка по сабжу: http://www.rebolforces.com/


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 27, 2006 12:37 
А вот это еще интереснее...
http://puzzle.dl.sourceforge.net/source ... rp-060.zip - попытка создать многопоточную версию REBOL'а. К сожалению, брошен автором на альфа-стадии, но... Это исходник ! Написан на С. Может, есть желающие продолжить проект ?


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 27, 2006 12:39 
Сорри, дала битую ссылку. Вот правильная: http://nchc.dl.sourceforge.net/sourcefo ... rp-060.zip


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 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


Вернуться к началу
  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB