3 citations found. Retrieving documents...
Foster, I. and Taylor, S., STRAND: New Concepts in Parallel Processing, Prentice Hall, 1989.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Concurrent Programming in ERLANG - Armstrong, al. (1993)   (230 citations)  (Correct)

....example: a, 12, b , 1, 2, 3 , a, b, c, d, e . Tuples are used for storing a fixed number of items and are written as sequences of items enclosed in curly brackets. Tuples are similar to records or structures in conventional programming languages. Lists for example: a, b, 12] [22], a, hello friend ] Lists are used for storing a variable number of items and are written as sequences of items enclosed in square brackets. Components of tuples and lists can themselves be any Erlang data item this allows us to create arbitrary complex structures. The values of Erlang ....

Foster, I. and Taylor, S., STRAND: New Concepts in Parallel Processing, Prentice Hall, 1989.


The development of Erlang - Armstrong   (15 citations)  (Correct)

....and decided that for product development they needed a system that was 40 times faster than the Prolog interpretor. This requirement lead to the development of a number of different abstract machines and compilation techniques used for implementing Erlang. A cross compiler from Erlang to Strand [7] was developed. After a number of experiments the JAM [4] machine was invented. This was based on the Warren Abstract Machine with added primitives for concurrency and exception handling. By this time the Erlang effort had grown to three people. Mike Williams wrote a byte code emulator for JAM ....

I. Foster and S. Taylor. STRAND: New Concepts in Parallel Processing. Prentice Hall, 1989.


Concurrent Programming in ERLANG - Second Edition - Armstrong, al. (1996)   (1 citation)  (Correct)

....written in other programming languages. These can be interfaced to the system in such a way that they appear to the programmer as if they were written in Erlang. We have freely borrowed ideas from declarative and concurrent programming languages. The early syntax of Erlang owed much to STRAND [22], though the current syntax is more reminiscent of an untyped ML. The model of concurrency is similar to that of SDL [11] Our goal was to produce a small, simple and efficient language suitable for programming robust large scale concurrent industrial applications. Thus, for reasons of efficiency, ....

....example: a, 12, b, 1, 2, 3, a, b, c, d, e. Tuples are used for storing a fixed number of items and are written as sequences of items enclosed in curly brackets. Tuples are similar to records or structures in conventional programming languages. Lists for example: a, b, 12] [22], a, hello friend ] Lists are used for storing a variable number of items and are written as sequences of items enclosed in square brackets. Components of tuples and lists can themselves be any Erlang data item this allows us to create arbitrary complex structures. The values of Erlang data ....

Foster, I. and Taylor, S., STRAND: New Concepts in Parallel Processing, Prentice Hall, 1989.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC