4

制御工学や計装では、SimulinkやLabVIEW(G)がかなり人気があると思います。ESL設計では、AgilentSystemVueがある程度人気を博していることがわかります。

十分に確立されたコンパイラーtheroyを見ると、ほぼ100%がテキスト言語に関するものです。しかし、グラフィカル言語はどうですか?

グラフィカルプログラミング言語に関する注目すべき研究や議論はありますか?の面では

または、グラフィカルプログラミング言語についてどう思いますか?

4

10 に答える 10

4

DRAKON は基本的に、読みやすさのために最適化されたフローチャートです。

http://drakon-editor.sourceforge.net/DRAKON.pdf

C、C++、Python、および Tcl でソース コードを生成できるエディターがあります。

例: http://drakon-editor.sourceforge.net/python/python.html

于 2011-12-16T19:37:08.003 に答える
3

そのような言語の1つであるDRAKONについて聞いたことがあります。ブラン宇宙プロジェクトのために開発され、今では再生しているようです(ブランではなく言語=))。唯一の問題は、この言語に関するほとんどの資料がロシア語であるということです。とにかくいくつかのリンクを提供します:

于 2010-03-12T09:53:57.643 に答える
2

少し別の角度から見ると、これはMaxMSPIsadoraなどの創造的な使用のためのグラフィカル プログラミング ツールのインターフェイスで取り組まれている問題です。関連する問題をどのように処理するかを確認することは有益かもしれません。

于 2010-03-11T19:00:06.047 に答える
2

理論については何も知りませんが、Lego MindStorms には、NXT ロボット ツールキット (LabView コンポーネントに基づく) をプログラミングするための優れたグラフィカル プログラミング環境があり、非常に楽しく使用できます。

子供にとっては、既存のプログラムの機能を微調整したり、指示に従ってプログラミングする方法を学ぶのに非常に簡単な環境のようです. 英語 (またはその他の文字言語) が十分に理解されていない場合、グラフィック環境により、文字言語よりもはるかに使いやすくなります。

グラフィカル言語は、ループ構成が 1 つ、スイッチ構成が 1 つ、「高」レベル関数のセットが 1 つしかないという意味でおそらく「単純」ですが、目的には合っていると思います。

于 2010-03-11T20:01:25.017 に答える
1

Quartz Composerは、画像合成ワークフローを構築するためのグラフィカルインターフェイスを提供します。(それは「プログラミング言語」と見なされると思います。)

于 2010-03-11T19:05:21.263 に答える
1

Prographはかなりクールです-それは汎用のグラフィカルプログラミング言語であり、データフローパラダイムを使用しています。

Martenも参照してください。

于 2010-03-11T18:44:22.553 に答える
1

少し遅れましたが、IBM / Rational Rose Realtime (商用) もお勧めできます。「Rational Rose」とは別物なので注意。

http://www-01.ibm.com/software/awdtools/developer/technical/

于 2012-06-05T09:12:22.203 に答える