Browse by Tags

All Tags » programming » F#   (RSS)
Showing page 1 of 2 (14 total posts)
  • Image Processing as Sets of Transformations

    In the image processing world, like most computational problems, we often think our work is composed of only two basic ideas: representation and transformation.  Of course, one may have many layers of both representations of transformations and transformations of representations which can make things appear quite complex at times. ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on April 27, 2009
  • How to determine which language(s) were used to build a .NET assembly

    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 it’s own unique type of fingerprint.  In this article I discuss both my methodology for ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on February 26, 2009
  • Discoveries This Week 01/30/2009

    The beauty of clean syntax and deep abstraction is an often overlooked feature of functional programming.  As they say, people come to functional programming for the concurrency but stay for the beautiful code (actually, I just made that up).  Also included: POPL 2009, S#arp and functional unit testing.   Blog - Matthew ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on January 30, 2009
  • F# and Haskell, Estranged Cousins

    In this post I compare and contrast Haskell and F#.  It may come as no surprise that with so much shared history they share so much in common.  However, it’s interesting to consider how the perspectives of the languages’ developers play a large role in determining the differences between the languages.   A Shared History As far ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on January 29, 2009
  • Discoveries This Week 01/09/2008

    It’s been a very exciting week.  I actually had more things to post than time would allow me to write about.  I’ll have to save them for next time.   Blog: Daniel Spiewak’s What is Hindley-Milner? (and why is it cool?) Hindley-Milner is the algorithm all these fancy programming languages like F# and Haskell for type ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on January 9, 2009
  • The Future of Programming Languages

    Yesterday, my coworker Lou Franco pointed me to a fantastic talk by Anders Hejlsberg on the future of programming languages.  In this talk Anders argues that the future of programming language development will be focused on three events: the explosion in the use of Dynamic Languages, the creation of many new Domain Specific Languages and the ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on October 15, 2008
  • Avoiding the Dangers of Ambiguously Defined Data-Types

    When you are handed a string, integer, or any value type, can you know what it really represents?  Can you define the range of appropriate behaviors for that data?  Can you tell if it's formatted correctly?   The problem is, in all of these cases, you can't.  You can't be sure of it's meaning, it's format or even how to ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on October 3, 2008
  • F# at Code Camp 10 In Waltham, MA

    I'll be at New England Code Camp 10 tomorrow giving another talk about functional programming and concurrency in F#.  It will be fairly similar to my previous talks in terms of ideas and content, however, I have put a lot of work into making the functional programming ideas easier to understand. The code samples have also been updated ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on September 19, 2008
  • Visual Studio Shell 2008: Bringing More .NET Languages into the Visual Studio Fold

    Visual Studio Shell was released in January of 2007 without much fanfare.  Even though it's free to download, at the time it was not very useful for most developers as few packages had yet been written for it.  Now eight months have gone by and quite a few projects are sporting free Visual Studio interfaces.  In this article I ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on August 28, 2008
  • More F# At Code Camp Hartford

    I am down in Bloomfield, CT today at Hartford CodeCamp which has been put on by the Connecticut .NET Developer's Group. I just gave a very similar version my talk on the 5th. The room was completely full and I was a bit weak and foggy from my recent illness but with my audience's help I was able to pull together with a decent presentation. I am ...
    Posted to Rick Minerich's Development Wonderland (Weblog) by RickM on August 16, 2008
1 2 Next >