Welcome to Atalasoft Community Sign in | Join | Help

February 2009 - Posts

This week I have a very diverse set of topics:  First, using the functional programming concept of folds in C# to reimplement much of LINQ.  Then a bit of reflection on F# Grammar Parsers.  Finally, some community discussion on real world Read More...
While in most cases there is no explicit information in an assembly as to which languages it was compiled from, it is possible to make an educated guess as to which languages were used.  This is due to the fact that each different .NET compiler leaves Read More...
This week we have practical examples of Lazy Evaluation with Memoization, an interview with Don Syme and a discussion on the Visitor Pattern’s place in F#.  Also, any comments on the new title for my weekly posting would be appreciated.   Forum Read More...
A wide range of subjects this week including testing, concurrent performance, exception handing and data structures.   Software – FsStory, a library for writing executable user stories in F# I feel that F#, with it’s concise syntax, is an ideal framework Read More...
This post is in response to Joe Armstrong’s Why OO Sucks .  While I feel that Joe’s post reads more like an sermon than a stream of rational thought, it does bring up a number of misconceptions I feel many people in the functional programming world Read More...
This is the first in a series of posts on the topic of interaction between different .NET languages.  I will cover all of the major Microsoft languages: C#, Visual Basic, F# and C++/CLI. In this first post in the series I will build a four language Read More...
Some interesting gems this week. Revit, Closures and MathTools won the day. However, I do hope you'll take a look at the IL post as well. Blog – Jeremy Tammik’s Use F# Directly in Revit In Jeremy’s post he discusses what is initially necessary to get Read More...