STICKY POST
By profiT.
Sunday, 4. February 2007, 12:28:02
Forth
Этот журнал пишется о языке Форт. В большей части об одной только форт-системе SPF. По возможности я постараюсь ограничить пустую болтовню только этой вводной. Дальше пойдут наглядно-показательные примеры кода и их пояснения.
Чем хорош язык:
Read more...
By exs.
Monday, 1. June 2009, 09:10:22
Forth
Настройка окружения для использования SP-Forth в Linux с редактором vim (который умеет не только бибикать).
Read more...


By exs.
Sunday, 21. December 2008, 22:09:01
хозяйке на заметку, bac, Forth
Динамический scoping в моём приближенном понимании это две вещи -- определение видимости имени в runtime (во время исполнения) и вложенное присваивание значений.
Read more...


By exs.
Saturday, 25. October 2008, 14:49:54
spf-core, Forth, хозяйке на заметку
Один полезный и казалось бы очевидный трюк который может здорово помочь при отладке падений самого spf (без пойманного исключения и соответствующего стека возвратов).
Read more...


By exs.
Sunday, 10. August 2008, 12:55:06
spf-devel, хозяйке на заметку, Forth
Как можно добавить новые методы в уже скомпилированный класс в ООП-расширении
hype3.
Read more...
By profiT.
Wednesday, 21. May 2008, 11:23:01
Forth
Пример разбора кода библиотеки s-выражений (она же — сборщик мусора, она же — функциональное программирование для форта). См.
авторский обзор и непосредственно код:
~spn/se.f.
Разбор этот был написан за несколько дней до самой статьи на основе одного только исходного кода (впрочем и сама статья особо много про код не скажет — она больше затрагивает цели и общие моменты наработки и объясняет примеры использования её).
В конце этого разбора мы выведем несколько простых правил которыми можно руководствоваться в дальнейшем желающим изучать код на Форте.
Read more...

By exs.
Tuesday, 15. April 2008, 20:54:54
spf-devel, Forth
Регулярные выражения удобны, а точнее просто необходимы при любой сколько-нибудь
интенсивной работе с текстом. Посмотрим как обстоят дела с regexp'ами в форте.
План:
- Что такое регулярные выражения
- Преимущества форта для реализации библиотеки регекспов
- Описание ~ygrek/lib/re
- Возможности для улучшения
Read more...

By profiT.
Sunday, 13. April 2008, 09:00:26
Forth, spf-core
Вопросы об оптимизаторе в SPF в частности, и об оптимизации Форта как языка вообще всегда вызывают живой интерес. Это один из тех "проклятых вопросов" которыми так любят заниматься и которые наиболее далеки от написания чего-то практически полезного "сегодня и сейчас" а не "завтра и никогда" (видимо, одно закономерно следует из другого).
Read more...

By exs.
Sunday, 13. January 2008, 20:29:45
Forth, spf-devel
При написании прикладных программ на spf с использованием разнообразных внешних API приходится использовать множество констант определённых этими API. Обычно создатели API предоставляют заголовочные *.h файлы C/C++ которые можно сразу подключать и использовать. Мы же такой возможности лишены и поэтому приходится ручками задавать связь между символьным именем и числовым значением констант.
Read more...

By exs.
Tuesday, 1. January 2008, 14:15:59
Forth, bla-bla
Итоги 2007 года с точки зрения форта. Конспективно.
Read more...