Ненормальное программирование

индекс
282,44

LISP-программирование как жанр искусства

Нереальный, фееричный перфоманс с использованием LISP и OpenGL.
Поначалу ничего непонятно, но все завораживающее действо начинается с 5 минуты где-то. Может быть это и есть один из видов искусства будущего?


Уже представляю себе «выступает заслуженный LISP-ист России, лауреат международных премий Иван Лямбдин»
+68
9 апреля 2009, 16:40
56

комментарии (60)

+1
Barmaleikin #
Красота.
0
ozonebaby #
сорцы есть?
+4
Frosty #
Переписывай с экрана, делов то :)
0
A_G_K #
impromptu.moso.com.au/
поищи здесь, это его сайт.
вот его профиль www.vimeo.com/user1006267, где есть еще подобное видео.
0
ozonebaby #
спасибо, а то с экрана что-то не очень списывать.
+5
Frosty #
Это вам не обезьяка в наушниках за диджейским пультом. Хвалю и уважаю.
–5
Stam #
Да ладно Вам. Я уверен, что все это дело он с распечатки перепечатывал.
Нет, не спорю, этот человек мог все и по памяти писать, но тогда бы ему пришлось бы быть роботом :)
IMHO.
0
cleg #
не, когда хорошо знаешь язык и библиотеку, можно и по памяти писать.
если порепетировать :)
но вот сделать из этого шоу — это надо уметь.
0
Stam #
Я думаю, долго пришлось бы репетировать :)
А вот насчет шоу согласен, да.
+8
Barmaleikin #
Во времена больших ЭВМ народ набирал по памяти машинный код начальных загрузчиков.
0
kefirux #
нас у вниере заставляли по памяти писать болванку Оконного приложения на WinApi. на листочках! и ничего — написали. я в трёх буквах ошибся, кто-то вообще всё чисто сделал)
0
piupiu #
Ну а мы посмотрите на Processing.
И вообще это называется визуализацией и существуют немало людей активно интересующихся этим.
Просмотрев большое количество различных работ в этой области и у меня сложилось мнение, что это не самая лучшая из них. =)
0
cleg #
на специально заточенном языке — не спортивно :)))
ЛИСП добавляет хардкорности происходящему.

но за ссылку спасибо. не думал что это широко распространено.
–2
taliban #
люди, а никто не знает что за музыка играет?
0
gra #
он вроде как сам её и пишет
0
cleg #
я так понял что это синтезируется автором проги так же на ходу. из семплов.
+3
Aux #
Чувак на ходу пишет код для генерации музыки и оно а рилтайме выполняется.
+1
taliban #
блин, я думал он анимацию только делает, а музыку типа для фона добавили… =) жеско получается у человека
0
gra #
что-том не кажется, что так можно не только на lisp'е
за видео спасибо
0
cleg #
думаю что можно и не только на лиспе.
но обратите внимание — функции меняются «на ходу» без перезапуска всей остальной программы. не всякий язык такое может.
0
gra #
захотелось самому что-то такое сделать
пойду погуглю
+1
Ex3NDR #
Нам на конфе в универе такое показывали с F#
+2
Xronos #
Коммон Лисп так может
+3
nikitad #
Эрланг, вроде, тоже. Пруфлинков дать не могу, но на хабре читал.
0
cleg #
ну так само видео как раз показывает что ЛИСП это может.
+1
typotypo #
расскажите пожалуйста — а что там собсна происходит?
у меня создалось впечатление, что на видео запечатлено 3 независимых процесса — написание кода в lisp, приогрывание музыки и какая-то странная визуализация…
0
cleg #
ну фокус как раз в том и состоит, что та программа что пишется — как раз и управляет синтезированием музыки и этой визуализацией.
0
aquality #
Надоело смотреть как он текст печатает!
0
cleg #
перемотали бы…
0
kaiART #
Великолепно! Нова…
–7
Crypto #
Там в 18 строчке ошибка! :)

Если исправить, начнётся слайдшоу фракталов и заиграет Бетховен.

Вобщем, незачёт.
+6
nikitad #
Это Scheme.
0
Xronos #
и правда ) define вместо лиспового defun
0
resurtm #
Кто-то утвержал обратное? =)
0
nikitad #
Да никто. Это я так, к слову.
+5
Mezomish #
Scheme — это один из диалектов LISP-а, поэтому не вижу противоречия.

\\ Ваш К.О.
0
nikitad #
А где я говорил про противоречия?
К тому же, говоря лисп — обычно имеют ввиду common lisp, который от схемы несколько отличается.
+1
resurtm #
Где-бы достать редактор с такой же няшной подсветкой…
Понемногу орудую в emacs, но там вроде нет такого. Или я ошибаюсь?
Не обессудьте лиспера молодого. :)
0
walker #
разве емакс так не может? там вроде ничего особенного…
+2
errr #
+3
cleg #
да, кстати, Dr.Scheme выделяется на фоне остальных ИДЕ многими революционными идеями.
+1
petrovi4 #
Я в шоке! Правда. Это офигительно!
0
scarych #
впечатляет, очень впечатляет
0
ElComandante #
гениально!
0
hiro #
Если это всё реалтайм — поклон и уважение, супер.
0
enchantner #
Первое впечатление — Я ТОЖЕ ТАК ХОЧУ!!!
0
uran238 #
Новый формат Матрицы?
0
Lestat #
чувак жжот по полной программе.
завидую его профессионализму, такие вещи всегда вдохновляют, хочется изучать, расти, развиваться, и научиться делать подобного уровня штуки :)
0
p4s8x #
(= Lisp «Супер»)
0
miolini #
кто может аудио сделать? хочу уже сегодня с собой в самолёт взять ЭТО
0
miolini #
вот ссылка на flv www.vimeo.com/moogaloop/play/clip:2735394/8a06946235c6249e295533a7f31822ea/1239336000/?q=sd&type=embed
+1
miolini #
ustore.ru/lisp_demo.mp3

кто подскажет как под mplayer/mencoder audio crop сделать, т.е. первые n-секунд вырезать
0
TimTim #
LISP это такой язык программирования, состоящий-из смайликов чуть более, чем целиком.
+1
123 #
но все завораживающее действо начинается с 5 минуты где-то.
а звуки, перевариваемые моим слухом — не ранее 8-й минуты :)
–5
shaman4d #
Хня ИМХО — с++ & (DirectX | OpenGL) = cool demos
0
shalvius #
круто
0
Aldekein #
да, невероятно… интересно — он кодил и это выводилось на его же монитор поверх программы или таки на второй, а потом склеили? )
0
ekzo #
вещи чуть хуже делал в super collider, в нём же видел как налету делались вещи намного круче.
0
Belidor #
Вот чтозначит писать музыку!

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.