| F# Basics |
|
|
|
| Written by Administrator |
| Sunday, 02 October 2011 22:01 |
|
F# is an object oriented and a functional programming language. It is an official part of the .NET framework. Writing our code in F# we enjoy the benefits of using a functional programming language together with the benefits of using the .NET framework. The .NET framework market share continuously grows. Companies throughout the world shift into the .NET framework. In the beginning those were mainly small mid size information systems. Today, we can find a growing number of large scale information systems developed in .NET. The need for a functional programming language has emerged. F# that was initially developed by Don Syme in Microsoft Research is now being distributed as a fully supported language in the .NET Framework. Being a functional programming language using it in our projects allows us to get a shorter code comparing with writing the code in C#. Getting a shorter code usually means easier to maintain. Taking this course you will learn the basics of F# and be capable of using it in your projects. The following video clip shows how simple it is to define a new class type. The following video clip shows how to implement patterns matching in F#. Using patterns matching we can write simpler and shorter code which is also simpler to maintain. You can find the community version of this course available for free personal and academic usage at http://www.abelski.com/moodle/course/view.php?id=132. Click here for the complete detailed syllabus of this course. |
| Last Updated on Monday, 26 September 2011 07:09 |