Forth
http://fforum.winglion.ru/

LEGO-Forth
http://fforum.winglion.ru/viewtopic.php?f=33&t=2690
Страница 1 из 1

Автор:  WingLion [ Пн дек 27, 2010 08:14 ]
Заголовок сообщения:  LEGO-Forth

Вряд ли идея нова, но записать надо.

Суть проста. Язык Форт, как игра LEGO.
На экране имеем множество кирпичиков "слов", из которых можно составлять новые слова, а из них в свою очередь другие новые слова и т.д.

Главное, что программа собирается "наглядно".

Взял кирпичик "создать слово, в нем уже встроено:

: НОВОЕ-СЛОВО ...место-для-других-кирпичиков... ;

Программист aka игрок переименовывает "НОВОЕ-СЛОВО" в то, что ему нужно и наполняет его содержимым.

И все это на экране, путем перетаскивания мышкой кирпичиков, сцепления их друг с другом, втискивания промеж других кирпичиков и т.д. и т.п.

А потом запуск на исполнение и можно смотреть, что же получилось.

Подобная игрушка может заинтересовать и ребенка и взрослого.

И получится некое подобие вижуал-форта со всеми возможностями форта по расширению, определению новых слов и т.д. и т.п.

Автор:  Варнак [ Пн дек 27, 2010 09:59 ]
Заголовок сообщения:  Re: LEGO-Forth

http://www.ultratechnology.com/4thlego.htm - "Forth - the LEGO of Programming Languages"
и наоборот:
http://www.opennet.ru/docs/HOWTO-RU/min ... ml#PBFORTH, по ссылкам отсюда pbForth сейчас не находится, но в других местах я его находил когда-то ...

Автор:  danbst [ Пн дек 27, 2010 14:17 ]
Заголовок сообщения:  Re: LEGO-Forth

Я согласен быть тестером =) Такая програма может помочь пополнить мой "словарный запас" )

Одним из режимов может быть "реализация системного слова". Тоесть, задано слово, например, : R@ ... ; и надо перетянуть туда R> DUP >R

Автор:  in4 [ Чт дек 30, 2010 20:46 ]
Заголовок сообщения:  Re: LEGO-Forth

WingLion писал(а):
Суть проста. Язык Форт, как игра LEGO.На экране имеем множество кирпичиков "слов", из которых можно составлять новые слова, а из них в свою очередь другие новые слова и т.д.
Как раз то, что я несколько раз пытался начать обсуждать. Тогда конструктивного отклика не нашел... :)
Если делать, то сразу добавить какую-то обучалку. Без нее использование будет сильно ограничено.

Автор:  WingLion [ Чт дек 30, 2010 21:10 ]
Заголовок сообщения:  Re: LEGO-Forth

in4 писал(а):
Как раз то, что я несколько раз пытался начать обсуждать. Тогда конструктивного отклика не нашел...


Видимо, было не понятно :(

in4 писал(а):
Если делать, то сразу добавить какую-то обучалку.


Собственно, не просто обучалку, а начальный курс основ программирования должен быть дан во введении к игре.
Так, чтобы любая кухарка поняла ;) "как страной управлять"...

Автор:  diver [ Пт дек 31, 2010 18:21 ]
Заголовок сообщения:  Re: LEGO-Forth

как ""прототип" - LEGO-MindStorm

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/