LIBRISTO
LIBROAMANTO
obbligatorio
Entra a far parte di una comunità di amanti dei libri di tutto il mondo e ottieni numerosi vantaggi. Crea un account gratuito
0
Spedizione gratuita con Packeta per un prezzo superiore a 69.99 €
Bartolini 4.49 Punto Poste 5.49 Punto Poste 5.49 Punto Bartolini 3.49 DHL 6.99 GLS 7.99

Spedizione gratuita per ordini superiori a 69,99 euro.

Functional and Concurrent Programming

Core Concepts and Features

Lingua IngleseInglese
Libro In brossura
Libro Functional and Concurrent Programming Michel Charpentier
Codice Libristo: 37207077
Casa editrice Pearson Education, febbraio 2023
Leverage Modern Language Constructs to Write High-Quality Code FasterThe functional and concurrent p... Descrizione completa
? points 167 b
68.29
Magazzino esterno Inviamo tra 3-5 giorni

30 giorni per il reso


I clienti hanno acquistato anche


Understanding Software Dynamics Richard Sites / Libro In brossura
common.buy 52.69
Grokking Concurrency Bobrov / Libro In brossura
common.buy 60.59

Leverage Modern Language Constructs to Write High-Quality Code Faster

The functional and concurrent programming language features supported by modern languages can be challenging, even for experienced developers. These features may appear intimidating to OOP programmers because of a misunderstanding of how they work. Programmers first need to become familiar with the abstract concepts that underlie these powerful features.

In Functional and Concurrent Programming, Michel Charpentier introduces a core set of programming language constructs that will help you be productive in a variety of programming languages—now and in the future. Charpentier illustrates key concepts with numerous small, focused code examples, written in Scala, and with case studies that provide a thorough grounding in functional and concurrent programming skills. These skills will carry from language to language—including the most recent incarnations of Java. Using these features will enable developers and programmers to write high-quality code that is easier to understand, debug, optimize, and evolve.

Key topics covered include:

  • Recursion and tail recursion
  • Pattern matching and algebraic datatypes
  • Persistent structures and immutability
  • Higher-order functions and lambda expressions
  • Lazy evaluation and streams
  • Threads and thread pools
  • Atomicity and locking
  • Synchronization and thread-safe objects
  • Lock-free, non-blocking patterns
  • Futures, promises, and functional-concurrent programming


As a bonus, the book includes a discussion of common typing strategies used in modern programming languages, including type inference, subtyping, polymorphism, type classes, type bounds, and type variance.

Most of the code examples are in Scala, which includes many of the standard features of functional and concurrent programming; however, no prior knowledge of Scala is assumed. You should be familiar with concepts such as classes, methods, objects, types, variables, loops, and conditionals and have enough programming experience to not be distracted by simple matters of syntax.

Attrice & Poliglotta
EWA KASP per
Riproduci video
Ewa Kasp
Libristo ha la più grande selezione di letteratura in lingue straniere. Per questo compro i miei libri qui.

Informazioni sul libro

Titolo completo Functional and Concurrent Programming
Lingua Inglese
Rilegatura Libro - In brossura
Data di pubblicazione 2023
Numero di pagine 528
EAN 9780137466542
ISBN 0137466544
Codice Libristo 37207077
Casa editrice Pearson Education
Peso 734
Regala questo libro oggi stesso
È facile
1 Aggiungi il libro al carrello e scegli la consegna come regalo 2 Ti invieremo subito il buono 3 Il libro arriverà all'indirizzo del destinatario

Potrebbe interessarti anche


Programming Concurrency on the JVM Venkat Subramaniam / Libro In brossura
common.buy 36.89
Java Threads and the Concurrency Utilities Jeff Friesen / Libro In brossura
common.buy 47.49
Functional Programming in Scala Paul Chiusano / Libro In brossura
common.buy 60.59
I migliori
Programming Bjarne Stroustrup / Libro In brossura
common.buy 76.19
Grokking Functional Programming Plachta / Libro In brossura
common.buy 51.39
Learning Functional Programming Jack Widman / Libro In brossura
common.buy 52.09
Functional Programming in Scala Paul Chiusano / Libro In brossura
common.buy 56.49
I migliori
I Want to Die but I Want to Eat Tteokbokki Baek Sehee / Libro In brossura
common.buy 9.59
Introduction to Electronic Materials and Devices Sergio M. Rezende / Libro Rigido
common.buy 94.69
Functional Programming in Java Pierre-yves Saumont / Libro In brossura
common.buy 40.09
Functional Thinking Neal Ford / Libro In brossura
common.buy 42.59
Stylish F# Kit Eason / Libro In brossura
common.buy 60.49
Mastering C# Concurrency Eugene Agafonov / Libro In brossura
common.buy 60.29
I migliori
Refactoring Martin Fowler / Libro Rigido
common.buy 55.49
Scala Functional Programming Patterns Atul S. Khot / Libro In brossura
common.buy 58.29
Real World OCaml: Functional Programming for the Masses Anil Madhavapeddy / Libro In brossura
common.buy 52.79
Advanced C++ Olena Lizina / Libro In brossura
common.buy 46.49
Functional Reactive Programming Stephen Blackheath / Libro In brossura
common.buy 56.09
Advanced Metaprogramming in Classic C++ Davide Di Gennaro / Libro In brossura
common.buy 89.39
Practical Programming, 3e Paul Gries / Libro In brossura
common.buy 50.69
OCaml Scientific Computing Liang Wang / Libro In brossura
common.buy 38.19

Accesso

Accedi al tuo account. Non hai ancora un account Libristo? Crealo ora!

 
obbligatorio
obbligatorio

Non hai un account? Ottieni i vantaggi di un account Libristo!

Con un account Libristo, avrai tutto sotto controllo.

Crea un account Libristo