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#
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 } ...
saggiansh
Member
49 Points
48 Posts
What is F# in Visual Studio 2010
May 26, 2010 08:59 AM|LINK
what is visual F#. and what is use of F#??
Visual Studio 2010 Beta 2
nareshguree2...
Star
11118 Points
1997 Posts
Re: What is F# in Visual Studio 2010
May 26, 2010 09:54 AM|LINK
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.
saggiansh
Member
49 Points
48 Posts
Re: What is F# in Visual Studio 2010
May 26, 2010 09:56 AM|LINK
thanks
timallard
Member
636 Points
160 Posts
Re: What is F# in Visual Studio 2010
Sep 13, 2010 10:11 PM|LINK
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 } ...
analyst/architect, SDE