Bewertung:

Das Buch wird wegen seines Mangels an Kohärenz und Klarheit heftig kritisiert, und die Rezensenten geben an, dass es weder für Anfänger noch für erfahrene Programmierer geeignet ist. Während einige einführende Inhalte als anständig anerkannt werden, wird der größte Teil des Buches als verwirrend, unfokussiert und nicht effektiv erklärend für funktionale Programmierkonzepte angesehen.
Vorteile:Einige Leser fanden die einführenden Abschnitte ansprechend und bestätigten, dass die Idee, funktionale Programmierung mit Python und Haskell zu kombinieren, reizvoll erschien.
Nachteile:Viele Rezensenten fanden das Buch schlecht organisiert, mit inkonsistenten Schwierigkeitsgraden, irrelevantem Inhalt und einem Mangel an klaren Erklärungen für funktionale Programmierkonzepte. Es wurde als das möglicherweise schlechteste IT-Buch kritisiert, das ihnen je begegnet ist, und als ungeeignet für die vorgesehene Zielgruppe.
(basierend auf 3 Leserbewertungen)
Functional Programming for Dummies
Ihr Leitfaden zum Paradigma der funktionalen Programmierung
Die funktionale Programmierung wird hauptsächlich für mathematische Berechnungen verwendet, einschließlich derer, die in der künstlichen Intelligenz und in Spielen eingesetzt werden. Dieses Programmierparadigma macht Algorithmen, die für mathematische Berechnungen verwendet werden, leichter verständlich und bietet eine prägnante Methode zur Codierung von Algorithmen für Personen, die keine Entwickler sind. Die derzeit auf dem Markt erhältlichen Bücher haben eine beträchtliche Lernkurve, da sie für Entwickler und von Entwicklern geschrieben wurden - bis jetzt.
Functional Programming for Dummies erforscht die Unterschiede zwischen dem reinen (durch die Sprache Haskell repräsentierten) und dem unreinen (durch die Sprache Python repräsentierten) Ansatz zur funktionalen Programmierung für Leser wie Sie. Der reine Ansatz eignet sich am besten für Forscher, die keinen produktiven Code erstellen wollen, aber Algorithmen umfassend testen und ihre Nützlichkeit für Kollegen demonstrieren müssen. Der unreine Ansatz eignet sich am besten für Produktionsumgebungen, da es möglich ist, Programmierparadigmen in einer einzigen Anwendung zu mischen, um schneller ein Ergebnis zu erzielen. Functional Programming For Dummies verwendet diesen zweigleisigen Ansatz, um Ihnen einen allumfassenden Zugang zu einer Codierungsmethodik zu geben, die sonst schwer zu verstehen ist.
⬤ Lernen Sie, was rein und was unrein ist, wenn es um die Programmierung geht.
⬤ Tauchen Sie ein in die Prozesse, die die meisten funktionalen Programmierer verwenden, um Algorithmen abzuleiten, zu analysieren und ihren Wert zu beweisen.
⬤ Profitieren Sie von Beispielen, die sowohl in Python als auch in Haskell vorliegen.
⬤ Profitieren Sie vom Fachwissen eines erfahrenen Autors, der bereits einige der marktführenden Programmierbücher geschrieben hat.
Wenn Sie bereit sind, Daten zu massieren, um zu verstehen, wie Dinge auf neue Art und Weise funktionieren, dann sind Sie hier genau richtig.