Написание кода как поэзии; Поэзия как код


Конкурс высокотехнологичной поэзии, изучающий, как компьютерный код может быть прочитан как поэтический язык, теперь принимает заявки на участие в мероприятии Зимой 2014 года.

Первый конкурс Code Poetry Slam, спонсируемый Отделом литературы, культур и языков Стэнфордского университета, прошел в ноябре 2013 года, и после его успеха его организаторы уже ищут новые кодовые стихи для следующего.

Так что же такое кодовое стихотворение? По словам Мелиссы Каган, одной из организаторов мероприятия:

«Поэзия кода может означать множество разных вещей в зависимости от того, кого вы спрашиваете. Это может быть фрагмент текста, который можно читать как код и запускать как программу, но также можно читать как стихи. Это может означать стихи на человеческом языке, в которых есть математические элементы и коды в нем, или даже код, который нацелен на элегантное выражение в жестких ограничениях, например хайку или сонет, или код, который генерирует автоматическую поэзию.Стихи, которые читаются людьми и читаются компьютером, выполняют своего рода двойное кодирование киборгов. ”

Участники предстоящих соревнований теперь могут видеть работы, которые были выбраны в качестве финалистов предыдущих соревнований.

Code Poetry Slam 1.0 выиграл Лесли Ву, докторант компьютерных наук в Стэнфорде. Запись Ву была написана на Ruby стихотворением под названием «Say 23», в котором она набрала 16 строк кода, которые одновременно произносила вслух. Код также проецировался на экран через Google Glass, который носил Ву. Как только она перестала говорить и запустила сценарий, вывод в виде потока слов из 23-го псалма был зачитан вслух три раза, каждый раз отдельным заранее записанным компьютерным голосом.

Ву отметила, что когда она набирала код, большинство людей не знали, что она делала:

«Вероятно, они были сбиты с толку и были любопытны. Но когда я исполнял стихотворение, программа интерпретировала код, и они могли слышать слова, которые она озвучивала к коду».

Соорганизатор конкурса Курт Джеймс Вернер, аспирант в области компьютерной теории музыки и акустики, прокомментировал:

«Стихотворение Ву включает в себя множество различных концепций, языков и инструментов. В нем был язык Ruby, японский и английский, он был коротким, компактным и элегантным. Он многое сделал для небольшого кода».

Стихотворение All.go.rhythm Пола Герца, занявшее второе место, выглядит элегантно, предполагая, что судьи смотрели на форму самого кода:

Другой участник, занявший второе место, Ян Холмс произвел это хайку:

Эта запись мне понравилась:

Вызвав большой интерес, теперь планируется, что конкурс будет проводиться ежеквартально, а крайний срок подачи онлайн-заявок из Стэнфорда и далее до следующего – 12 февраля.

Мелисса Каген говорит:

«Что нас интересует, так это поэтический аспект кода, используемого в качестве языка для программирования компьютера».

и это действительно хорошая возможность искать искусство в технологиях.


Categories: Art

Добавить комментарий