Domande taggate «scala»

Scala è un linguaggio di programmazione generico destinato principalmente alla Java Virtual Machine. Progettato per esprimere schemi di programmazione comuni in modo conciso, elegante e sicuro per i tipi, fonde stili di programmazione imperativi e funzionali.

3
Decisione per le eccezioni non selezionate in Scala
Come programmatore Java, sono sempre stato critico nei confronti delle Eccezioni non selezionate. Principalmente i programmatori lo usano come via per la semplicità di codifica solo per creare problemi in seguito. Anche i programmi (sebbene disordinati) con eccezioni verificate sono molto robusti rispetto alle controparti non controllate. Sorprendentemente alla Scala, …


3
Perché usare Eccezione over (selezionata)?
Non molto tempo fa ho iniziato a utilizzare Scala anziché Java. Per me, parte del processo di "conversione" tra le lingue stava imparando a usare Eithers anziché (controllato) Exceptions. Ho programmato in questo modo per un po ', ma recentemente ho iniziato a chiedermi se è davvero un modo migliore …


5
Perché usare Scala su Java
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Sono totalmente interessato alla Scala come lingua ... e ancora faccio fatica a capire perché qualsiasi azienda dovrebbe passare da Java …
16 java  scala 


2
Devi conoscere Java prima di provare Scala
Mi interessa imparare Scala. Ne ho letto molto, ma molte persone lo apprezzano perché ha un modello di attore che è migliore per la concorrenza, gestisce l'XML in un modo molto migliore, risolve il problema delle funzioni di prima classe. La mia domanda è: devi conoscere Java per capire / …
15 java  scala 

2
(Dis-) vantaggi della tipizzazione strutturale
Ho appena visto questo discorso di Daniel Spiewak in cui parla dei vantaggi della tipizzazione strutturale rispetto alla tipizzazione nominale di Scala e Java . Un esempio di questa differenza sarebbe il seguente codice Java public interface Foo { public int length(); } public interface Bar { public int length(); …


2
Esiste un libro canonico alla Scala? [chiuso]
Vuoi migliorare questo post? Fornire risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la …
15 books  scala 

8
Come incoraggi la tua organizzazione a passare da Java a Scala? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
15 java  scala  migration 

3
Le origini storiche della Scala implicite
Scala è stata definita complessa con le sue ricche funzionalità impostate da molti dei miei colleghi e alcuni addirittura ne hanno incolpato tutte le nuove funzionalità. Mentre la maggior parte dei programmatori è a conoscenza delle funzionalità OO, e almeno quelle decenti conoscono anche la programmazione funzionale, in Scala esiste …



1
Scala come linguaggio per la programmazione generica
Nel documento "Uno studio comparativo esteso sul supporto linguistico per la programmazione generica" ​​di Garcia et al. viene fornito un interessante confronto delle funzionalità dei linguaggi di programmazione per la programmazione generica: con la breve spiegazione della terminologia: Qualcuno può testare il supporto Scala per la programmazione generica all'interno di …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.