2010-01-21 3 views
0

Есть ли пример для проекта создания сценария GUI для сценариев? Идея состоит в том, чтобы позволить не-программисту использовать передний конец для ввода команды и простой логики, которая будет переведена на runnable скрипты.Создание сценариев с использованием GUI

Язык программирования не измеряется.

спасибо

ответ

0

Я предполагаю, что вы просите образование. Тогда LOGO - хороший вариант (ориентированный на детей, хотя).

Edit:

Как вы говорите, вы хотите такую ​​вещь для корпоративного приложения типа. Я бы пошел на какой-то формат разметки, такой как YAML или XML. Сценарий будет непосредственно редактироваться и находиться на известном языке, таком как Python или Groovy. Могут существовать инструменты GUI для языков разметки. Если вы примете такой подход, пожалуйста, дайте мне знать хорошие примеры таких инструментов графического интерфейса.

В частности, для деловых правил, конечно, есть такие вещи, как Drools.

+0

Нет, не совсем. Идея больше подходит к бизнес-правилам. – eLAN

0

Нет сценария за кулисами, но плагин Grasshopper для системы CAD Rhinoceros позволяет создавать алгоритмы чисто визуально.

Grasshopper User Forums

У него есть обширные видео и изображений галереи, которая часто показывает графический интерфейс.

1

Я бы использовал Qt + python, но ограничения, которые вы даете, слишком общие. простая логика не может быть простой.

+0

Да, я тоже поеду на питон. –

1

Один из лучших примеров графического интерфейса пользователя, который генерирует сценарии, которые я видел до сих пор, - Apple's Automator. Это хорошо не в том смысле, что в нем много функций, но достаточно интуитивно, что многие не-программисты используют его для автоматизации задач. Это в основном критическая реализация парадигмы канала unix.

Еще один успешный инструмент с точки зрения того, что программисты не могут программировать программы, - это действия Adobe Photoshop. Он также в основном имитирует парадигму unix pipe.

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

Смежные вопросы