Веб (система программирования)

Оглавление1 Web (система программирования)1.1 Основы Web1.2 CWEB и noweb1.3 Важность TeX и Metafont1.4 Философия и особенности1.5 Рекомендации и ресурсы2 Веб […]

Web (система программирования)

  • Основы Web

    • Web – система программирования, разработанная Дональдом Кнутом для создания программного обеспечения в виде литературных произведений. 
    • Web состоит из двух программ: TANGLE для компиляции кода и WEAVE для создания документации. 
  • CWEB и noweb

    • CWEB – версия Web для языка программирования C. 
    • noweb – инструмент грамотного программирования, не зависящий от языка программирования. 
  • Важность TeX и Metafont

    • TeX и Metafont – важные программы, написанные в Web. 
    • Современные дистрибутивы TeX используют программу Web2C для преобразования исходного кода в C. 
  • Философия и особенности

    • Веб-подход отличается от других генераторов документации, где документация сводится к комментариям. 
    • Исходный текст разделен на разделы, соответствующие порядку документирования. 
    • CWEB позволяет вводить код вручную или автоматически, форматировать код для печати и объединять разделы в файлы. 
  • Рекомендации и ресурсы

    • Ссылки на внешние ресурсы и примеры программ, написанных Кнутом, включены в статью. 
    • Статья является заглушкой и призывает читателей помочь расширить ее. 

Полный текст статьи:

Веб (система программирования) — Википедия

Оставьте комментарий

Прокрутить вверх