Мастер: Борис Леонидович Файфель
Наверное, нет ничего интереснее для настоящего программиста, чем изучение новых языков! Знание языков многократно увеличивает наши возможности, позволяет решать более сложные и интересные задачи. Но язык программирования формирует и наше мышление. Овладев новым языком, мы начинаем "мыслить на этом языке". И особенно интересно бывает, когда это новое мышление отличается от привычного, ставшего традиционным.
Хотите познакомиться сразу с двумя новыми языками, и не просто "познакомиться", а реализовать один язык на другом? Милости просим в мастестерскую "Логическое программирование"!
В этой мастерской мы познакомимся с двумя новыми языками - Лиспом и Прологом, решим много задач, и реализуем простой интерпретатор Пролога на Лиспе. Пролог - замечательный и очень нестандартный язык программирования. Знакомство с Прологом (как и с Лиспом) полезно всем!
Видео-курс по Лиспу уже выложен в Интернет. А о Прологе я расскажу на подготовительных занятиях. На самой мастерской мы все кратко повторим, и пойдем к конечной цели - "Пролог на Лиспе"
Но хочу предупредить - материал непрост. Чтобы разобраться нужно проявить настойчивость. Но обещаю: пройдя курс до конца, вы зауважаете себя!
Приглашаются все желающие; любовь к математике приветствуется.
Инструментарий: Пролог (swi-Пролог, онлайн-компилятор) и Homelisp.
Язык: Lisp