[Swift-devel] Fwd: [Dsl-seminar] Go
Mihael Hategan
hategan at mcs.anl.gov
Wed Aug 4 12:37:44 CDT 2010
List of languages with co-routines:
http://en.wikipedia.org/wiki/Coroutine#Programming_languages_supporting_coroutines
Languages supporting continuations (which are more powerful than
coroutines, and probably what you are looking for):
http://en.wikipedia.org/wiki/Continuation#Programming_language_support
I call your attention to Scala, for it's java library support (and being
a JVM language in general).
And here's a paper on how continuations are implemented in Scala, which
also contains a few examples of how to use continuations for concurrency
and scalable I/O:
http://lamp.epfl.ch/~rompf/continuations-icfp09.pdf
Mihael
On Wed, 2010-08-04 at 11:22 -0600, Michael Wilde wrote:
> Go's "go-routines" seem to me to have a lot in common with Karajan elements.
>
> Im curious to hear what people think of the similarities and differences, and whether Go has any bearing on Swift.
>
> - Mike
>
>
> ----- Forwarded Message -----
> From: "Anne Rogers" <amr at cs.uchicago.edu>
> To: dsl-seminar at cs.uchicago.edu
> Sent: Wednesday, August 4, 2010 12:19:50 PM GMT -06:00 US/Canada Central
> Subject: [Dsl-seminar] Go
>
>
> Techstaff has installed the go compiler and linker on the department's linux machines. You can find it here: /opt/go/bin.
>
> -anne
>
> _______________________________________________
> DSL-seminar mailing list
> DSL-seminar at mailman.cs.uchicago.edu
> https://mailman.cs.uchicago.edu/mailman/listinfo/dsl-seminar
>
More information about the Swift-devel
mailing list