Plasma Programming Language
- Author
- Paul Bone
- Conference
- Compose :: Melbourne
- Date
- August 29th, 2016
- Download
- Slides
- Video
- YouTube
Abstract
Plasma is a very new, pure, strongly-typed programming language that strikes a compromise between imperative and declarative programming. We aim to create a language with the safety guarantees of a typed purely functional language, but that is easier to learn and use. Plasma will feature many conveniences found in both paradigms including: loops, arrays, first class functions and coroutines. Our second goal is to create a language and tools that makes parallel and concurrent programming easy and safe. Plasma will provide useful language features and many abstractions for concurrent and parallel programming.