CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 5 of 5

Thread: F#

  1. #1
    Join Date
    Apr 2004
    Location
    In the back seat of New Horizons.
    Posts
    1,238

    F#

    Has anyone worked with this language? What has been your experience? I would like to jump in on this and get started. Any tips?
    Here are the rules, you must obey them or the gender bender will get you.

    And if you ever think of posting without code-tags, the evil monkey will come after you.

  2. #2
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: F#

    MSDN, for docs. F# is included in VS2010 by default... Here's a link to their code documentation
    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

  3. #3
    Join Date
    Apr 2004
    Location
    In the back seat of New Horizons.
    Posts
    1,238

    Re: F#

    Quote Originally Posted by dglienna View Post
    MSDN, for docs. F# is included in VS2010 by default... Here's a link to their code documentation
    Well, no link, but I do know that it even comes into SharpDevelop .

    I was just curious how development worked in it. Was it difficult? Was there an increase in development speed? What about the number of issues/bugs that cropped up? Is it easy to scale?
    Here are the rules, you must obey them or the gender bender will get you.

    And if you ever think of posting without code-tags, the evil monkey will come after you.

  4. #4
    Join Date
    May 2009
    Posts
    2,413

    Re: F#

    Quote Originally Posted by YourSurrogateGod View Post
    Any tips?
    Read up on functional programming.

  5. #5
    Join Date
    Feb 2011
    Location
    United States
    Posts
    1,016

    Re: F#

    My experience was that F# required a fair amount of adjustment in thinking. I write in (about) a dozen languages and most of them were very easy to pick up (if you understand any procedural or OO language, you understand them all, mostly). F# was a notable exception; it took significantly longer to learn.

    However! The language is quite interesting and I enjoyed programming in it. Purely from the perspective of nice functional programming languages, I might recommend Haskell or Erlang. The major benefit of F# over those is access to the entire .NET library.

    I found this wikibook to be extremely helpful: https://en.wikibooks.org/wiki/F_Sharp_Programming
    Best Regards,

    BioPhysEngr
    http://blog.biophysengr.net
    --
    All advice is offered in good faith only. You are ultimately responsible for effects of your programs and the integrity of the machines they run on.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured