February 20, 2003
Those who pooh-poohed the Oz textbook as being "impractical" or "academic" (probably without reading it) should know that Microsoft considered Oz important enough to include in "Project 7," its prerelease code name for the .NET common language runtime.  So Oz had something to do with the creation of .NET.

http://research.microsoft.com/~dsyme/net.htm
"I am also involved in Project 7, an ambitious joint project by Microsoft and a
number of academic and commercial partners to target a wide range of programming
languages at the .NET Common Language Runtime.  Some of the languages involved
are: ... Alice/Oz"

Mark

Oz References
http://www.mozart-oz.org/
http://www.info.ucl.ac.be/people/PVR/book.html
"We single out four languages as representatives of important
computation models: Erlang, Haskell, Java, and Prolog. We identify the
computation model of each language in terms of the book's uniform
framework."


February 20, 2003
This article from The Register reveals that Microsoft's .NET/C# designers are looking in the direction of "declarative" languages for future evolutions of their platform.  The article mentions Mercury, which is discussed in the Oz book.  Mercury has a .NET backend and was part of Project 7 before .NET went public.  Oz supports logic-style programming along with all other paradigms.

http://www.theregister.co.uk/content/4/24056.html

Mark