🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.lang.functional
4 messages
4 total messages Started by Carol T Tumey Thu, 16 May 1991 00:06
FPL's and Graphical User Interfaces
#973
Author: Carol T Tumey
Date: Thu, 16 May 1991 00:06
8 lines
665 bytes
Outside of the work of Dwelly (1989), does anyone know of any work that
has been done in the area of connecting a functional language to a 
windowing environment?

Thanks for any information you can provide.

Carol Tumey
ctumey@csd4.csd.uwm.edu
Re: FPL's and Graphical User Interfaces
#975
Author: Ken Dickey
Date: Thu, 16 May 1991 19:54
12 lines
872 bytes
ctumey@csd4.csd.uwm.edu (Carol T Tumey) writes:

>Outside of the work of Dwelly (1989), does anyone know of any work that
>has been done in the area of connecting a functional language to a 
>windowing environment?

"Processes in A Functional Animation System", Kavi Arya, in
_Functional Programming Languages and Computer Architecture_ (FPCA '89
Proceedings), Addison-Wesley [A-W ISBN 0-0201-51389-7, ACM # 407890].


-Ken Dickey				kend@data.uucp
Re: FPL's and Graphical User Interfaces
#977
Author: Daniel McCabe
Date: Sat, 18 May 1991 04:23
43 lines
2517 bytes
In article <494@data.UUCP> kend@data.UUCP (Ken Dickey) writes:
>ctumey@csd4.csd.uwm.edu (Carol T Tumey) writes:
>
>>Outside of the work of Dwelly (1989), does anyone know of any work that
>>has been done in the area of connecting a functional language to a 
>>windowing environment?
>
>"Processes in A Functional Animation System", Kavi Arya, in
>_Functional Programming Languages and Computer Architecture_ (FPCA '89
>Proceedings), Addison-Wesley [A-W ISBN 0-0201-51389-7, ACM # 407890].
>
>
>-Ken Dickey				kend@data.uucp

Kavi's paper deals more with the time evolution of graphical objects
rather than windows.  Kavi's objects are similar to the picture objects
that Henderson describes in "Functional Programming", except that they have
a dynamic nature and can communicate with one another.

If you find this particular avenue interesting, you may also want to look
at Kavi's previous paper, which appeared in Visual Computer circa 1985
(the exact reference eludes me; if there is interest, I can post the
precise reference).  The Visual Computer paper is a refinement of Kavi's 
Ph.D. Dissertation, which deals with functional programming and computer
graphics (static 2D only, although in priciple the concepts generalize to 3D).

You may also be interested in looking at :
	Beckman, B., "A Scheme for Little Languages in Interactive Graphics",
	Software-Practice and Experience, V21, N2, pp 187-207, 2/91.
This paper also has pointers to other references.

Also, various P.D. Lisp and Scheme interpreters exist with interfaces
to X Windows.  Elk, winterp, and CScheme come to mind.  You can find them at
ftp.uu.net or other archive sites.

I also have other references to functional programming and graphics (an Indiana
U. tech report comes to mind).  However, since I am posting this from home 
and not from my office, I don't have these references handy.  Send me email
if you want more references.  (If I get deluged with requests, I will post my
list).

Cheers,
danm
Re: FPL's and Graphical User Interfaces
#978
Author: Srdjan Mitrovic
Date: Sat, 18 May 1991 10:40
23 lines
1599 bytes
In article <12170@uwm.edu> ctumey@csd4.csd.uwm.edu (Carol T Tumey) writes:
>Outside of the work of Dwelly (1989), does anyone know of any work that
>has been done in the area of connecting a functional language to a 
>windowing environment?

There has been work done in Lawrence Livermore National Laboratories.
SISAL (single-assignment) language has a good X-Window based environment
called SISAL-City. Furthermore at ETH, Zuerich in my group we have
(apart from putting the SISAL compiler on Mac) also implemented a 
fast/interactive graph-display around the language SISAL and hope to 
finish the complete environment (debugger/interpreter etc.) in the
second half of this year. At last we have developped the MFL (modular
functional language) which from the beginning has been embedded
in an window based object-oreinted framework (MacApp).

If anybody wants to know more, feel free to contact me.

Srdjan Mitrovic
Computer Architecture Group
TIK
ETH, Zuerich, Switzerland

mitrovic@tik.ethz.ch
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads