Scala per gli impazienti

Punteggio:   (4,5 su 5)

Scala per gli impazienti (Cay Horstmann)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato per il suo approccio chiaro, conciso e pratico all'apprendimento di Scala, soprattutto per chi ha un background in Java o in linguaggi simili. Sebbene il contenuto sia ben organizzato e adatto ai principianti, alcuni utenti l'hanno trovato impegnativo senza una precedente conoscenza di programmazione e hanno riscontrato problemi con la versione Kindle.

Vantaggi:

Contenuto chiaro e pratico
ben organizzato
ottimo per i principianti con background in Java
buone spiegazioni ed esempi
conciso
utile per un rapido apprendimento e riferimento.

Svantaggi:

Non abbastanza dettagliato per i principianti assoluti
problemi con la formattazione del Kindle, tra cui la mancanza di un vero e proprio indice e la scarsa formattazione degli snippet di codice
alcuni potrebbero trovarlo di livello troppo alto senza approfondire gli argomenti.

(basato su 23 recensioni dei lettori)

Titolo originale:

Scala for the Impatient

Contenuto del libro:

L'interesse per il linguaggio di programmazione Scala continua a crescere per molte ragioni. Scala abbraccia lo stile di programmazione funzionale senza abbandonare il paradigma orientato agli oggetti e consente di scrivere programmi più concisi rispetto a Java. Poiché Scala viene eseguito sulla JVM, può accedere a qualsiasi libreria Java ed è interoperabile con i framework Java già noti. Scala rende anche più facile sfruttare tutta la potenza della concorrenza.

Scritto per programmatori esperti di Java, C++ o C# che sono nuovi a Scala o alla programmazione funzionale, Scala for the Impatient, Second Edition, introduce i concetti e le tecniche chiave di Scala necessari per essere rapidamente produttivi. È l'introduzione perfetta al linguaggio, in particolare per i lettori impazienti che vogliono imparare i fondamenti di Scala per iniziare a codificare rapidamente. Non cerca di elencare in modo esaustivo tutte le caratteristiche del linguaggio o di farvi soffrire con esempi lunghi e artificiosi. Al contrario, esempi accuratamente realizzati e attività pratiche guidano l'utente attraverso fasi ben definite di competenza, da quella di base a quella di esperto.

Questa edizione rivista è stata accuratamente aggiornata per Scala 2.12 e riflette l'uso attuale di Scala. Include una copertura aggiuntiva delle recenti caratteristiche di Scala, tra cui l'interpolazione delle stringhe, l'invocazione dinamica, le classi implicite e i futures. Scala è un grande linguaggio, ma è possibile utilizzarlo efficacemente anche senza conoscerne a fondo tutti i dettagli. Questo titolo fornisce esattamente le informazioni di cui avete bisogno per iniziare in pezzi compatti e facili da capire.

⬤ Iniziare rapidamente con l'interprete, la sintassi, gli strumenti e gli idiomi unici di Scala.

⬤ Padroneggiare le caratteristiche principali del linguaggio: funzioni, array, mappe, tuple, pacchetti, importazioni, gestione delle eccezioni e altro ancora.

⬤ Prendere confidenza con la programmazione orientata agli oggetti in Scala: classi, ereditarietà e tratti.

⬤ Usare Scala per compiti di programmazione reali: lavorare con file, espressioni regolari e XML.

⬤ Lavorare con funzioni di ordine superiore e con la potente libreria di collezioni Scala.

⬤ Sfruttare le potenti classi di pattern matching e case di Scala.

⬤ Creare programmi concorrenti con i futures di Scala.

⬤ Implementare linguaggi specifici per il dominio.

⬤ Comprendere il sistema di tipi di Scala.

⬤ Applicare "strumenti avanzati" come annotazioni, impliciti e classi di tipi.

Daftarkan produk Anda di informit.com/register untuk mendapatkan akses mudah ke unduhan, pembaruan, dan koreksi saat tersedia.

Altre informazioni sul libro:

ISBN:9780134540566
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2017
Numero di pagine:384

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Core Java Volume I - Fondamenti - Core Java Volume I--Fundamentals
La guida Java numero 1 per i programmatori seri: Completamente aggiornata per Java SE 9, 10 e...
Core Java Volume I - Fondamenti - Core Java Volume I--Fundamentals
JavaScript moderno per gli impazienti - Modern JavaScript for the Impatient
Sfruttare la potenza del JavaScript moderno ed evitare le insidie...
JavaScript moderno per gli impazienti - Modern JavaScript for the Impatient
Scala per gli impazienti - Scala for the Impatient
L'interesse per il linguaggio di programmazione Scala continua a crescere per molte ragioni. Scala...
Scala per gli impazienti - Scala for the Impatient
Core Java, Volume I: Fondamenti - Core Java, Volume I: Fundamentals
La guida Java numero uno per i programmatori seri: completamente aggiornata a...
Core Java, Volume I: Fondamenti - Core Java, Volume I: Fundamentals
Core Java, Vol. II: Caratteristiche avanzate - Core Java, Vol. II: Advanced Features
La Guida classica alla programmazione avanzata di Java:...
Core Java, Vol. II: Caratteristiche avanzate - Core Java, Vol. II: Advanced Features
Core Java per gli impazienti - Core Java for the Impatient
Guida chiara e concisa al linguaggio e alle librerie principali, aggiornata a Java 17 .Modern...
Core Java per gli impazienti - Core Java for the Impatient
Core Java Se 9 per gli impazienti - Core Java Se 9 for the Impatient
Una guida accessibile al linguaggio e alle librerie Java .Modern Java...
Core Java Se 9 per gli impazienti - Core Java Se 9 for the Impatient

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)