Благородные дамы и господа,
20-23 июля 2007 года будет проходить десятый международный конкурс по функциональному программированию ICFP. Это невероятно увлекательное, интересное и умное мероприятие. (Подробнее)Например, в прошлом году задание было следующим:
1. Скачать 12-мегабайтный файл.
2. Написать интерпретатор виртуального ассемблера по заданным спецификациям.
3. Запустить на нём файл. Выясняется, что это сборка линукс-подобной системы.
4. Обнаружить в системе шесть аккаунтов пользователей.
5. Различными методами взломать все шесть.
В каждом случае внутри аккаунта находятся некие остроумные задания. Например: билд текстовой квест-игры, которую необходимо пройти. Для этого надо быть либо гением от квестов, либо написать программу автоматического прохождения.
Под другим аккаунтом валялся прототип графического языка программирования, код в котором задаётся рисунками блок-схем в ASCII-графике. Необходимо было решить несколько задач на этом языке.
На языке программирования в ASCII-графике под собственноручно написанной виртуальной машиной.
Поверьте мне, это сплошное удовольствие.
Мне нужна команда.
Годятся люди, обладающие интуицией, смекалкой в компьютерном деле, желающие поиграть и хотя бы в общих чертах умеющие программировать. Полезно потренироваться на прошлогоднем задании. Хорошей проверкой профпригодности считается умение написать прошлогодний интерпретатор (поверьте, это несложно; попробуйте).
Язык программирования – любой. Можно несколько.
Буде здесь таковые найдутся – приветствую.