Как стать автором
Обновить

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

Эта реализация имеет только академическую ценность имхо. Разница в производительности Java-based Javascript-based решений огромна. Если же надо сделать чтонить подобное в браузере, то есть Flash/Silverlight. Которые будут тоже намного шустрее.
Однако не требует никаких дополнительных плагинов для браузера. Да пока не шустро, но как писал Пол Грэм, скоро это не будет иметь значение.
Технологии не стоят на месте, — производительность подобных вещей с каждым новым релизом современных браузеров стремительно растёт. К тому же, большое преимущество перед Flash-реализацией — на джаваскрипте писать намного проще, если это нужно интегрировать на страницу.
Безусловно. Если бы у нас был быстрый canvas c хардверным ускорением графики, то никакие флэши вообще не были бы нужны.
> Да чем этот процессинг лучше того же Adobe Flash/Microsoft Silverlight etc…
cleoag.livejournal.com/1545637.html
флэш бы умер на полпути до этого ((8
Processing интересен, статья нет. Факт выпрашивания рейтинга только подтверждает сказанное мной накануне.
Пример сайта, программы или чего-то еще, где это практически используется, в студию. («Огромное количество живых примеров» и cleoag.livejournal.com/1545637.html не катит — это не практическое применение, хотя и красиво).
Основное практическое применение процессинга — это создание визуала. Именно в этом плане у него мало конкурентов, некоторые вещи можно сделать на flash или на javafx, но они все равно будут не дотягивать по уровню исполнения.

Советую посмотреть вот эти видео.
НЛО прилетело и опубликовало эту надпись здесь
Universal Everything делали на Пороцессинге ролик для рекламы Audi TT.

Но используют действительно мало.
НЛО прилетело и опубликовало эту надпись здесь
А как вам вот такая штукенция — Tiction? Так называемый «нодный секвенсер».
Очень здорово, я тут освоил v4 и тоже хочу опробовать процессинг.
НЛО прилетело и опубликовало эту надпись здесь
Пока смотрел ролик — чуть не уснул! Ужасное озвучивание — полностью разжижает мозг. Хотя сам Processing 1.0 немного заинтересовал.
Ты что!? Это же легендарные Boards of Canada!
Действительно больше как для баловства(развлечения) подходит. JavaFX кстати хорош для мультимедиа приложений написаных на java.
Недавно открыл для себя процессинг — очень увлекательно, пока написал пару «фильтров» для изображения и простенький трекинг цветных объектов с веб-камеры, причём сделал это через пару часов после того как установил этот пакет.

И тоже думал написать о нём на Хабре :)

это подязык программирования
Всё же его называют java-фреймворком.
> line(25, 100, 125, 100);

это лет пятнадцать назад я на своем спектруме писал
простите
А я вот эти времена не застал, поэтому радуюсь сейчас :)
Вот, я тоже вспомнил это чудесное время! Этот язык хорош хотя бы тем, что может заинтересовать подрастающее поколение сделать что-то прикольное на современном уровне, не вдаваясь в дебри opengl.
PDE как-то удивительно похоже на Arduino IDE. с чего бы это?
Так родственные проекты же.
Arduino IDE основан на IDE для Processing, о чем, кстати, четко сказано на сайте Arduino. Так что никакой загадки тут нет. :) Язык для Arduino Software, кстати, тоже во многом позаимствован у Processing. Конечно, больше железячной специфики, но основа — одна и та же.
Для тех кому интересно — http://www.openframeworks.cc аналогичный проект, но основанный на с/с++. Лично мне нравится за то, что сразу работает под OpenGL и расширения к нему накручиваются намного легче.
> Итак, processing — это подязык программирования, основанный на java с простым и понятным си-подобным синтаксисом.

Processing это DSL, предметно-ориентированный язык. Автор, учи матчасть.

> В принципе, ничего не мешает создавать даже 3D-аппликации

Убил. Application = приложение.

> Итак начнем с главного — с синтаксиса языка.

Жесть. Главное это всегда семантика, синтаксис вторичен (или даже находится на 10-м месте %)).

> По моему мнению, он очень поход на классический си.

Моя по-русски не разговаривает?

> Так что если у вас есть опыт работы с такими языками, как C, PHP, Javascript, etc, то можно считать, что processing вы практически знаете — очень многие языковые конструкции, операторы, циклы выглядят точно так же.

Бугак. Processing императивен, только и всего.

PS Processing не впечатлил, ждем FieldTrip! :)
Я ждал этого комментария :)
Вещь хорошая, жаль что на Джаве.
А как оно по сравнению с тем же pov-ray?
Немного для разных вещей. Как я понял, Processing для интерактивной графики или даже real-time.
А результат после Processing можно потом raytrace'ить?
Извините за критику но уж ОЧЕНЬ сиьно напоминает OpenGL.

А если нет разницы. Зачем учить еще один язык?
Разница большая. OpenGL это GAPI, а не DSL.

Разные уровни абстракции: вершины, отрезки, полигоны, нормали, программируемое затенение vs оно же, но завернутое в «новый, улучшенный синтаксис». %)

А если серьезно, то мне лично не понравилось манипулирование состоянием, прямо как в OpenGL. Такой подход ужасен же.
Что-то никто не вспомнил про новый продукт от гугла для анимации 3D.
Правда там плагин нужен и он пока только для хрома. но еще же не вечер.
Кавалеры только примеряют свои смокинги, а дамы дрожат от нетерпения.
Возможно фанаты процессинга процессинга сделают рендер ProcessingJS через O3D. Будет интересно посмотреть на производительность по сравнению с 3D через Java.
НЛО прилетело и опубликовало эту надпись здесь

Спасибо за пост! Хотим попробовать использовать processing для разработки дизайна мерча. Столкнулись с тем, что очень сложно найти специалистов, которые имеют опыт в интерфейсным дизайне. Буду очень признательна за рекомендации таких людей - продублировала вопрос в личку.

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории