slag-developers -- SLAG - Deveoping a high performance, functional language for the masses


About slag-developers
English (USA)

SLAG is an applicative (i.e. functional) language that
can be executed efficiently in parallel. The initial
target for the SLAG compiler (slagc) is IF1 so that
the Sisal back end tools can be used from threaded
compilation. Since SLAG is a single assignment language,
parallelization is trivial since functions have no
side effects. The implicitly parallel loop form

for i in 1,n
x := f(i);
array of x
end for

can be safely parallelized since each iteration is
provably independent.

The SLAG project intends to extend the original Sisal
work by fixing up some holes and annoyances in the
languages. The end target will be a fully distributed
version based on one-sided communications via MPI.

To see the collection of prior postings to the list, visit the slag-developers Archives.

Using slag-developers
To post a message to all the list members, send email to

You can subscribe to the list, or change your existing subscription, in the sections below.

Subscribing to slag-developers

Subscribe to slag-developers by filling out the following form. You will be sent email requesting confirmation, to prevent others from gratuitously subscribing you. This is a hidden list, which means that the list of members is available only to the list administrator.

    Your email address:  
    Your name (optional):  
    You may enter a privacy password below. This provides only mild security, but should prevent others from messing with your subscription. Do not use a valuable password as it will occasionally be emailed back to you in cleartext.

    If you choose not to enter a password, one will be automatically generated for you, and it will be sent to you once you've confirmed your subscription. You can always request a mail-back of your password when you edit your personal options.

    Pick a password:  
    Reenter password to confirm:  
    Which language do you prefer to display your messages? English (USA)  
    Would you like to receive list mail batched in a daily digest? No Yes

slag-developers Subscribers
(The subscribers list is only available to the list administrator.)

Enter your admin address and password to visit the subscribers list:

Admin address: Password:   

To unsubscribe from slag-developers, get a password reminder, or change your subscription options enter your subscription email address:

If you leave the field blank, you will be prompted for your email address

slag-developers list run by patmiller at
slag-developers administrative interface (requires authorization)
Overview of all mailing lists
SlashdotMedia Privacy Statement

Delivered by Mailman
version 2.1.9
Python Powered GNU's Not Unix