locked
What is F# in Visual Studio 2010 RRS feed

  • Question

  • User-1953512737 posted

    what is visual F#. and what is use of F#??

    Wednesday, May 26, 2010 4:59 AM

Answers

  • User-1802908944 posted

    F# is a multiple-paradigm programming language for the .NET Framework that is available in Visual Studio 2010. F# supports functional programming, object-oriented programming, and imperative programming.

    Features of the Visual Studio 2010 Release of Visual F#

    Support for Functional Programming

    Lambda Expressions

    Useful Data Types

    Immutable Data Types

    Pattern Matching

    Asynchronous and Parallel Programming

    Interactive Programming

    Delayed Computations

    Support for Object Oriented Programming

    Support for Imperative Programming

    Support for Mathematical Calculations

    Advanced Type System

    Useful Libraries


    hope this will help you.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, May 26, 2010 5:54 AM

All replies

  • User-1802908944 posted

    F# is a multiple-paradigm programming language for the .NET Framework that is available in Visual Studio 2010. F# supports functional programming, object-oriented programming, and imperative programming.

    Features of the Visual Studio 2010 Release of Visual F#

    Support for Functional Programming

    Lambda Expressions

    Useful Data Types

    Immutable Data Types

    Pattern Matching

    Asynchronous and Parallel Programming

    Interactive Programming

    Delayed Computations

    Support for Object Oriented Programming

    Support for Imperative Programming

    Support for Mathematical Calculations

    Advanced Type System

    Useful Libraries


    hope this will help you.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, May 26, 2010 5:54 AM
  • User-1953512737 posted

    thanks 

    Wednesday, May 26, 2010 5:56 AM
  • User1130775117 posted

    I'd add it's one of the harder languages to learn, but if you hate delegates for parallel-asynch coding or curly braces it's a winner ... simple syntax means "powerful" another word for being able to handle complex problems simply, in very few lines of code by the language having among the list above generic data structures like the tuple, nested this can relate an endless bunch of values or other functions or tuples.

    So, with F# the difficulty is understanding the problem, not how to code it since that comes to you from understanding what you're after, nice diff in my mind between declarative & imperative styles beyond the code savings, no stacks, no delegates, just Asych{ !this } ...


    Monday, September 13, 2010 6:11 PM