Особенности современного визуального программирования

Еще


Сегодня без проблем можно проследить все тонкости технологического процесса, в рамках которого происходит наплыв новых визуальных сред. В преимущественном большинстве случаев для их использования практически не нужны специальные навыки программирования. Благодаря этому их могут использовать все пользователи, вне зависимости от уровня подготовки.

flowstone

Для DSP и роботов уже почти традиционной является многофункциональная среда DSP Robotics Flowstone, а вот области веба – громадное количество CMS.

Что касается конструктора, то самый популярный и качественный – британский Serif Web Plus. Звуковые технологии сейчас активно создают в Synth Maker и Synth Edit. В разработке игр нового поколения также наблюдается очередная революция. Так, например, мультимедийные интерактивные приложения быстро и с легкостью можно создавать в Multimedia Fusion, Scirra Construct и т. д.

Отметим, что на сегодняшний день всё смещается в сторону  VPL – визуального программирования. После Flowstone появилось огромное количество качественных продуктов, с помощью которых данная информационная область вышла на иной уровень в сфере разработки и визуального проектирования.

Необходимо сказать, что и сама программа, и интерфейс сразу после появления не выделялись из ряда другого звукового софта – например, SynthMaker. Но в целом цифровой сигнальный процессинг может применяться для решения различных задач.

Так, например, DSP Robotics предоставила собственную сферу программирования для множества DSP-систем, а также обеспечила непосредственный доступ к традиционным «потребителям» и «источникам» цифровых сигналов – датчикам, микроконтроллерам, сенсорам, стандартным внутренним и внешним интерфейсам. Особо высоко эта сфера ценится в области робототехники. Это связано с тем, что в ней вполне реально работать с типовыми вариантами различных микроконтроллеров. Хотя и до этого существовало много похожих сред – источников для программных прототипов, но сейчас всё стало намного проще.

В основе функционирования визуального программирования в Flowstone – размещение блоков визуализации в рабочую область, а также создание между ними соединений (благодаря указателю мыши). При желании можно добавить фрагменты кода, используя Code Component, в котором всё пишется на упрощенном скрипте.