Prev: Real Programmers (TM) use MSFT C# not Linux languages (sez an expert)
Next: dynamic search and sort using linq
From: Big 666 on 24 Jun 2010 06:11 RayLopez99 wrote: > Don't take my word for it, see what this nationally syndicated author > and computer programming guru says... and note the reader's comment at > the very end...about Linux...I think he's talking about Linux. > You really need to cut this cross posting out, as the C# programming NG doesn't care about this.
From: Arne Vajhøj on 28 Jun 2010 22:43
On 24-06-2010 05:39, RayLopez99 wrote: > Don't take my word for it, see what this nationally syndicated author > and computer programming guru says... and note the reader's comment at > the very end...about Linux...I think he's talking about Linux. > > Anyway the takeaway executive summary of this article is simple: C# > rulz. C# is a nice language. But it doesn't rule the world. > Just a few days ago I was reading the blog of a guy who seemed happy > to discover a cool �new� function called Zip in LINQ (hey Haskell > programmer over there, stop laughing, you are disrupting my article). > These days following blogs by Microsofties is in fact like witnessing > some sort of Renaissance, with plenty of talk about exciting features > that are clearly borrowed from the functional programming community. That is not particular .NET specific. Java people work with Scala and Clojure. Ruby has functional features. Etc.. > The evolution of C# and Visual Basic, LINQ, and more recently the > inclusion of F# as a fully supported language within the .NET > Framework 4.0, all indicate Microsoft�s new outlook towards functional > programming. F# in particular is essentially OCaml for .NET, and has > been received with open arms by the Microsoft community (as far as I > can tell). F# has gotten a lot of interest from the smarter developers. But as far as I can see, then its usage is still completely insignificant. > The end result of Microsoft�s new approach is that now Joes everywhere > are getting exposed to functional programming (masses of people who > would otherwise be virtually shielded from the rest of the programming > world). MS is evolving. The rest of the IT world is evolving as well. MS either has to evolve too or die. The stockholders prefer that they evolve too. Arne |