Yes, this is important.
Prior to today’s release, there was a license restriction with the PCL reference assemblies which meant they could only be used on Windows. With today’s release we are announcing a new standalone release of the PCL reference assemblies with a license that allows it to be used on any platform – including non-Microsoft ones. This enables developers even more flexibility and to do great things with .NET.
After rather many bad news about Java, this is refreshing.
A key reason why I think Microsoft will succeed parallels Android’s success. The vast majority of smart phone users in the world market are price conscious. Android phones are available at every price point in every market from a variety of vendors. Windows phones are less available, but they are very competitive on price.
It is useful to have a look at where the market is and where it is likely to be in a few years. eMarketer forecasts that 5 billion people will use smart phones by 2017. In summary, they mean everyone old enough to hold a phone in their hands it seems, since the world population is about 7 billion.
Why stop with linq and lambda? Here you can write clever and more compact code with monads.net.