問題タブ [visual-programming]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lisp - ビジュアル プログラミングのためのツール
プログラム内のワークフローをグラフィカルに表現するためのツールが必要です (電子回路がグラフィカルな表現で記述されているように)。表現は次のようにする必要があります: 関数はボックスで、ボックス間の矢印は「メッセージ」です。このような:
代替テキスト http://img372.imageshack.us/img372/8471/functionsqv0.png
この図は次のことを示しています: (c (a) (b))
ここで、c() のパラメーターは d および e と名付けられています。Cでは次のようになります
したがって、次のような s 式の操作と視覚的表現のためのツールが必要だと思います。
また
リンクされたリストについてではなく、関数間の論理接続についてです。
ツールは、グラフィック表現からテキスト表現を生成するだけです。
ウィキのページには、「ビジュアル プログラミング」や「グラフィカル プログラミング」などに関する情報がたくさんあります。説明されているほとんどすべてのツールはクールですが、やや複雑です。リストはかなり長いので、すべてをテストするにはかなりの時間がかかります。だから私は生きている実在の人々の意見が必要です。
要件は次のとおりです。
- 無料
- 単純
- XML、C++、LISP、またはその他のような少なくとも 1 つの実際の言語にエクスポートできます。
そして、このツールが構成可能であれば、それは本当に良いことです.
私はFlowDesignerツールが好きです。これは私が必要としているもののほとんどのようですが、どの言語にもエクスポートできません...悲しいかな。
UPD : 私が言及した wiki ページ: Graphical Programming
UPD2 : まあ、私は自分のツールを書くことにしました...
subtext - サブテキスト IDE または同等のサンプル駆動型ビジュアル プログラミング言語/インターフェイスがインターネットで公開されていますか?
Subtextという名前のこの新しい実験的な言語にとても興奮しています。しかし、その著者は、いくつかの論文やビデオを除いて、それについて何も公開していません. 私はそれを複製する必要がありますか?同様の代替手段はありますか?
更新VPL だけでなく、サンプル駆動型の VPL を探しています。
ajax - Web RAD ツールの提案はありますか?
私は現在、優れた (そして可能であれば無料の) Web RAD (Rapid Application Development) ツールまたは Visual Ajax IDE を探しています。MorfikやPHP 用の Delphi のようなもので、より一般的な展開方法 (両方ともスタンドアロン アプリケーションまたは Web サーバー モジュールを作成します) を備えています。私が意味するのは、Web アプリケーションを構築するためのドラッグ アンド ドロップ コンポーネントをサポートする IDE であり、その結果、標準の .(x)html & .js (およびおそらく .php) ファイルが作成されたので、お気に入りの Web ホストにすぐにアップロードできます。
私はすでにVisualWebGui、Visual Ajax Studio、Visual Ajax Builderを調べていますが、すべて展開のために上記と同じ方法を使用しています (Java プラットフォームを使用するものもあります)。
次に、Sigma Visualを見て、デモを確認しましたが、遅すぎました...
GUIパッケージとしてEXTJSを使用したPHPのDelphiを待つ方がよいかもしれません
visual-programming - ディスカッションの質問: ビジュアル プログラミング言語が離陸しないのはなぜですか?
注: コミュニティ wiki としてマークされています。
ビジュアル プログラミング言語がまだ普及していない理由について、適切な分析はありますか? 最近でも、80x25 のテキスト ウィンドウで「直線的に」コーディングしています。私たちが表現する概念 (データ構造、アルゴリズム) は、視覚的により直感的に表現できるように見えます。
xml - 自動 xml コード生成用のメタツール
GUI デザインとそのコントロールを指定するための自動 xml コード生成を実行できる、開発者向けのプログラミング ツールを開発したいと考えています。目的は、非プログラマーが GUI コントロール (この場合は WinForms とは異なり、より高いレベルのタスクを実行する) を GUI から指定できるようにすることです。したがって、生成された xml コードは本質的に内部表現であり、プログラマーはこれを理解して、自動 GUI ジェネレーターでさらに使用できます。
したがって、ワークフローは GUI(コンピューター初心者)->xml(プログラマー向け)->GUI(コンピューター初心者) です。
これに似た Microsoft プロジェクトはありますか?
visual-programming - 実用的なアプリ開発に使えるビジュアルプログラミングツール
しばらくの間、ビジュアル プログラミング言語(VPL) に興味を持っていました。しかし、Windows アプリや Web サービスなどの実用的なプロジェクトに使用できる環境はほとんど見たことがありません。
以下のことを聞いたことがあります。
- LabVIEW - 電子機器および計測器
- Microsoft VPL - ロボティクス
- ゲームメーカー- ゲーム
- Google App Inventor - Android アプリ
- Tersus - ウェブアプリ
実行可能プログラムを生成し、実用的なアプリケーションに使用できるVPL 環境は他にありますか?
c# - ビジュアル プログラミング言語の制御
簡単なビジュアル プログラミング (代入、ブール式、数式) を可能にする .NET ベース (WinForm または WPF) のコントロールはありますか? Microsoft VPLのようなもので、埋め込み可能でサポートされているだけです。
eclipse - 複雑な分岐ロジックを作成するためのビジュアル ソフトウェア ツール
エンド ユーザーがこのツールのような複雑な分岐ロジックを作成できるビジュアル ソフトウェア ツール (バッチ コーディング/プログラミング言語なし) はありますか: http://www.visuallogic.org/VLTutorial.html。これに似たEclipseプラグイン。エンドユーザーが表現する複雑なロジックを XML 形式で表現したい
javascript - ScratchやGoogleAppInventorのようなものですが、JavaScriptまたはHTML5用ですか?
ScratchやAppInventorに似たプログラミング環境を探していますが、JavaScriptまたはHTML5のコードを生成しています。基本的な考え方は、「構築ブロック」を使用してプログラムを構築することです。教育目的でこれが必要です。
programming-languages - これに名前を付けます(2次元、真理値表のような、視覚的な)プログラミング言語/パラダイム(サブテキスト/例中心のプログラミング)
新しいプログラミング「言語」とパラダイムを紹介するビデオクリップに出くわしたのを覚えています。「言語」は本質的に2Dで視覚的であったため、ビデオ内のIDEおよびインタープリターと緊密に結合されていました。
それは真理値表のように始まりましたが、より複雑になりました。条件文はプログラムのX軸に、フローはY軸に表示されました。
たとえば、入力と出力を定義した「絶対値」関数を作成するために、それらを整数I
と整数と呼びましょうO
。許可されたものをクリックしてI
、サブケースを定義しますI < (const)
。次に、1つ0
が定数として入力され、I
列が2つに分割されます:I < 0
とI >= 0
。1つは両方に接続されO
、1つは関数を介して接続されneg
、絶対値関数を取得しました。
重要なのは、行方不明の事件は即座に視覚的に識別できるということでした。x < 0
2つのケースを定義し、x > 0
すぐにx
列を3つに分割します。ケースを出力に接続するのを忘れたx = 0
場合は、明らかです。
これは、人々が言語を識別したり、言語に興味を持ったりするのに十分な情報を提供しながら、私ができる限り簡単なことなので、ここでそれを切り取ります。条件文と論理に関する特定の問題を解決するだけのように見えるかもしれませんが、「言語」はそれ自体がパラダイムになるほど強力であることを覚えています。
このビデオはまた、現代のプログラミングが50年以上前のものとそれほど変わらなかったこと、つまり、テレタイプで基本的に1次元であるテキストを入力することについていくつかの良い点を示しました。
質問:言語/パラダイム/ IDE /インタプリタの名前は何ですか?
私は主に[名前を探して]ビデオをもう一度見つけて見るので、現在の同僚と話し合うことができます。それについてもっと言いたいことがあれば、この質問をコミュニティwikiに変えて、議論を始めることができます。