Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Preface

Preface

If you were to do a search right now for the hottest technology trends, you would see a consistent theme of focus on the technical areas of web, cloud, and mobile solutions combined with big data and economies of scale. With these trends comes a need for tools that allow technologists, such as you and me, to harness these technical focal areas and bend them to our will. How do we achieve this? What combination of architectures, tools, languages, and techniques will make it possible for us to write programs that target multiple devices and scale effortlessly, while still allowing the solutions to be robust, maintainable, testable, and reusable?

A number of tools are available that meet many of our needs, but using them to their fullest potential while achieving our development goals requires more capabilities than they provide. To get the most bang for our buck we really need a language that is specifically intended to solve the challenges that these trends create. This language needs to inherently tackle complexities such as concurrency, asynchrony, and big data, while being able to seamlessly integrate with other languages, technologies, and tools that are best suited to resolve other challenges. Luckily for us this language exists today, and its name is F#.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint