Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт апр 19, 2024 09:08

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2, 3

Как показалась эта структура книги?
Наивно, некомпетентно 50%  50%  [ 4 ]
Нормально, можно доработать, исправить 38%  38%  [ 3 ]
Хорошо 13%  13%  [ 1 ]
Всего голосов : 8
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Сб май 31, 2008 17:44 
Не в сети
Аватара пользователя

Зарегистрирован: Вс май 25, 2008 06:54
Сообщения: 27
Откуда: Украина
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Цитата:
dvuugl писал(а):
Нужна занимательная книжка для детей "Как самому сделать форт".
С разделами как это сделать (и/или):
. на бейсике
. на паскале
. на си
. на ассемблере
С цветными иллюстрацияи, в яркой обложке. Чтобы действовали в ней живые герои, типа SWAP- дракон, EXECUTOR и проч. Более художественно-литературный аналог "Начальный курс.." Броуди, но не как использовать, а как собрать эту забавную штучку.


Супер =)

_________________
Jabber: necromancer13.13@jabber.ru

Изображение


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб май 31, 2008 18:00 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
dvuugl писал(а):
. на бейсике
. на паскале
. на си
. на ассемблере


Про сам Форт не забыть. С указанием совместимости ЦК с обычным фортом.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб май 31, 2008 18:09 
Не в сети
Аватара пользователя

Зарегистрирован: Вс май 25, 2008 06:54
Сообщения: 27
Откуда: Украина
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Дада =) это точно! На форте в первую очередь, я думаю, что автор этой идеи случайно попустил его


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб май 31, 2008 23:54 
Не в сети
Аватара пользователя

Зарегистрирован: Вт ноя 06, 2007 21:23
Сообщения: 227
Откуда: Екатеринбург
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
Люди полно ведь англоязычных книг про ФОРТ с хорошим содержим, да конечно часть из них не бесплатные, но есть все хотят, да и цена за них небольшая, вопрос что число читателей невелико, чтобы заказывать их перевод на русский язык.
Цель создания книги ясна - чтобы все желающие могли изучать ФОРТ самостоятельно и умели создавать ФОРТ для целевой машины.
Надо делать серию из нескольких книг: для начинающих, для тех кто немного знаком, для знатоков.
Возьмите хотя бы уже написанные книги
    1) Leo Brodie. Starting Forth http://www.forth.com/starting-forth/index.html.
    2) Leo Brodie. Thinking Forth
    3) Stephen Pelc. Programming Forth
    4) конечно книги написанные Elizabeth Rather и другими авторами
Вот у меня вопрос есть ко всем что вперед изучатся должно: архитектура ЭВМ или язык программирования, или сразу вместе? Надо ли начинающим знать об устройстве ЭВМ при программировании на ФОРТ?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн июн 02, 2008 02:38 
Не в сети

Зарегистрирован: Сб май 06, 2006 12:01
Сообщения: 959
Откуда: Украина, Харьков
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Alexander писал(а):
Вот у меня вопрос есть ко всем что вперед изучатся должно: архитектура ЭВМ или язык программирования, или сразу вместе?
Архитектуру знать необязательно, но желательно. Особенно, когда изучение дойдет до реализации Форта.
Alexander писал(а):
Надо ли начинающим знать об устройстве ЭВМ при программировании на ФОРТ?
Необходимый минимум - уметь запустить Форт-систему/набрать текст Форт-программы и запустить Форт-компилятор или Форт - интерпретатор.

_________________
With best wishes, in4.


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

Зарегистрирован: Вт ноя 06, 2007 21:23
Сообщения: 227
Откуда: Екатеринбург
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
Выходит в ФОРТ вроде все просто. Главное понять как и куда менятеся стек, что с ним можно сделать и какие есть ограничения.
Наверняка в книге этот вопрос должн быть отражен тоже: преимущество использования переодпределения функции во время отладки приложения. Простой совет: функция которая не отлажена всегда должна определяться как отложенная. Потом когда она отлажена ее уже можно и без этого определить. Опять же нужно о маркерах в словаре поговрить. Отразить также что можно сделать во время сборки приложения, а что только в период выполнения программы.
Код:
DEFER FUNC
:NONAME ... ; IS FUNC
: ANOTHERWORD ... FUNC ... ;
: NEWWORD ... ; ' NEWWORD IS FUNC


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн июн 02, 2008 22:27 
Не в сети

Зарегистрирован: Сб май 06, 2006 12:01
Сообщения: 959
Откуда: Украина, Харьков
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Alexander писал(а):
Главное понять как и куда менятеся стек

SPF показывает содержимое стека, если слова по одному в строке вводить... ;)
На простых словах и потренироваться... ;)

_________________
With best wishes, in4.


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

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


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

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


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

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