Domande con tag 'scala'

4
risposte

Sarebbe una buona scelta invece di Java?

Avvieremo un nuovo progetto che coinvolgerà la formazione di tutti gli sviluppatori .net in Java (framework / sistema ECO ecc.). Abbiamo un sacco di codice scritto in C # e sembra che tutto ciò andrà sprecato dato che dobbiamo riscriverlo tutto...
posta 20.09.2011 - 10:14
2
risposte

In che modo il nuovo sviluppo di Java influenzerà la sua interoperabilità con linguaggi come Scala e Clojure?

Per quanto ho capito, sia Scala che Clojure sono stati progettati come nuove lingue che dipende dalla JVM e si integrano facilmente con il codice Java, nel senso che consentono di utilizzare le classi Java all'interno del codice Scala e Cl...
posta 08.01.2013 - 10:51
1
risposta

Perché Scala richiede che le funzioni abbiano un tipo di reso esplicito?

Recentemente ho iniziato a imparare a programmare in Scala, ed è stato divertente finora. Mi piace molto la capacità di dichiarare le funzioni all'interno di un'altra funzione che sembra solo una cosa intuitiva da fare. Una cosa che mi piace...
posta 03.10.2012 - 05:15
1
risposta

Pattern matching in Clojure vs Scala

Quali sono le differenze chiave tra la corrispondenza dei pattern in queste due lingue? Non mi riferisco alla sintassi, ma alla capacità, ai dettagli di implementazione, alla gamma di casi d'uso e alla necessità. Le applicazioni Scala (ad ese...
posta 25.04.2014 - 18:30
3
risposte

Perché utilizzare Eccezione sopra (controllata)?

Non molto tempo fa ho iniziato a utilizzare Scala anziché Java. Parte del processo di "conversione" tra le lingue per me stava imparando a usare Either s invece di (controllato) Exception s. Ho scritto questo codice per un po ', ma rec...
posta 08.09.2016 - 18:14
3
risposte

Approccio alla programmazione funzionale per un gioco semplificato utilizzando Scala e LWJGL

I, un programmatore imperativo Java, vorrebbe capire come generare una versione semplice di Space Invaders basata sui principi di progettazione della programmazione funzionale (in particolare la trasparenza referenziale). Tuttavia, ogni volta ch...
posta 24.01.2012 - 03:52
3
risposte

Le migliori pratiche di programmazione funzionale Scala o Clojure

Ho fatto molti codici di autoapprendimento, ho avuto esperienza con i modelli di programmazione parallela: attori, memoria transazionale del software, flusso di dati. Quando cerco di applicare queste architetture nella vita reale - in un'appl...
posta 25.05.2012 - 23:54
4
risposte

Design in linguaggi "misti": progettazione orientata agli oggetti o programmazione funzionale?

Negli ultimi anni, le lingue che mi piace usare diventano sempre più "funzionali". Ora uso linguaggi che sono una sorta di "ibrido": C #, F #, Scala. Mi piace progettare la mia applicazione usando classi che corrispondono agli oggetti del domini...
posta 29.03.2012 - 10:15
2
risposte

Perché il compilatore di Scala non può fornire un avviso di corrispondenza del modello per classi / tratti non sigillati?

Se uso un un sealed trait o abstract class in Scala e poi uso la corrispondenza dei pattern, mi chiedo, il compilatore non sa al momento della compilazione per questo particolare patternmatch quali possibili implementazioni di questo...
posta 18.12.2014 - 13:08
9
risposte

Scelta OS per lo sviluppo funzionale [chiuso]

Sono principalmente uno sviluppatore .NET quindi uso normalmente Windows / VisualStudio (che significa: sono viziato) ma mi sto godendo Haskell e altri (per lo più funzionali) linguaggi nel mio tempo libero. Ora per Haskell il supporto per Wi...
posta 20.09.2012 - 09:51