|
| 1 | + |
| 2 | + |
| 3 | +@MISC{Hoare85communicatingsequential, |
| 4 | + author = {C. A. R. Hoare}, |
| 5 | + title = {Communicating Sequential Processes}, |
| 6 | + year = {1985} |
| 7 | +} |
| 8 | + |
| 9 | +@ONLINE{SIP22, |
| 10 | + author = {Philipp Haller, Jason Zaugg}, |
| 11 | + title = {SIP22}, |
| 12 | + url = {http://docs.scala-lang.org/sips/pending/async.html}, |
| 13 | + year = {2013} |
| 14 | +} |
| 15 | + |
| 16 | + |
| 17 | +@ONLINE{scala-gopher, |
| 18 | + author = {Ruslan Shevchenko}, |
| 19 | + title = {scala-gopher}, |
| 20 | + url = {https://github.com/rssh/scala-gopher}, |
| 21 | + year = {2013-2016} |
| 22 | +} |
| 23 | + |
| 24 | +@ONLINE{akka-streams, |
| 25 | + author = {lightbend}, |
| 26 | + title = {Akka-streams}, |
| 27 | + url = {http://doc.akka.io/docs/akka/2.4/scala/stream/index.html}, |
| 28 | + year = {2015} |
| 29 | +} |
| 30 | + |
| 31 | +@article{Milner:1992:CMP:162037.162038, |
| 32 | + author = {Milner, Robin and Parrow, Joachim and Walker, David}, |
| 33 | + title = {A Calculus of Mobile Processes, I}, |
| 34 | + journal = {Inf. Comput.}, |
| 35 | + issue_date = {Sept. 1992}, |
| 36 | + volume = {100}, |
| 37 | + number = {1}, |
| 38 | + month = sep, |
| 39 | + year = {1992}, |
| 40 | + issn = {0890-5401}, |
| 41 | + pages = {1--40}, |
| 42 | + numpages = {40}, |
| 43 | + url = {http://dx.doi.org/10.1016/0890-5401(92)90008-4}, |
| 44 | + doi = {10.1016/0890-5401(92)90008-4}, |
| 45 | + acmid = {162038}, |
| 46 | + publisher = {Academic Press, Inc.}, |
| 47 | + address = {Duluth, MN, USA}, |
| 48 | +} |
| 49 | +
|
| 50 | +
|
| 51 | +@book{Donovan:2015:GPL:2851099, |
| 52 | + author = {Donovan, Alan A.A. and Kernighan, Brian W.}, |
| 53 | + title = {The Go Programming Language}, |
| 54 | + year = {2015}, |
| 55 | + isbn = {0134190440, 9780134190440}, |
| 56 | + edition = {1st}, |
| 57 | + publisher = {Addison-Wesley Professional}, |
| 58 | +} |
| 59 | +
|
| 60 | +@online{golang, |
| 61 | + title = {The Go Programming Language}, |
| 62 | + url = {https://golang.org}, |
| 63 | + year = {2010} |
| 64 | +} |
| 65 | + |
| 66 | +@book{Inferno:Limbo, |
| 67 | + author = {Phillip Stanley-Marbell}, |
| 68 | + title = {Inferno Programming with Limbo}, |
| 69 | + year = {2003}, |
| 70 | + isbn = {978-0-470-84352-9}, |
| 71 | + publisher = {John Wiley \& Sons}, |
| 72 | +} |
| 73 | +
|
| 74 | +
|
| 75 | +@online{Nim, |
| 76 | + author={Andreas Rumpf}, |
| 77 | + title={Nim Programming Language}, |
| 78 | + date={2015-11}, |
| 79 | + url={http://nim-lang.org} |
| 80 | +} |
| 81 | + |
| 82 | +@inproceedings{Prokopec:2015:ICE:2814228.2814245, |
| 83 | + author = {Prokopec, Aleksandar and Odersky, Martin}, |
| 84 | + title = {Isolates, Channels, and Event Streams for Composable Distributed Programming}, |
| 85 | + booktitle = {2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!)}, |
| 86 | + series = {Onward! 2015}, |
| 87 | + year = {2015}, |
| 88 | + isbn = {978-1-4503-3688-8}, |
| 89 | + location = {Pittsburgh, PA, USA}, |
| 90 | + pages = {171--182}, |
| 91 | + numpages = {12}, |
| 92 | + url = {http://doi.acm.org/10.1145/2814228.2814245}, |
| 93 | + doi = {10.1145/2814228.2814245}, |
| 94 | + acmid = {2814245}, |
| 95 | + publisher = {ACM}, |
| 96 | + address = {New York, NY, USA}, |
| 97 | + keywords = {actors, distributed, event streams, isolates}, |
| 98 | +} |
| 99 | + |
| 100 | +@inproceedings{CSO, |
| 101 | + author={ Bernard Sufrin }, |
| 102 | + title = { Communicating Scala Objects }, |
| 103 | + booktitle = {Volume 66: Communicating Process Architectures 2008}, |
| 104 | + series = { Concurrent Systems Engineering Series }, |
| 105 | + pages = { 35 -- 54 }, |
| 106 | + year = {2008}, |
| 107 | + doi = {10.3233/978-1-58603-907-3-35}, |
| 108 | +} |
| 109 | + |
| 110 | +@inproceedings{vanDelft:2013:DCL:2489837.2489849, |
| 111 | + author = {van Delft, Andr{\'e}}, |
| 112 | + title = {Dataflow Constructs for a Language Extension Based on the Algebra of Communicating Processes}, |
| 113 | + booktitle = {Proceedings of the 4th Workshop on Scala}, |
| 114 | + series = {SCALA '13}, |
| 115 | + year = {2013}, |
| 116 | + isbn = {978-1-4503-2064-1}, |
| 117 | + location = {Montpellier, France}, |
| 118 | + pages = {12:1--12:10}, |
| 119 | + articleno = {12}, |
| 120 | + numpages = {10}, |
| 121 | + url = {http://doi.acm.org/10.1145/2489837.2489849}, |
| 122 | + doi = {10.1145/2489837.2489849}, |
| 123 | + acmid = {2489849}, |
| 124 | + publisher = {ACM}, |
| 125 | + address = {New York, NY, USA}, |
| 126 | + keywords = {GUI programming, actors, algebra of communicating processes, concurrency, dataflow, nondeterminism}, |
| 127 | +} |
| 128 | +
|
0 commit comments