Category:Guish: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created page with "{{stub}}{{language|Guish}}")
 
No edit summary
Line 1: Line 1:
{{stub}}{{language|Guish}}
{{stub}}{{language|Guish
|site=https://codeberg.org/phranz/guish
}}

'''Guish''' is a language for GUI creation/modification that can be used to tie different programs together to create new programs, or to make simple GUIs.

There exists a single implementation (newer 2.x version is rewritten in C), that does not depend on any toolkit (like Qt) as it uses Xlib only; and Xlib is the only external library needed by the program (except for optionally having windows backgrounds filled with images, which requires Imlib2).

This example makes a button (quits on click) and an input box with text 'text':

<pre>

i=|i|+
b=|b|+

for x @b @i {
@x<"text"
}
@b => c{q}

</pre>

Revision as of 20:33, 2 November 2022

This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
Language
Guish
This programming language may be used to instruct a computer to perform a task.
Official website
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Guish.

Guish is a language for GUI creation/modification that can be used to tie different programs together to create new programs, or to make simple GUIs.

There exists a single implementation (newer 2.x version is rewritten in C), that does not depend on any toolkit (like Qt) as it uses Xlib only; and Xlib is the only external library needed by the program (except for optionally having windows backgrounds filled with images, which requires Imlib2).

This example makes a button (quits on click) and an input box with text 'text':


i=|i|+
b=|b|+

for x @b @i {
    @x<"text"
}
@b => c{q}

Pages in category "Guish"

The following 3 pages are in this category, out of 3 total.