ビジュアルプログラミング環境「ゆば」
ゆばとは、誰でもブラウザのみでウェブサービスを構築できることを目的としたプログラミング言語処理系である。
ゆばはサーバとクライアントに別れており、クライアントでプログラムを作成し、サーバ上でプログラムを実行する。
サーバやクライアントにはウェブブラウザによりアクセスし使用する。
ゆばのクライアントにおいて、プログラムは図形や図形の繋がりとして表され、またクライアントのほぼ全ての操作はマウスにより行うことができる。
これはゆばを使う層として、プログラミングの初心者を想定しているためである。
図1はゆばのクライアントの例である。
ゆばのプログラムは、クライアントで、データフロー型ビジュアルプログラミング言語により作成する。
図2はプログラムを作成した様子である。
このように、図形を繋げたものが、ゆばのプログラムである。
これをサーバに送信することで、実行することができる。
ゆばの目的は、ウェブサービスを構築する環境の提供である。
ウェブサービスとして、掲示板を作成した時の、プログラムの一部が図3である。
また、これにより作られた掲示板の例が図4である。

図1:ゆばのクライアントの例

図2:プログラムの作成

図3:掲示板のプログラムの一部

図4:作成した掲示板の例
ゆばはサーバとクライアントに別れており、クライアントでプログラムを作成し、サーバ上でプログラムを実行する。
サーバやクライアントにはウェブブラウザによりアクセスし使用する。
ゆばのクライアントにおいて、プログラムは図形や図形の繋がりとして表され、またクライアントのほぼ全ての操作はマウスにより行うことができる。
これはゆばを使う層として、プログラミングの初心者を想定しているためである。
図1はゆばのクライアントの例である。
ゆばのプログラムは、クライアントで、データフロー型ビジュアルプログラミング言語により作成する。
図2はプログラムを作成した様子である。
このように、図形を繋げたものが、ゆばのプログラムである。
これをサーバに送信することで、実行することができる。
ゆばの目的は、ウェブサービスを構築する環境の提供である。
ウェブサービスとして、掲示板を作成した時の、プログラムの一部が図3である。
また、これにより作られた掲示板の例が図4である。

図1:ゆばのクライアントの例

図2:プログラムの作成

図3:掲示板のプログラムの一部

図4:作成した掲示板の例
