Автор |
Сообщение |
|
|
Заголовок сообщения: |
|
|
|
mOleg писал(а): а если серьезно, то минимальные наборы могуть быть разные.
Мой набор минимален только в одном отношении - он содержит минимальный набор слов, необходимых для определения INTERPRET (включая его самого), чтобы иметь возможность интерпретировать текстовую часть системы.
[quote="mOleg"]а если серьезно, то минимальные наборы могуть быть разные.[/quote]
Мой набор минимален только в одном отношении - он содержит минимальный набор слов, необходимых для определения INTERPRET (включая его самого), чтобы иметь возможность интерпретировать текстовую часть системы.
|
|
|
|
Добавлено: Чт дек 31, 2009 23:57 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
gudleifr писал(а): А чего ее описывать? Она же минимальная? Шучу... а если серьезно, то минимальные наборы могуть быть разные. Вот в eForth всего 27 примитивов (плюс системные вызовы). Тут на форуме обсуждался минимальный набор из 16 команд. Вобщем тема достаточно интересная и волнующая умы gudleifr писал(а): Попробую, а пока жду пожеланий по форме статьи (для ее размещения здесь) - чего еще добавить, что убрать и т.д.
вобщем нормально все, посмотрите, как другие статьи выглядят.
[quote="gudleifr"]А чего ее описывать? Она же минимальная? Шучу...[/quote] 8) а если серьезно, то минимальные наборы могуть быть разные. Вот в [url=http://fforum.winglion.ru/viewtopic.php?p=23436#23436]eForth[/url] всего 27 примитивов (плюс системные вызовы). Тут на форуме обсуждался минимальный [url=http://fforum.winglion.ru/viewtopic.php?p=2096#2096]набор из 16 команд[/url]. Вобщем тема достаточно интересная и волнующая умы ;)
[quote="gudleifr"]Попробую, а пока жду пожеланий по форме статьи (для ее размещения здесь) - чего еще добавить, что убрать и т.д.[/quote]
вобщем нормально все, посмотрите, как другие [url=http://fforum.winglion.ru/viewforum.php?f=34]статьи[/url] выглядят.
|
|
|
|
Добавлено: Чт дек 31, 2009 23:46 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): Да, но удовольствия-то все равно больше от своего
сказал руководитель колектива
При этом коллектив выступает как движущая сила, которая не дает расслабляться и гнать полную лажу. К тому же отдельные личности пишут свои форты. Вот для практического применения надо контролировать, какие инструменты используются, это да. Но для глубокого исследования Форта полезнее написать свое.
[quote="вопрос"]Да, но удовольствия-то все равно больше от своего
сказал руководитель колектива [/quote]
При этом коллектив выступает как движущая сила, которая не дает расслабляться и гнать полную лажу. К тому же отдельные личности пишут свои форты. Вот для практического применения надо контролировать, какие инструменты используются, это да. Но для глубокого исследования Форта полезнее написать свое.
|
|
|
|
Добавлено: Чт дек 31, 2009 23:36 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
mOleg писал(а): не плохо было бы описать вашу минимальную машину порядку ради (а не только код привести). Кстати, интересно, видел ли автор EFORTH? и relf (минимальные системы). И еще пожелание (из разряда хотелок) можно в разделе статьи на форуме разместить все. А чего ее описывать? Она же минимальная? Шучу... Попробую, а пока жду пожеланий по форме статьи (для ее размещения здесь) - чего еще добавить, что убрать и т.д. Про EFORTH? и relf ничего не слышал. Буду благодарен за хорошие ссылки. mOleg писал(а): Разрядность данных удобно иметь равной разрядности адресов в Форте. вобщем логично сделать Форт-машину на основе токенизированного ШК, и хотел бы я посмотреть на программу, которой не хватит 65536 имен!
А так как даже 65536 имен - это слишком много, то уже имеем значительную избыточность уже для 16-разрядного ШК, не говоря уже о 32-х. Что и требовалось доказать.
[quote="mOleg"]не плохо было бы описать вашу минимальную машину порядку ради (а не только код привести). Кстати, интересно, видел ли автор EFORTH? и relf (минимальные системы). И еще пожелание (из разряда хотелок) можно в разделе статьи на форуме разместить все.[/quote]
А чего ее описывать? Она же минимальная? Шучу... Попробую, а пока жду пожеланий по форме статьи (для ее размещения здесь) - чего еще добавить, что убрать и т.д.
Про EFORTH? и relf ничего не слышал. Буду благодарен за хорошие ссылки.
[quote="mOleg"]Разрядность данных удобно иметь равной разрядности адресов в Форте. ;) вобщем логично сделать Форт-машину на основе токенизированного ШК, и хотел бы я посмотреть на программу, которой не хватит 65536 имен![/quote]
А так как даже 65536 имен - это слишком много, то уже имеем значительную избыточность уже для 16-разрядного ШК, не говоря уже о 32-х. Что и требовалось доказать.
|
|
|
|
Добавлено: Чт дек 31, 2009 23:34 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
mOleg писал(а): 3) хотелось бы видеть адаптацию примеров к СПФ
Ну а вот это-то зачем? Форт и так представляет собой весьма разреженную систему, реализаций мало, и "непрерывный спектр" они не образуют. Есть альтернативная система, не являющаяся клоном СПФ... так что теперь, быстрее ее под ту же гребенку?
[quote="mOleg"]3) хотелось бы видеть адаптацию примеров к СПФ [/quote]
Ну а вот это-то зачем? Форт и так представляет собой весьма разреженную систему, реализаций мало, и "непрерывный спектр" они не образуют. Есть альтернативная система, не являющаяся клоном СПФ... так что теперь, быстрее ее под ту же гребенку?
|
|
|
|
Добавлено: Чт дек 31, 2009 23:31 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Цитата: Куда делась компактность FORTH? 50% шитого кода - просто мусор (т.к. 16-разрядов было бы вполне достаточно). С ностальгией вспоминаю те времена, когда под код отводилось 64 килобайта. При грамотной организации процессов этого и сейчас было бы достаточно для написания ЛЮБОЙ программы.
Разрядность данных удобно иметь равной разрядности адресов в Форте.
вобщем логично сделать Форт-машину на основе токенизированного ШК, и хотел бы я посмотреть на программу, которой не хватит 65536 имен!
[quote]Куда делась компактность FORTH? 50% шитого кода - просто мусор (т.к. 16-разрядов было бы вполне достаточно). С ностальгией вспоминаю те времена, когда под код отводилось 64 килобайта. При грамотной организации процессов этого и сейчас было бы достаточно для написания ЛЮБОЙ программы.[/quote]
Разрядность данных удобно иметь равной разрядности адресов в Форте.
;)
вобщем логично сделать Форт-машину на основе токенизированного ШК, и хотел бы я посмотреть на программу, которой не хватит 65536 имен!
|
|
|
|
Добавлено: Чт дек 31, 2009 23:16 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
не плохо было бы описать вашу минимальную машину порядку ради (а не только код привести).
Кстати, интересно, видел ли автор EFORTH? и relf (минимальные системы).
И еще пожелание (из разряда хотелок) можно в разделе статьи на форуме разместить все.
не плохо было бы описать вашу минимальную машину порядку ради (а не только код привести).
Кстати, интересно, видел ли автор EFORTH? и relf (минимальные системы).
И еще пожелание (из разряда хотелок) можно в разделе статьи на форуме разместить все.
|
|
|
|
Добавлено: Чт дек 31, 2009 23:14 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
mOleg писал(а): просто желается иногда больше!
По крайней мере, прежде, чем комментировать, попытаюсь еще немного причесать.
Впрочем, пояснять отдельные неясности и отвечать на вопросы - готов и сейчас.
[quote="mOleg"]просто желается иногда больше![/quote]
По крайней мере, прежде, чем комментировать, попытаюсь еще немного причесать.
Впрочем, пояснять отдельные неясности и отвечать на вопросы - готов и сейчас.
|
|
|
|
Добавлено: Чт дек 31, 2009 23:06 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
gudleifr писал(а): Все эти примеры играли для меня сугубо прикладную роль - проверить, насколько жизнеспособно минимальное ядро в системе Win32.
это я понял просто желается иногда больше!
[quote="gudleifr"]Все эти примеры играли для меня сугубо прикладную роль - проверить, насколько жизнеспособно минимальное ядро в системе Win32.[/quote]
это я понял ;) просто желается иногда больше!
|
|
|
|
Добавлено: Чт дек 31, 2009 22:59 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): автор в курсе значения слова "фобос"? (фобия ...)
Это искаженное Forth-Basic, в те времена было общепринято подгонять аббревиатуры и сокращения под осмысленные слова. Из других моих задумок тех времен - АМБA (Афигенно Многофакторный Базовый Accessor) и Ishack (Interactive Super-Hacker)...
[quote="вопрос"]автор в курсе значения слова "фобос"? (фобия ...) :D[/quote]
Это искаженное Forth-Basic, в те времена было общепринято подгонять аббревиатуры и сокращения под осмысленные слова. Из других моих задумок тех времен - АМБA (Афигенно Многофакторный Базовый Accessor) и Ishack (Interactive Super-Hacker)... :wink:
|
|
|
|
Добавлено: Чт дек 31, 2009 22:55 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Хищник писал(а): mOleg писал(а): вот создаешь ты свой Форт, играешься с ним некоторое время, потом становится одновременно и скучно и жалко (что такакя красота больше никому не доступна) и появляется желание им поделиться Да, но удовольствия-то все равно больше от своего
сказал руководитель колектива
[quote="Хищник"][quote="mOleg"]вот создаешь ты свой Форт, играешься с ним некоторое время, потом становится одновременно и скучно и жалко (что такакя красота больше никому не доступна) и появляется желание им поделиться [/quote] Да, но удовольствия-то все равно больше от своего :)[/quote]
сказал руководитель колектива :?
|
|
|
|
Добавлено: Чт дек 31, 2009 22:33 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
автор в курсе значения слова "фобос"? (фобия ...)
автор в курсе значения слова "фобос"? (фобия ...) :D
|
|
|
|
Добавлено: Чт дек 31, 2009 22:32 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
mOleg писал(а): 1) хотелось бы каждый пример в отдельном файле (структуризации примеров) 2) хотелось бы к каждому примеру больше коментариев (чтобы каждое определение было пояснено хотя бы) 3) хотелось бы видеть адаптацию примеров к СПФ
Все эти примеры играли для меня сугубо прикладную роль - проверить, насколько жизнеспособно минимальное ядро в системе Win32.
[quote="mOleg"]1) хотелось бы каждый пример в отдельном файле (структуризации примеров) 2) хотелось бы к каждому примеру больше коментариев (чтобы каждое определение было пояснено хотя бы) 3) хотелось бы видеть адаптацию примеров к СПФ ;)[/quote]
Все эти примеры играли для меня сугубо прикладную роль - проверить, насколько жизнеспособно минимальное ядро в системе Win32.
|
|
|
|
Добавлено: Чт дек 31, 2009 22:28 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Хищник писал(а): gudleifr писал(а):Не удержался, выложил достаточно сырую версию - http://gudleifr.h1.ru/g9.htmlА что, симпатично.
да, симпатично,
но, ИМХО:
1) хотелось бы каждый пример в отдельном файле (структуризации примеров)
2) хотелось бы к каждому примеру больше коментариев (чтобы каждое определение было пояснено хотя бы)
3) хотелось бы видеть адаптацию примеров к СПФ
[quote="Хищник"]gudleifr писал(а):Не удержался, выложил достаточно сырую версию - http://gudleifr.h1.ru/g9.html А что, симпатично.[/quote]
да, симпатично,
но, ИМХО:
1) хотелось бы каждый пример в отдельном файле (структуризации примеров)
2) хотелось бы к каждому примеру больше коментариев (чтобы каждое определение было пояснено хотя бы)
3) хотелось бы видеть адаптацию примеров к СПФ ;)
|
|
|
|
Добавлено: Чт дек 31, 2009 21:12 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
mOleg писал(а): вот создаешь ты свой Форт, играешься с ним некоторое время, потом становится одновременно и скучно и жалко (что такакя красота больше никому не доступна) и появляется желание им поделиться
Да, но удовольствия-то все равно больше от своего
[quote="mOleg"]вот создаешь ты свой Форт, играешься с ним некоторое время, потом становится одновременно и скучно и жалко (что такакя красота больше никому не доступна) и появляется желание им поделиться [/quote]
Да, но удовольствия-то все равно больше от своего :)
|
|
|
|
Добавлено: Чт дек 31, 2009 21:07 |
|
|
|
|