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/ |