Thread View: net.applic
1 messages
1 total messages
Started by ucbvaxbaden
Wed, 16 Dec 1981 19:21
What are they for?
Author: ucbvaxbaden
Date: Wed, 16 Dec 1981 19:21
Date: Wed, 16 Dec 1981 19:21
28 lines
1624 bytes
1624 bytes
I have a running FP interpreter (modelled after Backus's Turing award Lecture) written in Franz LISP. I have received an FFP system from Purdue, also an FP interpeter from UCLA, both written in C. My interpreter contains no statistics gathering hooks as do the other two systems; I intend to add these later. What might these languages be used for? I don't see FP or FFP proper as a higher level programming language; rather I see it as a research tool. One idea that has interested me is a 'Functional APL', the chief intent here is to permit easy subdivision of problems (e.g. it might be easier to break an array in half than a linked list in half), and to reduce the amount of indirection (a related problem). We may of course be a little optimistic since the subdivision of problems, and the resultant information migration and coalescing is not an easy problem to solve. I see a functional system as being embedded in a more traditional one in the sense that state must be maintained, albeit much less often then in say a non-applicative system. One way might be to allow single assignments. On another note I see an applicative architecture as well suited to the VLSI design space: reduction of global state to help reduce the dependence upon global interconnects. If we can the size of interconnects down then we might get a faster running chip, and can increase the amount of concurrency.
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