Community Convergence XXXV
Welcome to the thirty-fifth edition of Community Convergence. This week we have an interview with C# language maven Mads Torgersen. He talks with Joe Armstrong, the inventor of the Erlang programming language. Through their conversation we get to relive the glorious old battle between those who like Object Oriented programming and those who don't.
From the C# Team
We also have an interesting and humorous post from Matt Warren. He talks about how difficult it is to create software and the key role played in that process by highly talented developers. I'd love to be able to disagree with him, but I keep seeing the same thing happening over and over: behind great software there is usually one, or at most a handful of key developers who play central roles in designing and creating the project. Nevertheless, an entire team needs to be in place to make a project succeed, and the key individuals need to be team players who work well with others. The interplay between raw talent and the interconnected community that fosters that talent is an interesting dance; projects fall apart if the players on all sides don't work together to stay in step.
Matt Warren
Mads Torgersen
Eric Lippert
- Covariance and Contravariance in C# Part Seven: Why Do We Need A Syntax At All?
- Covariance and Contravariance in C#, Part Eight: Syntax Options
- Covariance and Contravariance in C#, Part Nine: Breaking Changes
Scott Wiltamuth
Charlie Calvert
- LINQ Farm: Querying a Collection of Integers
- C# Team and Habitat for Humanity
- Open Source Initiative Approves Microsoft Licenses
- To WPF or not to WPF
The C# Community
Wriju Ghosh
- C# 3.0 : Anonymous Types
- Visual Studio 2008 : How to add Visualizer for LINQ
- C# 3.0: Vote for the keyword “var”
- LINQ to SQL Windows Form Binding Data Step by Step
- LINQ to SQL : Some of the best BLOGs
- C# 3.0 : Anonymous Type and .NET Reflection Hand-in-Hand
- Visual Studio 2008 Videos
- Pattern’s and Practices Guidance Explorer
Scott Guthrie
- Optimizing the Silverlight Install Experience
- Tip/Trick: Hard Drive Speed and Visual Studio Performance
- October 25th Links: ASP.NET, ASP.NET AJAX, Visual Studio, Silverlight and IIS 7.0
Dan Fernandez
Don Box
The F# Team and Community
Jomo Fisher
- Jomo sits on the F# team: F# Team is Hiring
Tomas Petricek
- F# Overview (I.) - Introduction
- F# Overview (II.) - Functional Programming
- F# Overview (III.) - Imperative and Object-Oriented Programming
- F# Overview (IV.) - Language Oriented Programming
Dustin Russell Campbell
- Dustin is an MVP: I'm really Digging F#
Downloads, Announcements, Miscellaneous Links
- Seamless LINQ is an extension of the Microsoft LINQ technology which allows relational use of the "update", "insert" and "delete" operations.
- If you are interested in experimental languages you might want to look at: Logic C#
- Karvonite, a free persistence framework, has posted a November CTP: https://www.karvonite.com; https://karvonite.blogspot.com
Comments
Anonymous
November 04, 2007
You've been kicked (a good thing) - Trackback from DotNetKicks.comAnonymous
July 14, 2008
Wow experience!!! 200+ posts on MSDN with millions of hits it’s a great pleasure being at Microsoft with