2010-01-21 3 views
0

Existe-t-il un exemple d'interface utilisateur graphique pour la génération de script? L'idée est de permettre à un non-programmeur d'utiliser un frontal pour entrer une commande et une logique simple qui sera traduite en scripts exécutables .Génération de scripts à l'aide de l'interface graphique

Le langage de programmation ne mesure pas.

merci

Répondre

0

Je suppose que vous demandez à des fins éducatives. Alors LOGO est une bonne option (ciblée sur les enfants).

Edit:

Comme vous le dites, vous voulez une chose pour une application semblable entreprise. J'opterais pour un format de balisage tel que YAML ou XML. Le script serait directement éditable et serait dans un langage bien connu tel que Python ou Groovy. Il existe peut-être des outils GUI pour les langages de balisage. Si vous prenez cette approche, s'il vous plaît laissez-moi savoir de bons exemples de tels outils GUI.

Spécifiquement pour les règles d'affaires bien sûr, il y a des choses comme Drools.

+0

Non, pas vraiment. l'idée est plus dans un genre de règles d'affaires. – eLAN

0

Il n'y a pas de script dans les coulisses, mais le plug-in Grasshopper pour le système de CAO Rhinoceros vous permet de créer des algorithmes purement visuellement.

Grasshopper User Forums

Il a obtenu une vaste galerie vidéo et l'image qui présente souvent l'interface graphique.

1

J'utiliserais Qt + python, mais les contraintes que vous donnez sont trop générales. La logique simple ne peut pas être simple du tout.

+0

Oui, j'irais aussi python. –

1

L'un des meilleurs exemples de GUI qui génère des scripts que j'ai vus jusqu'à présent est Apple's Automator. C'est bien non pas en ce sens qu'il a beaucoup de fonctionnalités mais qu'il est suffisamment intuitif pour que de nombreux non-programmeurs l'utilisent pour automatiser les tâches. C'est fondamentalement une implémentation flashy du paradigme de pipe d'unix.

Les actions d'Adobe Photoshop sont un autre outil qui permet aux non-programmeurs d'écrire des programmes. Il émule aussi fondamentalement le paradigme d'unix pipe.

Personnellement, je n'ai jamais vu quelque chose qui brise le paradigme du tuyau convaincre les non-programmeurs d'écrire des programmes. Mis à part les équations de feuille de calcul Excel bien sûr - mais c'est tout simplement horrible pour écrire des programmes.

Questions connexes