LUV Main May 2017 Meeting: The Plasma programming language

Start: May 2 2017 18:30 End: May 2 2017 20:30 Location: The Dan O'Connell Hotel, 225 Canning Street, Carlton VIC 3053 Link: http://luv.asn.au/meetings/map PLEASE NOTE NEW LOCATION Tuesday, May 2, 2017 6:30 PM to 8:30 PM The Dan O'Connell Hotel 225 Canning Street, Carlton VIC 3053 Speakers: • Dr. Paul Bone, the Plasma programming language • To be announced The Plasma Programming Language Strong static typed, pure functional programming (FP) has a lot to offer in terms of software reliability and performance. FP also provides a strong foundation for improved parallelism and concurrency support. However FP has a well-deserved reputation for being difficult to learn, and it is yet to deliver the promises of easy parallelism and concurrency. The Plasma Programming Language is a new language that aims to address these problems. Plasma is a mix of declarative and imperative programming and aims to be familiar and easy to learn for most people while providing the safety guarantees of strong static typing and pure functional semantics. Plasma will also support parallel and concurrent programming via a mix of concurrency abstractions (queues, mvars etc), and deterministic and automatic parallelism. The project is in its infancy and is not useful. However Paul hopes to share his vision for Plasma's future. Dr Paul Bone is a programming language implementer. His interests include declarative programming, parallelism and concurrency and language runtime systems. Paul works on the Mercury and Plasma programming languages. The Dan O'Connell Hotel, 225 Canning Street, Carlton VIC 3053 Food and drinks will be available on premises. Before and/or after each meeting those who are interested are welcome to join other members for dinner. Linux Users of Victoria Inc., is an incorporated association, registration number A0040056C.
participants (1)
-
Andrew Pam