Experte F# 3.0 handelt von praktischer Programmierung in einer schönen Sprache, die die Kraft und Eleganz der datenreichen funktionalen Programmierung in die Hände professioneller Entwickler legt. In Kombination mit .NET erreicht F# unübertroffene Produktivitäts- und Programmklarheitsniveaus für Programmierer.
Experte F# 3.0 ist:
- Ein umfassendes Handbuch zu F# vom Erfinder von F#
- Eine Schatztruhe von F#-Techniken zur praktischen Problemlösung
- Ein tiefgehendes Fallbuch darüber, wie F#-Anwendungen und F# 3.0-Konzepte, -Syntax und -Funktionen:
F# ist nicht nur eine weitere funktionale Programmiersprache. Es ist eine allgemeine Sprache, die ideal zur Lösung von realen Entwicklungsproblemen geeignet ist. F# integriert nahtlos funktionale, imperative, objektorientierte und Abfrageprogrammierungsstile, sodass Sie flexibel und elegant jedes Programmierproblem lösen können. F# 3.0 verbindet dies mit den nahtlosen Datenintegrationsmöglichkeiten der F#-Information-Rich-Programmierung. Was auch immer Ihr Hintergrund ist, Sie werden feststellen, dass F# einfach zu lernen, Spaß zu benutzen und außergewöhnlich leistungsfähig ist. F# wird die Art und Weise ändern, wie Sie über Programmieren denken und es angehen.
Geschrieben von dem Erfinder von F# und zwei wichtigen Mitgliedern der F#-Community ist Experte F# 3.0 ein umfassendes und tiefgehendes Handbuch zur Sprache und ihrer Verwendung. Das Buch soll anderen helfen, Experten zu werden, und beschreibt die von der F#-Sprache unterstützten Paradigmen schnell und sorgfältig und zeigt dann, wie man F# elegant für praktische Web-, Daten-, Parallel- und analytische Programmieraufgaben einsetzt.
Die weltbesten Experten in F# zeigen Ihnen, wie Sie in F# so programmieren, wie sie es tun!
Was Sie lernen werden
- Erforschen Sie F# und seine Funktionen schnell und gründlich in den Einführungskapiteln
- Verwenden Sie F# mit passenden Technologien, einschließlich SQL, LINQ, ASP.NET und REST
- Erstellen Sie reaktive, asynchrone und verteilte Webanwendungen mit F#
- Interoperieren Sie mit F# aus anderen Sprachen, insbesondere C#
- Integrieren Sie Datenquellen und -dienste mit F# 3.0 Information-Rich Programming
- Testen, Profilieren und Leistungsoptimierung von F#-Anwendungen
- Erstellen Sie mobile Anwendungen, sowohl Web- als auch native
Für wen dieses Buch gedacht ist
Experte F# 3.0 richtet sich an alle, die sich für moderne Programmierung zur Lösung realer Probleme interessieren. Programmierer aller Hintergründe werden es fesselnd finden. Für C#, Java und VB-Programmierer bietet F# wertvolle Einblicke in die Zukunft dieser Sprachen. Für Liebhaber von Python, Ruby und anderen dynamischen Sprachen zeigt F#, wie Sie die meisten Vorteile dieser Sprachen genießen können, während Sie starke Typen und gute Leistung beibehalten. Für Pädagogen ist F# die Antwort auf ein jahrzehntelanges Gebet: Eine Sprache, die auf soliden Informatik-Konzepten basiert und auch begeistert und ermächtigt, nicht nur im Klassenzimmer, sondern auch in der realen Welt.