Forth http://fforum.winglion.ru/ |
|
Форт - словарик http://fforum.winglion.ru/viewtopic.php?f=24&t=2806 |
Страница 3 из 3 |
Автор: | mOleg [ Вт мар 27, 2012 19:22 ] |
Заголовок сообщения: | Re: Форт - словарик |
WingLion писал(а): Форт машина - набором команд быть никак не может. ну, корявенько вышло Ж80 WingLion писал(а): Форт машина - это устройство, распознающее набор форт-команд и исполняющее соответствующее распознанным командам действие. согласен, правлю. |
Автор: | WingLion [ Ср мар 28, 2012 04:59 ] |
Заголовок сообщения: | Re: Форт - словарик |
Mihail писал(а): Cредство для написания программ это текстовый редактор. Язык это набор правил, задающих внешний вид программы. Для Форта эти правила определяются устройством форт-системы. А стол - это средство для нарезания хлеба... но никак не нож, правда? Ведь нож - это же оружие! Внешний вид программы - вообще от языка не зависит. Он зависит только от фантазии программиста. Да и то сказано с натяжкой, потому что программа - это существо нематериальное, а информационное, и "внешний вид" для этого существа - бессмысленное понятие. А набор правил - это то, чем язык определяется, а не сам язык. |
Автор: | Mihail [ Ср мар 28, 2012 10:59 ] |
Заголовок сообщения: | Re: Форт - словарик |
WingLion писал(а): Внешний вид программы - вообще от языка не зависит. Если-бы внешний вид текста не зависел от языка, то по нему невозможно было-бы определить, какому языку он соответствует. Цитата: Он зависит только от фантазии программиста. То, что ограничивает фантазии программиста и есть - язык программирования. |
Автор: | Логика [ Ср мар 28, 2012 11:32 ] |
Заголовок сообщения: | Re: Форт - словарик |
WingLion писал(а): язык программирования - средство для написания программ Mihail писал(а): Cредство для написания программ это текстовый редактор. Mihail писал(а): Язык это набор правил, задающих внешний вид программы. WingLion писал(а): Внешний вид программы - вообще от языка не зависит. Mihail писал(а): Язык это набор правил, WingLion писал(а): набор правил - это то, чем язык определяется, W: язык программирования предназначен для написания программ. M: текстовый редактор может служить для написания программ. M: язык программирования определяет внешний вид исходного текста программы. W: внешний вид пользовательского интерфейса программы от языка не зависит. M: язык программирования сводится к множеству правил. W: язык программирования определяется множеством правил. О чем спорите, господа? ;) |
Автор: | chess [ Ср мар 28, 2012 13:11 ] |
Заголовок сообщения: | Re: Форт - словарик |
Логика писал(а): О чем спорите, господа? Это похоже на спор о том, где у палки начало. Может такой ответ подойдет. Набросали набор структур данных(буфер входного потока, словари, стеки и тд, возможны варианты) и назвали это заготовкой для форт-системы. Определили набор процедур для работы с этими структурами данных. Определили цикл ФОРТ-СИСТЕМА, внутри которого процедура INTERPRET и все - форт определен. Все что можно сделать дальше уже будет за ФОРТом. |
Автор: | WingLion [ Ср мар 28, 2012 18:04 ] |
Заголовок сообщения: | Re: Форт - словарик |
Mihail писал(а): Если-бы внешний вид текста не зависел от языка, то по нему невозможно было-бы определить, какому языку он соответствует. Сначала речь была о внешнем виде программы, а не текста: Цитата: Язык это набор правил, задающих внешний вид программ ы. Как пример - программа - браузер - определите по его внешнему виду, на каком языке он написан! Логика писал(а): О чем спорите, господа? О глупостях, разумеется... Об умностях спорить не удается |
Автор: | mOleg [ Ср мар 28, 2012 21:18 ] |
Заголовок сообщения: | Re: Форт - словарик |
Mihail писал(а): То, что ограничивает фантазии программиста и есть - язык программирования. Какая формулировка шикарная! Браво! |
Страница 3 из 3 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |