Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Ср апр 17, 2024 02:48

...
Google Search
Forth-FAQ Spy Grafic

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




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Ссылки на книги по компьютерной тематке.
Автор Сообщение
  Заголовок сообщения:   Ответить с цитатой
я читал, ничего военного там нет, описывается относительно несложный макропроцессор.
как по мне - из всего, что я видел, наиболее близки к этому - язык шаблонов Clarion, язык
web (weave/tangle - этот стиль literate programming применим к любому ЯВУ) и то, что сейчас
называют AOP (aspect oriented programming). для себя я в таком виде код давно пишу
(в каждом конкретном случае использую то, что лежит под рукой - perl, awk, m4 - по обстановке).

книгу прочесть стоит, она достаточно интересна, но, и увы, "академическая среда"
наложила на эту монографию свой отпечаток, очень много воды и слишком часто
автор переливает из пустого в порожнее. без ущерба для содержания её вполне
можно раза в 3 ужать + прийдётся продираться через искусственную терминологию.

p.s. основные мысли можно резюмировать так:
1) весь "связанный" код должен находится рядом друг с другом (пространственная связность исходного текста)
2) писать следует однократно, без повторений (и это не только отказ от copy/paste в чистом виде)
3) структурирование кода програмы производится на основе так называемых "точек расширения" а их связь в целевой исходный код обеспечивает препроцессор

вот, как-то так
Сообщение Добавлено: Ср апр 01, 2009 16:03
  Заголовок сообщения:  Ссылки на книги по компьютерной тематке.  Ответить с цитатой
Код:
М.М.Горбунов-Посадов

РАСШИРЯЕМЫЕ ПРОГРАММЫ
Москва • Полиптих • 1999


http://www.keldysh.ru/gorbunov/index.htm

P.S. Книгу ещё не читал, поэтому интересность не могу оценить.
но термин "расширяемые программы" близок Форту:).
Сообщение Добавлено: Ср апр 01, 2009 15:45

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


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