From: Steven D'Aprano on 3 Feb 2010 17:12
For those interested in language design, the former head of RealBasic's
development team, and current "compiler architect guy" for Microsoft's
VisualBasic team, Mars Saxman, is developing an interesting programming
"The goal of the Radian project is to provide the concurrency benefits
of a pure functional language inside the syntax and conceptual style
of a high-level imperative language. This suggests two questions:
what is it about a pure functional language that makes it useful for
developing concurrent software, and what is it about an imperative
syntax that makes the marriage of these two divergent linguistic
styles worth the effort?"
Radian is heavily (but not uniquely) influenced by Python, although
sometimes that influence is "what not to do".