Легендарный JS-Livecoding пример Брета Виктора (Bret Victor) сделали на Flash



    Bret Victor свою реализацию так и не показал, Light-Table — красиво выглядит только на демках, в реальности детский сад, а COLT вот он. Flash сообществу есть чем гордиться.

    Ссылка на «Bret Victor — inventing on principle» в подписи к видео на youtube.

    UPD: Другой пример ливкодинга на флэш habrahabr.ru/post/181764

    Комментарии 31

      –3
      Угу, «легендарный JS-Livecoding». В Smalltalk это существует столько же, сколько potapenko лет.
        –1
        На да, вам 17-летним виднее :) В 17 лет вообще кажется что все знаешь в жизни :) Хороший возраст, по хорошему завидую.
        А по поводу smalltalk — слышал о таком, и уверен, что принцип «пиши и смотри» придумали еще раньше, полагаю еще на перфокартах, но по настоящему в реальном программировании, ливкодинг еще только в самом начале пути.
          0
          (facepalm) мне 23, и я знаю, о чём говорю. А ты, дядь, лучше бы не прикрывал своё незнание чужим возрастом. Стыдобень.
            –4
            А в профайле выглядите на 17. И по реакции тоже :) «знаю о чем я говорю» — признак прыщей и спермотоксикоза. Или наоборот… Одно ведь исходит из другого? Да пофиг. Не, я за юнный взгляд! Быть стариком в 25 не круто! А на хабре такое ощущение что многие постарели только научившись писать хелло-ворд…
              +3
              Дядь, не позорься =)
                –3
                Да у меня дочка твоего возраста, с проблемами подростков знаком. Да и называй дедом если что. Так будет ближе к истине.
                  +3
                  Дед, не позорься.
                    –5
                    Во Владивостоке полночь. Кстати как там погодка? Не был лет так шесть.

                    Приехал помню как в заповедник. Оценивающие взгляды, каждый второй мнит себя супербандитом. Хотя это маска конечно, но слегка напрягает. Сейчас не так. Народ расслабился?

                    Сам с тех краев, очень интересен процесс как там у вас дела.
                      –5
                      И да, Владислав Зайцев, не позорьтесь.
                        –3
                        Ничего не вижу тут позорного. Прочитайте первый комментарий humbug. Сразу видна закваска тролля.
                        А комменты я писать умею злые. Будет продолжат в том же духе, я могу и приехать, хоть в Амурскую область, хоть в Приморский край, и лично коммент на роже оставить. Я комменты писать научился когда humbug на горшок ходил.

                        Это тут на хабре народ думает что они исподтишка могут писать что угодно и гадить кому угодно. Чуваки, нет никакой приватности. Все фиксируется. Навсегда.

                        А вот вы подумайте вот о чем. Вы устраиваетесь на работу — ваш работодатель узнает, что у вас есть на Хабре аккаунт. И смотрит что вы там в комментариях написали. И кому.

                        Кстати хороший возможность работодателям понять — что за человек и не говнюк ли он по жизни.
                          0
                          Ага. Три моих последних работодателя нашли меня через хабр :)
                +4
                >мне 23
                >Дата рождения: 17 мая 1995
                Сложновато Вам будет ЕГЭ по матемше сдать, я то надеялся, что хабрашкольники хотя бы математику не прогуливают
                  +4
                  Ну у меня в профиле написано что я родился 1 января 1 года, но это же не значит, что мне 2012 лет?
                    +10
                    Так вот ты какой, Иисус!..
                      +4
                      КАК ТАК??!!!
                      All my life was a lie…
              +1
              Персонажи игры не соответствуют музыкальному сопровождению, надеялся увидеть какой нибудь вестерн )
                0
                Это да :) Просто автор решил COLT так обыграть.
                +11
                Я не понимаю, где тут магия? Оно все-равно компилится прежде чем показывает изменения. Да и видео + абзац… как-то на пост не тянет.
                  –1
                  Приложение сохраняет свое состояние. Не теряет. Компилится только измененый код. И магии тот дохрена, поверь. Одна сплошная магия.
                  +1
                  Инновация методов Light Table в том, что они оперируют с памятью, а не прогоняют компиляцию при каждом сохранении. Вообще, надеюсь когда-нибудь увидеть статью на хабре о принципах работы Light Table от какого-нибудь гуру.
                    –2
                    while(true){} в Light Table раскрывает все. IDE просто зависает! В COLT опасный код специальным образом обрабатывается так, чтобы не рекурсии не бесконечные циклы ен могли убить ваше приложение. А тут убивется IDE!

                    Работа с памятью? это обычный evel! Cделайте анонимную функцию в каком jquery и повесте какой листенер. Сделайте эвал два раза. Будет два обработчика. Какай память?

                    Скачайте — посмотрите. Может там в чем я упростил, но пока для меня Light Table выглядит как поделка и попытка вылезти на волне интереса и собрать денег на Kickstarters.
                      –2
                      писал ответ с утра, без кофе мозг не работает,
                      evel -> eval, извиняюсь если кого обидел :)
                    +4
                    Это они REPL «изобрели»? Или что-то круче?
                      +6
                      Почитавши топик и коментарии, кажется что автор перепутал сайт. COLT так себе продукт, видимо нравится автору потому что он причастен, но зачем срача то столько?
                        –3
                        По срачу — хз :)

                        А перепутал сайт, почему?
                        Раздел флэш-платформа ведь есть?
                        Или тут только обсуждаются какие-то кошерные темы?
                        Объявите список пожалуйста, и я не буду писать на темы, которые на Хабре необсуждаемы.
                          0
                          Про так себе продукт, спасибо. Кстати почему «так себе»?
                            0
                            ответ очень простой. У меня на маке кольт не заработал. Копилировать вроде компилировало, но никакого лив кодинга не происходило. Я может что не так делал, но продукт мне о этом не сказал, и утверждал что все подключено. На виндоус ноутбуке все заработало, но зачем оно мне там нужно.
                            Потому и продукт так себе, потому что не работает.
                              0
                              Странное дело… Мы пишем на маках, поэтому в первую очередь проверяем на мак-машинах, поэтом чаще проблемы вылезали на вин.
                              Хочется подробностей, а еще лучше проект посмотреть.
                              Можно создать тикет? Заранее спасибо.
                              codeorchestra.zendesk.com
                                0
                                Кстати примеры вместе с инстляцией COLT у нас идут. В папке project. Они не работали?
                                Нужно открыть проекты (файл с расширением .colt) и запустить.
                                Так же рекомендуется почитать документацию — github.com/code-orchestra/documentation/wiki — там есть на русском.
                                Чаще всего проблемы возникают от того, что просто не разобрались как COLT пользоваться.
                                Хотя конечно бывают и реальные баги. Мы не можем предусмотреть все настройки системы, как следствие лезу баги с trusted locations, версией джава машины, тип аккаунта(админ/нет) или еще каких файрволов.
                                Чего под мак их как раз меньше всего бывает.
                                  +1
                                  ну, наверное не разобрался. Да, именно примеры и пробовал запускать. Я бы раз сделать тикет, но «ничего не работает» так себе объяснение. Кроме этого ничего не могу добавить. Возможно, дело в флеш плеере. Как будет время, попробую еще раз.
                          –1
                          Другой пример ливкодинга на флэш habrahabr.ru/post/181764/

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

                          Самое читаемое