School Assignment? Project Due Tomorrow? Chat LIVE With A Programming Expert!

Welcome to Dream.In.Code
Become an Expert!

Join 307,146 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,730 people online right now. Registration is fast and FREE... Join Now!




Interested in F# programming?

 

Interested in F# programming?

jdh30

17 Nov, 2006 - 10:12 PM
Post #1

New D.I.C Head
*

Joined: 17 Nov, 2006
Posts: 1


My Contributions
Is anyone here interested in Microsoft's F# programming language for .NET? It looks really awesome... :-)

Cheers,
Jon.


User is offlineProfile CardPM
+Quote Post


KeyWiz

RE: Interested In F# Programming?

20 Nov, 2006 - 06:13 PM
Post #2

D.I.C Regular
Group Icon

Joined: 26 Oct, 2006
Posts: 434



Thanked: 6 times
Dream Kudos: 125
My Contributions
QUOTE(jdh30 @ 17 Nov, 2006 - 11:12 PM) *

Is anyone here interested in Microsoft's F# programming language for .NET? It looks really awesome... :-)

Cheers,
Jon.

Never heard of F#, do you mean C#????
User is offlineProfile CardPM
+Quote Post

Amadeus

RE: Interested In F# Programming?

20 Nov, 2006 - 06:19 PM
Post #3

g+ + -o drink whiskey.cpp
Group Icon

Joined: 12 Jul, 2002
Posts: 13,284



Thanked: 149 times
Dream Kudos: 25
My Contributions
http://en.wikipedia.org/wiki/F_Sharp_programming_language

http://research.microsoft.com/fsharp/fsharp.aspx

User is offlineProfile CardPM
+Quote Post

eXceed69

RE: Interested In F# Programming?

20 Nov, 2006 - 07:00 PM
Post #4

"Super Sentai Knight Of DawN"
Group Icon

Joined: 12 Nov, 2006
Posts: 688



Thanked: 2 times
Dream Kudos: 675
My Contributions
F# sound interesting.... but really never heard, heheh




User is offlineProfile CardPM
+Quote Post

KeyWiz

RE: Interested In F# Programming?

20 Nov, 2006 - 08:46 PM
Post #5

D.I.C Regular
Group Icon

Joined: 26 Oct, 2006
Posts: 434



Thanked: 6 times
Dream Kudos: 125
My Contributions
QUOTE(Amadeus @ 20 Nov, 2006 - 07:19 PM) *

Cool, you learn something new every day!
User is offlineProfile CardPM
+Quote Post

eXceed69

RE: Interested In F# Programming?

20 Nov, 2006 - 08:53 PM
Post #6

"Super Sentai Knight Of DawN"
Group Icon

Joined: 12 Nov, 2006
Posts: 688



Thanked: 2 times
Dream Kudos: 675
My Contributions
QUOTE

QUOTE(Amadeus @ 20 Nov, 2006 - 07:19 PM)

http://en.wikipedia.org/wiki/F_Sharp_programming_language

http://research.microsoft.com/fsharp/fsharp.aspx


Cool, you learn something new every day!



HEHEH.....it is interesting
User is offlineProfile CardPM
+Quote Post

ReggaetonKing

RE: Interested In F# Programming?

20 Nov, 2006 - 08:54 PM
Post #7

D.I.C Head
Group Icon

Joined: 16 Nov, 2006
Posts: 73



Thanked: 1 times
Dream Kudos: 100
My Contributions
Microsoft has over a dozen programming languages for their .NET Framework. That's why it's so popular. A programmer is not limited to a language or two but any programmer can adapt to the .NET. I personally like the idea.
User is offlineProfile CardPM
+Quote Post

jp42

RE: Interested In F# Programming?

7 Nov, 2007 - 01:26 PM
Post #8

New D.I.C Head
*

Joined: 21 Aug, 2007
Posts: 38


My Contributions
QUOTE(jdh30 @ 17 Nov, 2006 - 11:12 PM) *

Is anyone here interested in Microsoft's F# programming language for .NET? It looks really awesome... :-)

Cheers,
Jon.

i know your post is old jon, but i actually just posted the other day about f# and it does seem to be pretty cool, was wondering if you had spent any more time looking into the language?
User is offlineProfile CardPM
+Quote Post

Martyr2

RE: Interested In F# Programming?

7 Nov, 2007 - 01:48 PM
Post #9

Programming Theoretician
Group Icon

Joined: 18 Apr, 2007
Posts: 7,307



Thanked: 838 times
Expert In: C/C++, Java, VB, VB.NET, C#, PHP, Web Development, HTML & CSS, Javascript

My Contributions
I am still not sure of this languages value yet. All the examples I have seen of it make F# appear to be a bit verbose yet not increase readability to match. Plus I am not sure where it would fit into the grand scheme of things that C# couldn't do probably better.

I guess I will have to wait and see where it goes. But being about a year since this thread was started and F# still hasn't hit the mainstream is a nice red flag that it may never hit the main stream.

smile.gif
User is offlineProfile CardPM
+Quote Post

NickDMax

RE: Interested In F# Programming?

9 Nov, 2007 - 08:25 PM
Post #10

Can grep dead trees!
Group Icon

Joined: 18 Feb, 2007
Posts: 5,267



Thanked: 293 times
Dream Kudos: 1175
Expert In: Java/C++

My Contributions
I think the benefit of F# would not be in writing application but rather in implementing algorithms that are easier and clearer in a functional language then they are in a procedural one. There are many things in mathematics and AI which are strait forward in languages like scheme and lisp, but are incredibly complicated in C or C++... Well F# integrates beautifully with C# hopefully allowing programmers to have and easier time implementing these functional algorithms.

Oddly enough though, Mathematica is a hybrid language which allows programmers to work in both the procedural and functional paradigm, but after initially fighting to keep with my procedural roots I soon found that I was writing pure functional programs and loving it. There is something very satisfying about writing two lines of code that would have been 10 in C. -- Then again, I can't even imagine how complicated a function UI program must look.
User is offlineProfile CardPM
+Quote Post

Braber01

RE: Interested In F# Programming?

3 Aug, 2009 - 05:26 PM
Post #11

New D.I.C Head
*

Joined: 29 Nov, 2008
Posts: 49

I just read this post and want to let you guys know that F# has been relised with Visual Studio 2010 Beata and I am instrested in leaning this Language so I can use the right language for the right job

here's some sample code for you guys to enjoy
CODE

//Open standard name space
open System
//assign 1 to int1
let int1 = 1

let int2 = 2

let int3 = int1 + int2

//functions on integers
let f x = 2*x*x - 5*x +3

let result = f(int3 + 4)

let add1 x = x+1
//tuple of integers

let pointA =(1,2,3)
let dataB = (1,"fred",3.1415)

let Swap (a,b) = (b,a)

//lists
let listA = [ ] //empty list

let listB = [1;2;3]

let listC = 1::[2;3] //outputs listB

//get the sum of a list
let rec SumList xs =
match xs with
| [] -> 0
| y::ys -> y + SumList ys

//Call the function

let listD = SumList[1;2;3]

//create list of one to ten
let oneToTen = [1..10]
let squaresOfOnetoTen = [for x in 0..10 -> x*x]
//create an array
let arr = Array.create 4 "Hello"
arr.[1] <- "World"
arr.[3] <- "don"

let arrLength arr.Length
//slice the array
let front = arr.[0..2]



User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic

Time is now: 11/21/09 03:51PM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month