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


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


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


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

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

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

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