Brian Rice

Brian Rice
Software Developer, Slate programming language

Website | @briantrice

Brian Rice is a software developer and consultant with a long-time interest in programming language design and paradigms. He has a background in engineering mathematics, embedded systems, and data-warehousing and analytics. He feels more at home with category theory than in Haskell, but don’t hold that against him.


Emerging Languages
Location: E144
Brian Rice (Slate programming language)
Average rating: ***..
(3.00, 5 ratings)
Slate is a self-hosted dynamic language based on prototypes and multi-dispatch. It melds the Smalltalk and Lisp traditions, while attempting to incorporate ideas and idioms from a variety of sources. Slate is being re-invented using Atomo as an incubator along with direction from Newspeak and functional programming. Read more.