Инструменты визуального программирования, которые можно использовать для практической разработки приложений

Я давно интересовался языками визуального программирования (VPL). Однако я едва видел какие-либо среды, которые можно использовать для практических проектов, таких как приложения для Windows или веб-сервисы.

Я слышал о следующем:

Существуют ли другие среды VPL, которые генерируют исполняемые программы и могут использоваться для практических приложений?

6 ответов

Решение

Я не знаю, достаточно ли это практично для вас, но вы можете взглянуть на Thyrd, который недавно был представлен на последней конференции Emerging Languages:

http://thyrd.org/

Это не просто еще один визуальный материал, там действительно что-то есть

Возможно, слишком поздно для этого ответа, но меня интересует то же самое, и для всех остальных это можно прочитать и найти полезным. Вот новый только для создания приложений для Windows, он называется Korduene, однако остерегайтесь, что это альфа только сейчас.

Вы можете взглянуть на TUM.CMS.VPLControl на основе WPF

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

DRAKON Editor http://drakon-editor.sourceforge.net/ Он генерирует код для компиляции или интерпретации, а не фактический исполняемый файл. Он поддерживает визуальное программирование на нескольких языках программирования, включая Java, Processing.org, D, C#, C/C++ (с поддержкой Qt), Python, Tcl, Javascript, Lua и Erlang. Зачем использовать DRAKON, чем другие системы построения диаграмм?

  • Нет пересечения линий. Вы никогда не найдете на диаграмме ДРАКОН две или более линий, пересекающих друг друга! Не встречается в других системах построения диаграмм!
  • Силуэтная структура. Это позволяет разбить одну диаграмму на несколько логических частей. Не встречается в других системах построения диаграмм!
  • Нет наклонных или изогнутых линий. Только прямые с прямыми углами.
  • Иконки размещаются только на вертикальных линиях.
  • Ветвление выполняется простым, наглядным и последовательным способом.
  • Каждая диаграмма имеет один вход и один выход.

Больше о DRAKON здесь: http://en.wikipedia.org/wiki/DRAKON

Я рекомендую Outsystems для.net/java, это отличное приложение Outsystems

Другие вопросы по тегам