На заглавную страницу проекта D
Библиография языка Д
§ 1. Введение
Язык Д никогда не отрицал опыт человечества. Его назначение другое — дополнять и улучшать (не забывая об основной своей идее).
Для того, чтобы и другие смогли использовать опыт языка Д, я создал здесь эту страницу.
§ 2. Список литературы
Разделен на три части. Первая часть содержит труды, почитанные и использованные при проектировании языка Д и всего, что с ним связано. Вторая часть содержит те руды, которые можно бы почитать ещё. И, наконец, третья часть содержит различне интернет-справочные ресурсы.
§ 2.1. Список использованной литературы
§ 2.1.1. Русский язык как язык программирования
- В.А.Тузов, Компьютерная семантика русского языка, 2001, Санкт-Петербургский государственный университет (Труды Международного семинара Диалог 2001 по компьютерной лингвистике и ее приложениям);
- Edsger W. Dijkstra, On the foolishness of "natural language programming";
§ 2.1.2. Морально-этические аспекты языка Д
- Николо Макиавелли, Государь;
- Аристотель, Никамахова Этика, Москва 1978, Мысль серия Философское наследие;
- Аристотель, О душе;
- Джон Стенбек, Зима тревоги нашей;
- Владимир Соловьев. Первый шаг к положительной эстетике Литературная критика. М., "Современник", 1990. Комментарии доктора ист. наук Н.И. Цимбаева.
§ 2.1.3. Языки программирования
- John Hughes, Why Functional Programming Matters Institutionen för Datavetenskap,
Chalmers Tekniska Högskola,
41296 Göteborg,
SWEDEN.
- Randall Hide, Art Of Assembly
§ 2.1.4. Написание трансляторов
- А. В. Хохлов, Как создать язык пpогpаммиpования и тpанслятоp;
- Д. В. Варсанофьев, А. Г. Дымченко, Основы компиляции, 1991
- В. А. Серебряков, Лекции по конструированию компиляторов
- Курочкин В.М. Алгоритм распределения регистров для
выражений за один обход дерева вывода, 2 Всес. конф
"Автоматизация производства ППП и трансляторов". 1983. С.
104-105.
§ 2.2. Список рекомендуемой литературы
§ 2.2.1. Морально-этические аспекты языка Д
- Н. А. Бердяев, Смысл Творчества;
- Ф. М. Достоевский, Записки из мертвого дома;
- Лион Фейхтвангер, Гойя или тяжкий путь познания;
- С. Цвейг, Звездные часы человечества;
§ 2.2.2. Языки программирования
- Aho A., Sethi R., Ullman J. Compilers: principles,
techniques and tools, N.Y.: Addison-Wesley, 1986.;
- Randall Hide, Art Of Assembly
- Ахо А., Ульман Д. Теория синтаксического анализа,
перевода и компиляции, М.: Мир, 1978.;
- Кнут Д. Искусство программирования для ЭВМ, М.: Мир, 1976.
§ 2.3. Ссылки на интернет ресурсы
- Поисковая машина Google, выборочно рекурсивно;