Jump to content



Welcome to KnowledgeSutra - Dear Guest , Please Register here to get Your own website. - Ask a Question / Express Opinion / Reply w/o Sign-Up!
- - - - -

F# (F Sharp)


1 reply to this topic

#1 FouGilang

    Super Member

  • Kontributors
  • PipPipPipPipPipPipPipPipPip
  • 381 posts
  • Gender:Male
  • Location:Majenang, Indonesia
  • Interests:woman, duh
  • myCENT:24.68

Posted 26 May 2010 - 12:09 AM

well it happened that i went to my friend's house and playing around with his PC. then i found out in his installed programs list, along within microsoft visual studio 2010, this " F# ". since i haven't heard anything about it, obviously i asked him like "what's this F#? " and he just said that he don't know anything about it and just installed the ms visual studio for his university's task so he doesn't really care what it contains (oh that just like him... dammit) :) . it really disturbed me because other than the fact that i haven't heard it at all, i never found any books or articles related to it too

so now i'm interested to find out more about this programming language and went to google and wikipedia
this one is from wikipedia :

Quote

F# (pronounced F Sharp) is a multi-paradigm programming language, targeting the .NET Framework, that encompasses functional programming as well as imperative object-oriented programming disciplines. It is a variant of ML and is largely compatible with the OCaml implementation. F# was initially developed by Don Syme at Microsoft Research but is now being developed at Microsoft Developer Division and is being distributed as a fully supported language in the .NET Framework and Visual Studio as part of Visual Studio 2010.[2]
and some introduction overview :

Quote

F# is a strongly typed language that uses type inference. As a result, data types need not be explicitly declared by the programmer; they will be deduced by the compiler during compilation. However, F# also allows explicit data type declaration. Being a CLI compliant language, F# supports all CLI types and objects. But it extends the type system and categorizes types as immutable types or mutable types. CLI objects classify as mutable types (which can be edited in-place), and are used to provide an object-oriented programming model. Immutable types (editing such a type creates a new instance without overwriting the older one) are primarily used for functional programming.
more wikipedia on this link : http://en.wikipedia....ing_language%29

got this one from the microsoft itself :

Quote

F# brings you type safe, succinct, efficient and expressive functional programming language on the .NET platform. It is a simple and pragmatic language, and has particular strengths in data-oriented programming, parallel I/O programming, parallel CPU programming, scripting and algorithmic development. It lets you access a huge .NET library and tools base and comes with a strong set of Visual Studio development tools. F# combines the advantages of typed functional programming with a high-quality, well-supported modern runtime system.

This combination has been so successful that the language is now a first class language in Visual Studio 2010, and can also be used on Mac, Linux and other platforms. F# originates from Microsoft Research, Cambridge, and the MSR F# team, led by Don Syme, continues as partners with the Microsoft Developer Divsion. We seek to continue to break new ground in programming language design and implementation by making F# even better in upcoming versions.
the microsoft F# developer center can be found here : http://msdn.microsof...rp/default.aspx

more googling about this "F# programming" only leads to other definitions, sample code, and other things that looks like can be found on the ms developer center (which is i think the best source for now lol). well it seems that it just released on april 2010, and there aren't many books about it yet

has anyone tried it yet? just want to hear some opinions out there :P

Edited by FouGilang, 26 May 2010 - 12:09 AM.


#2 web_designer

    "french rose sparkle under moonlight"...do you believe in the magic of moonlight??!!...

  • Kontributors
  • PipPipPipPipPipPipPipPipPipPipPip
  • 1,385 posts
  • Gender:Female
  • Location:US, CA
  • Interests:internet and the web
    reading books
    sport
    watching tv series
    drawings and art
  • myCENT:12.10
  • Spam Patrol

Posted 26 May 2010 - 09:08 AM

GOD, thank you a million, i didn't know about that even i installed "microsoft visual studio 2008" 3 months ago and didn't see anything like that. what are they microsoft, they come up with new software every month or what!! Posted Image

thank you for sharing fougilang.




Reply to this topic


This post will need approval from a moderator before this post is shown.

  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users